Herrie is a command line music player. It has a split-screen file manager and playlist interface and supports a number of file formats (MP3, Ogg Vorbis, wave, FLAC, etc). It also has some nice features, including a chroot() function for untrusted setups (remote logins, parties, etc). AudioScrobbler is also implemented using Curl.
NoteFinder is an application for managing any text information: notes, quotes, conversations, drafts, articles, contacts, etc. It features creating, viewing, editing, renaming, deleting entries, rich text formatting, inline calculations (e.g., use ~7+8~ to get 15, or functions and constants from Python's math module, such as sqrt, sin, and pi), organizing entries chronologically (creation dates) and semantically (tags), advanced search (with date:, tag:, title:, year:, month:, and day: parameters), saving searches, multiple notebooks, multiple backends, the ability to move/copy entries from one notebook to another, synchronizing via email/Wiki, linking entries together, CamelCase links support, and a tabbed interface.
TclDTrace is a binding of libdtrace to the Tcl programming language. DTrace is a system profiling suite created by Sun Microsystems. It allows the user to profile a program without modifying its text, or even without the need to distract it if it is running. It consists of a set of library hooks called "providers", a set of tools, a C API (libdtrace), and its own specially crafted scripting language called D. A Tcl binding to libdtrace will allow users to run D scripts and process their results directly from Tcl.
Launch4j is a cross-platform tool for wrapping Java applications distributed as jars in Windows native executables. The executable can be configured to search for a certain JRE version or use a bundled one, and it's possible to set runtime options, like the initial/max heap size. The wrapper also provides better user experience through an application icon, a native pre-JRE splash screen, a custom process name, and a Java download page in case the appropriate JRE cannot be found. The increase in size of the application is small.
Speex is a patent-free compression format designed especially for speech. It is specialized for voice communications at low bit-rates in the 2-45 kbps range. Possible applications include Voice over IP (VoIP), Internet audio streaming, audio books, and archiving of speech data (e.g. voice mail).
iHook is a graphical frontend for any command-line executable. It gives scripts a pleasant Aqua face, and allows script writers to provide graphical feedback without having to learn one of the higher APIs available for Mac OS X. iHook accomplishes this through its ability to understand a set of directives. When a script writes an iHook Directive to stdout, iHook will modify its own interface based on the content of the Directive. In this way, a simple shell script can have an Aqua interface, complete with a progress bar and drawer. When launched in the Finder, iHook prompts the user to choose a script to run; iHook also accepts file drops on its icon, and will attempt to run the dropped file. When no user is logged in, iHook tries to execute /etc/logout.hook. This makes iHook highly useful as an interface for Mac OS X LogoutHooks.