My Favorite Utility Applications
June 26, 2011 2 Comments
I recently needed to renamed a bunch of files in a directory on Windows, and the command line tools Rename and Copy and Move weren’t quite enough to get the job done. So I went out and found a nice tool that did what I wanted, and I thought I’d blog about it. But, I really didn’t have much to say about it, other than ‘Hey, I found this tool, it’s got an interface that only a developer could love, but it gets the job done’.
So, rather than one quick two-line blog, I decided to write up a post highlighting a number of the free/open-source
/cheap tools that I regularly use. These are utility apps that do one specific thing well, not large suites or platform software like Visual Studio Express or MySQL. Except as noted, these are tools that run on the Windows platform.
If you find something you like on this list, you’re welcome!
- 7-Zip (http://7-zip.org/) – Free open-source alternative to WinZip and other commercial file archiving tools. Originally Windows-based, there is now port of the command line version for Linux.
- Audacity (http://audacity.sourceforge.net/) – Multi-platform, open source sound editing tool. Great tool. Note that the LAME MP3 encoder must be installed separately in order to be able to save your edited sound files as MP3s.
- Bulk Rename Utility (http://www.bulkrenameutility.co.uk/Main_Intro.php) – The previously-mentioned file renaming tool with an interface that only a developer would love. On the other hand, the options are exhaustive… you can even use regular expression pattern matching to find/update files.
- CCProxy (http://www.youngzsoft.net/ccproxy/) – Personal proxy server that I use to allow Windows Virtual PC-based virtual machines to communicate with both Internet resources and database servers set up on the host machine (long story, needs an entire blog post all to itself).
- Fiddler (http://www.fiddler2.com/fiddler2/) – A free tool from Microsoft that I use to analyze HTTP traffic.
- FileZilla (http://filezilla-project.org/) – Multi-platform FTP utility. A classic. Includes support for FTPS and SFTP, and runs on Windows, Linux, and OS X.
- ILSpy (http://wiki.sharpdevelop.net/ILSpy.ashx) – My preferred replacement for .NET Reflector. I’ve written about this one before; see here and here.
- IrfanView (http://www.irfanview.com/) – Image viewing software, one of the few that I could find that properly handles unusual formats like JP2.
- Notepad++ (http://notepad-plus-plus.org/) – As you probably guess from the name, this open source tool is the Windows Notepad on steroids. Packed with a huge number of editing features, it also has built in support for multiple program languages (syntax highlighting, auto-complete, etc).
- Paint.NET (http://www.getpaint.net/) – Need to create and edit images with something more sophisticated than the Paint application that ships with Windows? Need to open a Photoshop PSD file and create a web-ready image out of it? Don’t want to spend $400 for a copy of Photoshop? Give this tool a try. Note: A plug-in is required for PSD support.
- Tweetdeck (http://www.tweetdeck.com/) – My Twitter client of choice. Available for a whole host of platforms, including iPhone, iPad, and Android.
- WinDirStat (http://windirstat.info/) – A disk usage utility that I use to identify what’s taking up space on my hard drive. Useful for reclaiming space used up by files that are no longer needed.
- Windows Live Writer (http://explore.live.com/windows-live-writer) – Blogging editor from Microsoft that integrates with various blogging platforms.
- WinMerge (http://winmerge.org/) – File comparison utility. Pick two text files, load ‘em up, and let this tool show you the differences.
- WmHelp XMLPad (http://wmhelp.com/xmlpad3.htm) – An XML editor. Lots of these out there; I like the validation function of this one.