SourceMaid is Windows software that helps developers copy and share complete source code easily and safely. It can automatically parse projects written in Delphi (more to come), or you can select project files using wildcards. Those project file lists are updated every time you launch SourceMaid.

I wrote SourceMaid because I send clients updated source code each time we finalise a new release. They can't access my CVS or Git repository and they wouldn't want to. What they want is a zip file to hang onto in case I'm hit by a bus. It can be a laborious task identifying required project files across multiple directories and making sure nothing's left behind, then creating the zip file and getting it to the client.

With SourceMaid, all of this happens with one click. Watch.

You can create generic projects using recursive wildcard matches, and SourceMaid can parse .dpr and .pas files to automatically build a full list of dependencies for Delphi projects. In the near future parsing will be extended to other development environments: c, c++, c# and Java are on the list.

And if you want to speed one or more files of any type on their way, just drag them from the Windows Explorer and drop them on SourceMaid's main screen to invoke QuickSend. If you want, SourceMaid will even stage the zip file on your own FTP server and deliver the link by email: it's just like having your own cloud-based file sharing network.

There's only one other thing you need to know. You can trial SourceMaid free for 28 days. If you decide you want to keep using it, a license for up to three computers costs USD29.00.

Download it now.