I've released version 2.0 of Stringscan, my grep-like tool for macOS and Windows. Like my other applications, this version features UI improvements for Mac and Windows, a significantly streamlined installation process for Windows, a new scripting API, and more. This application, a free release, asks for a donation to support its development.

With this release, I have completed a significant update cycle on all my apps for Mac and Windows, and I plan to take a break from app development and return to Tk development. My colleague Marc Culler has been doing a brilliant job with bug fixes and Tk improvements, and I'm eager to jump back in with some ideas for improving Tk.

I've released version 4 of FileMorph, my file modification tool for macOS and Windows. This release continues my work with upgrading the UI of my apps for macOS, and assorted improvements for Windows as well. This release also continues my work in making my applications free but asking for user support with a donation. The app is very useful for batch modifications of file attributes, and I encourage you to give it a try.

I've released version 7.0 of QuickWho, my GUI DNS client for Mac and Windows. This is a significant update over previous versions with a new scripting interface, support for dark mode on macOS, and a streamlined Windows installation process.

As with my other apps, it is now free but requests a donation to support my open-source work. It's a useful tool; please give it a try.

This release includes an updated user interface, support for Dark Mode on macOS, and a streamlined Windows installation process that reduces the download size, adds a command-line interface to the user's path, and more. Part of the updated UI is using the native help display systems on Mac and Windows.

This release also continues my shift in business model away from charging a registration fee to requesting donations through the Liberapay system for open-source developers.

It's a free download, and if you want a helpful, well-reviewed tool for search and replace of text in multiple files, it's worth a look.