Crossfire is a Firefly Media Server client written for the Apple iPhone and the iPod touch. It has support for streaming, browsing, and searching music content. It supports both Mobile Safari and FireFox, but can be configured for various other devices such as Windows Mobile, Symbian, etc.
Local Media Browser lets you access your collection of digital media files from a Web browser. It is designed for (but not limited to) low-powered clients (like the Nintendo Wii) on low-resolution displays (like TVs). It uses its own specialized Web server. It is fully customizable through easy HTML-templates, CSS, and ini-files. It currently supports picture and music files. It supports indexing and caching of information (such as thumbnails and ID3 tags) for fast browsing as well as on-the-fly gathering.
Jam2 is a collection of components for the Drupal 4.7 CMS platform. It provides a number of new node types aimed towards allowing independent musicians to upload media and cover art, add album and artist data, and create and manage podcasts of new material or previously uploaded jams. Uploaded media can be presented to the user as an embedded Flash player, a download link, or both. Users can create podcasts that feature the full array of iTunes tag data, so that podcasts can be easily listed with the iTunes Podcast Directory. Albums, once defined, can also provide their own podcasts, allowing musicians to optionally involve their fans throughout the creation of an album.
Feed'n Read (FnR) is a newsfeed reader. It supports all current formats (RSS 0.90, 0.91, 0.92, 0.93, 0.94, 1.00, 2.00, ATOM 0.30 and 1.00). It features multi-tab style reading, tree based favorite management, newsfeed retrieval and updating, newsfeed aggregation, scheduling for automatic newsfeed retrieval, easy news filtering, easy favorite filtering, archive support, newsfeed caching support, RSS enclosure support, podcast support, system tray support, an internal Web browser, OPML import, OPML export, and much more.
Plait (pronounced "play") is a command-line jukebox and music player front end. It understands brief, easy to type queries that pick a single song, mix queries that combine works from multiple artists, and stream queries that find Shoutcast radio streams. A variety of filters are available to pick just the music you want to hear. In order to actually play the music it finds, Plait automatically hands off a playlist to one of the supported music players, or creates a playlist that you can manually load.
RusXMMS provides character set conversion for languages which can be represented with more than one character set. It originally handled XMMS playlists, but can be useful for any program that works with small pieces of text in different languages and encodings. The library features language and encoding autodetection for most European languages, extensibility regarding new languages and encodings, recoding/translation of multi-language playlists, on-the-fly translation between languages using online services, and a GTK/GTK2 UI library.