Open-source Cocoa alternative to iTunes player.

skiTunes is a fast, extensible, open-source alternative to iTunes written in Cocoa and featuring Apple QuickTime and Apple WebKit. It may also use VLC, MPlayer, LAME, and cdrecord. It's target platform is Mac OS X 10.3 and later, however it may run on Mac OS X 10.2 as well.

It differs from Apple's offering in that it is written in Cocoa and uses native widgets, as well as supporting formats iTunes doesn't, such as OGG and WMA. Using native widgets will allow it to automatically match the rest of the OS when a theme is applied, unlike iTunes, which requires hacking in order to make it match. It will also offer a skinnable "mini-mode". more...

Ratings

Details

skiTunes is a fast, extensible, open-source alternative to iTunes written in Cocoa and featuring Apple QuickTime and Apple WebKit. It may also use VLC, MPlayer, LAME, and cdrecord. It's target platform is Mac OS X 10.3 and later, however it may run on Mac OS X 10.2 as well.

It differs from Apple's offering in that it is written in Cocoa and uses native widgets, as well as supporting formats iTunes doesn't, such as OGG and WMA. Using native widgets will allow it to automatically match the rest of the OS when a theme is applied, unlike iTunes, which requires hacking in order to make it match. It will also offer a skinnable "mini-mode". Another advantage skiTunes will over iTunes is the fact that the project will offer binaries optimized for specific processors; specifically, the PowerPC G3, G4, and G5. A generic PowerPC build will also be offered.

skiTunes will be extensible too. It will allow plugins of almost any nature, including but not limited to:

Visualizers

Music player drivers

Program modifications

File format support

skiTunes will allow more flexibility for iPod users. It will allow them to use more than one iPod on one computer and allow transfer of songs from iPod to Mac, both of which iTunes cannot do.

It will support AppleScripting, and allow integration with existing open-source projects such as Adium, Growl!, and QuickSilver. skiTunes is also compatible with iTunes library files and will integrate with the rest of Apple's iLife applications.