The essential Mac OS X freeware list 23.06.07

It’s now official – I’m a Mac user. After flirting with Ubuntu Linux for a year, watching Knut Sætre (my coworker) use his MacBook Pro and reading all the switch stories around the net I decided time had come for a change. So far, I’m definitely not regretting anything. OS X seems to me like Plug ‘n Play the way it was supposed to work. Everything integrates out of the box, and I’ve so far never even SEEN the word “driver”. :D I’ve always meant that my “work computer” should work without fiddling and never need tweaking. This was the reason I waited so long to try Linux, and this is exactly the reason I love OS X.

As those who know me might know, I love researching stuff on the net. In addition to that, I’ve also got a personal policy of always using freeware when it does the job – my own way of avoiding pirated software. It also helps freeware authors get a nice user mass, so I can’t say I feel sorry for NOT buying commercial alternatives.

So one of the first things I did (actually before I received my black new-model MacBook with 2GB ram) was researching for apps I needed. And now, after actually testing them I figured I might publish my findings, so others could benefit from it as well. :) So here it is, my list of Mac OS X “must have” freewares:

There comes a time in every man’s life where he needs a hex editor. This is it, ’nuff said.
When first arriving from Windows, a Jabber transport (in iChat) was the only way to view your MSN contacts statusmessages. But since then, Adium (and libpidgin) has received proper MSN protocol support. And this IM is so smooth, it’ll make you go “aaahhhh” every time you start it.
Angry IP Scanner
A graphical IP scanner is nice to have. This is the best one I’ve found so far, but it seems abandoned (1 year since last beta).
AppleJack is a small rescue script, meant to be used from single-user mode. It can do a number of maintenance tasks and rescue operations. I have been able to repair filesystem inconsistencies, which Apples normal Disk utility couldn’t fix and I wasn’t even able to boot my Mac. So install it before it’s too late. Once installed, you will be reminded of its usage every time you login in single-user mode (command-S).
Uninstalling could be as easy as dropping the application in the trash, but there’s always some settings left behind. This application integrates with your trash, so that when you drop application in it, you will be asked if you want to remove other files beloning to the application as well.
Easy straight-forward digital audio editor. Wav, MP3, Flac and so on. Great for cropping ringtones and such.
Audio overload
Small player for those obscure mod / NES / Spectrum / whatever files. Some might also require CocoModX.
A launcher for DOSBox, a PC emulator for running old games.
Burn is a CD burning software. It’s not much to say about it, it does what it’s supposed to do.
Small menubar app that gives me access to the last 20 things on my clipboard.
Awesome packet analyzer for that really technical stuff.
Sadly, OS X doesn’t come with a norwegian spelling dictionary. Installing this gem will take care of it. :)
Graphical crontab editor. Nice for running things on a given time and/or date. :) I actually use this to open hours.txt 15 minutes before my workday ends.
Disk Inventory X
Analyzes a given directory (or disk) and its subfolder to give you a report on disk usage. Nice to find those space hogs on your harddrive.
Dockless let you make any app run in the background (no dock icon).
DropBox is a universal internet disk service. It has revisions (how did this file look like a month ago?), automatic sync (all your computers has identical files), allows you to share files with other DropBox users, it even let you share pictures in your DropBox as a web gallery. The free account is 2GB, I bought myself a 50GB for all of my projects.
An extremely easy to use application for converting videos to MP4. Also integrates nicely with iTunes.
Facebook notifier
What can I say, I’m an addict. :) Facebook notifications on your desktop and quick access to your profile.
This is a WMV (Windows Media Video) plugin so you can watch online video encoded as such.
Fluid is a Site-Specific Browser (SSB) that allows you to create desktop applications out of webapps. I use it for API lookups, Google Reader, GMail and more.
Fraise is what is known as a “Notepad replacement” in the Windows world. It does syntax highlighting for most programming languages, and has some very powerful text processing tools available.
A small netradio app. Handles a lot more types of streams than iTunes.
Google Chrome
This is the best browser, bar none. In the time Firefox uses just to launch, Chrome lets me launch, perform a search, visit the first hit and read it. I have also written a norwegian post with my favorite extensions.
Gives youy nice bubble notifications from a lot of programs. Very configurable and very pretty. :) Make sure you also install the extra utilities, like HardwareGrowler to get instant statusnotifications on USB devices, network connections and so on.
Video conversion and ripping done simple.
Wireless network scanner, which shows a lot more info than the normal airport menu. Also does Bluetooth and Bonjour.
A good picture preview program. Nice for browsing large collections.
Komodo Edit
Komodo Edit is the freeware (or light if you prefer) version of ActiveState’s Komodo IDE. Even this stripped-down version has more features than any other free alternative out there. It’s also a big bonus that it look and feels identical on Windows, Linux and OS X. Syntax coloring, project management, inline compilation, error checking, autocomplete and much more.
I consider the statistics and scrobbling secondary features. What really makes awesome is the ability to play automatic net radio based on tags or artists.
Installed everywhere I can. :) Let you remote control any computer without the need for opening ports. Can also require user acknowledgement on a per-computer basis (for sceptical relatives).
The BSD Ports system adapted for Mac. Gives you all those geeky UNIX tools. ;-) Porticus is a nice graphical front-end.
Audio conversion and CD-ripping.
MPEG Streamclip
Video software for conversion, batch processing and more. I use it to convert any video type into DV format so iMovie will use it.
A universal filecommander, because most computers need one. This one does several protocols (FTP, SFTP, SMB, NFS, HTTP and Bonjour), several archive formats (ZIP, RAR, TAR, GZip, BZip2, ISO/NRG, AR/Deb and LST) and all the usual operations.
Universal player. Nicer to user than VLC, and does more formats than QuickTime.
Notational Velocity
Note editing and syncing with Simple Notes.
I guess I don’t really need to describe this one. :)
Let me keep an eye on my work email when outside of the corporate network.
Adds support for a ton of additional media formats to QuickTime. Too many to list here.
Remote desktop connection
Because you have to, not because you want to. :)
Trackerbased music sequencing software. Mostly for nostalgic reasons.
A desktop client for MySQL. Think of it as phpMyAdmins agile little brother. :)
For that old C64 feeling! ;)
This is the ultimate picture… uhm… faciliator. :-P Inputs from screenshots, files, drag’n’drop. Annotate, draw, edit. Outputs to drag’n’drop, webpublish, file, anywhere. I use this all the time!
While iChat has very good conference abilities, it’s not cross-platform. For audio/video conferencing with Windows users, this is the only viable alternative.
It has always bugged me that OS X’s battery meter can’t be set to show only when actually on battery (or charging). Luckily, this one can.
SOAP Client
A simple SOAP Web Service client. Nice for debugging. The same author also has a XML-RPC Client.
Spark lets you create global hotkeys for just about everything. I use it to start, control iTunes and much more.
Incredibly fast and easy “single-line” cross-platform calculator.
The program that really changed how I consume my music! Listen to any song, create and share playlists, etc.
For all your gaming needs. :)
Simplistic but feature-rich IRC client.
The Unarchiver
For extracting any archive format you throw at it.
A simple and effective BitTorrent client. Though the upcoming beta of uTorrent also looks promising.
Cross-platform Commodore emulator.
Free, capable desktop virtualization. Can’t see any reason to pay for VMWare, when this is available.
VLC media player
The ugly and cumbersome, but extremely powerful media player. :) I install this on all operating systems. It uses builtin codecs for all media formats you can throw at it. Whenever I encounter a file I can’t play elsewhere, VLC will. It even has conversion abilities.
Sort of Wine for OS X with a lot of tricks up its sleeve! :) Let me preview my sites in Internet Explorer.


And the few programs I actually found worth paying for:

And my screensavers:

I will probably update this entry as I discover new applications (and scrap my old ones), so if you’re a Mac user yourself, feel free to bookmark it. :)

Edited: 11th july 2007, 27th june 2007, 24th september 2007, 24th september 2007, 13th december 2007, 3rd december 2008, 6th december 2008, 7th december 2008, 3rd january 2009, 26th september 2010.