Sc2gears is a replay analysis utility written in Java that can be used on Windows, Mac OS-X and Linux platforms. The utility allows you to search through your replays, build lists of replays to search, and look at detailed information about a particular replay including players, races, teams, map and build orders.
For a full description of the utility's features visit the author's site linked in this post.
You need the Java Runtime Environment 6.0 or newer to run the utility. If you don't have it you can get it
hereCurrent version posted here is 1.3. The utility has a self-update function built into it.
Note: File updated from 1.2 to 1.3 on 2 Jul 10