Crystal XMMS is a GUI for XMMS2 and XMMS1.
It does not have buttons for everything these media players can do,
but it looks nice.
Screenshots
Code
Most of the code is written in Java with some JNI and native C to interface to both XMMS1 and XMMS2. It the native bindings for XMMS2 give you gip, try the interface that behind the scened uses the command line interface.
The code is all available but there is no easy way to build from source right now, drop me an
RFE
if you want to build from source
The meanest and leanest media player around.
So lean it doesn't have a GUI, thats why I built a CPU intensive Java one :)
xmms2 main site
Xmms1
That old GTK1 favorite, still going strong, and looking naf. xmms1 homepage xmms1 download (although you are better off using yum or apt)
Download
All binaries are hosted at sourceforge. Download now
Dependencies
Linux: no other OS support planned.
Java: SUN Java, not the native compiled version that ships with RedHat, version 1.5 or above should be OK.
The download is a self-extracting jar build with AntIntaller to run it, double click, or if that popus up Ark or some other zip tool run java -jar tp23-crystalxmms2.jar