XMMS2 Clientlist

From XMMS2

Jump to: navigation, search

Client Matrix

All current clients should be found here.

Name Kind Language Status Description
Abraca Graphical / GTK C in development Usable client with collection support
AlbumThing Graphical / GTK Python in development Simple, Album oriented client
Azrael Graphical / GTK C development stalled Basic player with nice additions
Blastwave Graphical / GTK C in development Experimental XMMS2 client
bluegroove Graphical / GTK Ruby discontinued Typical player with queueing support
ccx2 Console / ncurses Python in development Customizable console client with good support for playlists and searching
Chalyx Library Python in development Flexible modular library for XMMS2/MPD clients
Cocopapa Console C in development Complex Collection Pattern Parser
Crystalxmms Graphical Java in development Look based on crystal icons
Dabra Graphical / libnotify C in development Provides desktop notifications
EkoXMMS2 X-Chat Plugin C in development Small player integrated into X-Chat
Eloquence Plugin for E17 C in development themeable desktop module
Etude Graphical / GTK Python in development Client with graphical collection editor
Euphoria Graphical / EFL Ruby rewrite Slick themeable client
eq Graphical / GTK Python in development Simple equalizer frontend
exmms2 Graphical/ EWL/EFL C in development usable, but edit makefile, basic functionality
Esperanza Graphical / QT4 C++ in development Lightweight, basic player
Flexmms2 Graphical / GTK Python in development Main goal is to create a powerful and customizable mediabrowser (already usable)
gkrellxmms2 GKrellM2 Plugin C in development feature-rich enhancement of GKrellM2
GNOME Do GNOME Do plugin C# in development Allows xmms2 to be accessed and controlled by GNOME Do
gx2ctl Gnome x2 control C works for her the Drag'n'Drop client for your girlfriend
gx2osd On-Screen Display (GTK) C++ in development Skinnable on-screen display
gxmms2 Graphical / GTK C in development Lightweight, basic player with playlist editor
Harald Mobile Phone / Bluetooth JavaME/C in development Player running on Java capable mobile phone
Insanity Graphical / GTK Python in development Simple but complete player
JukX Graphical / GTK Python in development touchscreen orientated concept
Konfetka Graphical / Qt4 C++ in development The kid of XMMS1 and Amarok that spent too much time around Yakuake.
kuechenstation console / curses Python in development text mode client with scrolling title, playlist and medialib query
lagn Emacs Mode emacs-lisp in development Control XMMS2 within emacs
lxmms2 IR remote control (LIRC) C in development Control XMMS2 with your remote control
LXMusic Graphical / GTK C in development Very simple player, integrated into LXDE
Muxic Graphical / Cocoa Obj-C in development Minimal windowshade for Mac OS X
nyello console, interactive C++ discontinued powerful pseudo-shell interface, now being merged with the new korving CLI
Promoe Graphical / QT4 (Skinnable) C++ in development Clone of classic Winamp / XMMS
radiobar Graphical / GTK Ruby in development Simple toolbar for radio dj usage.
Remuco Mobile Phone / MIDP JavaME, Python in development Remote control of XMMS2 with mobile devices supporting Bluetooth or WiFi and JavaME
SAXm2s Graphical / QT Python in development Simplicistic player
SeaSerpent Graphical / QT4 Python in development In version 1.0; stable - should not crash. Always in development since always looking for new features ;-)
SeMMiX Graphical / GTK C Rewrite, in development Client for media servers with xmms2 support. It allows to connect to several servers at the same time.
snett Graphical / GTK Ruby in development Desktop icon providing simple operations
sisy Console C in development Simple syntax collection pattern parser
Sonus Graphical / QT4 Python in development Simple, yet full-featured player
Sopran Graphical / GTK Ruby in development Simple player with plugin system
Spring Graphical / Qt4 Python in development multi-featured client with different media browsers
TurboX2 Browser / Webclient Python, JS in development Lets you control XMMS2 via your Webbrowser
vimxmms2 Vim Plugin Python in development A XMMS2 client for Vim
Wmxmms2 Dockapp C stable Client dockapp for WindowMaker or any other dockapp-capable windowmanager
x2c console ruby stable little rubyistic console client with advanced features
XMMbaSh2 console bash in development A single line bash client, enables all features of current XMMS2 CLI client
XMMS2 CLI client console C in development feature-rich, basic client that comes with XMMS2
XMMS2Musica Graphical / Cairo (skinnable) Python in development Template-alike simple skinned player
XMMS2tray Tray Icon / GTK Python in development *nix GTK+2 system tray integration
XmmsDeskbar Gnome Deskbar Plugin Python in development When typing in the input field of deskbar, albums, songs and artists are queried
xmms2swi Browser / Webclient PHP in development Simple web interface, small and works well with ALL browsers!
xmms2-freedb C++ in development CD database client, updates cdda:// medialib entries
xmms2-hotkey Hotkeys (X11/console) C++ stable Control XMMS2 via X11 and/or console keys/mouse, supports multi-key combinations
xmms2-mpris-bridge console / dbus Python in development Provides a MPRIS interface for XMMS2
xmms2-notify Graphical / libnotify C in development Provides desktop notifications
xmms2-osd On-Screen Display / XOSD Python rewrite, in development Simple song info on-screen display
xmms2-pidgin Pidgin Plugin C mostly stable Pidgin plugin to display current song
xmms2-web Browser / Webclient Python mostly stable Web 1.0 interface suitable for text clients.
xmms2_jump Quick Search (GTK/curses) C++ in development Let's you search your playlist in real time.
XMMS2-Scrobbler AudioScrobbler Ruby in development Submits playing data to AudioScrobbler/Last.FM
XMMS2 Webterface Browser / Webclient Ruby in development eRuby templated, skinnable, simple web 1.0 client
Xmms Weighted Shuffle Non Interactive/Playlist Ruby in development Manage a playlist as a party shuffle with complex rules

Unknown State

Please move the following clients according to their actual state!

Name Kind Language Status Description
Camio Graphical / GTK Python website unreachable Small dock with basic commands
ixmms2 Irssi Plugin Perl website unreachable Control and query xmms2 within irssi
juxtapose Graphical / GTK Python development stalled(?) very simple, basic player
perlamp  ?  ? Vaporware? should be a front-end supporting Wxxamp modern skins
Shellac Graphical / GTK Python Last update over two years ago highly customizable player
xmms2_blue Mobile Phone / Bluetooth C probably abandoned Player working with SonyEriccson mobile phone
XMMS2-AMP Graphical / Skinnable  ? vaporware Resembles good ol' XMMS
xmms2joystick Joystick C website unreachable Control XMMS2 with a joystick device
xmms2Plugin Plugin for irssi C++ website unreachable Control and query xmms2 within irssi

Abandoned/Deprecated Clients

The following clients aren't worked on anymore, and might not work out of the box with a recent version of XMMS2. They could still be useful for developers though:

Name Kind Language Status Description
fvwm2xmms Plugin for FVWM C website is gone Basic display to be integrated into FVWM desktop
medialib-ui Graphical / Qt Python abandoned Standalone medialib and playlist client.
nxmms2 console / ncurses C doesn't compile anymore rudimentary player functionality
RXmms2 Graphical / GTK+2 (Skinnable) Ruby deprecated (use Euphoria) XMMS/Winamp/BMP clone
Shhh Graphical / GNUStep C unavailable Little Player for the GNUStep desktop
x2cp console / ncurses C++ last version May 2006 rudimentary player functionality
X4X Graphical / XWidgets Java discontinued Almost complete player, works with Java Webstart
xmms2curses console / curses C abandoned? curses client
xmms2play Graphical / GTK C abandoned Minimalist GTK2 xmms2 client written in C.
xmms2-shell console Python abandoned Interactive shell client for XMMS2
XMMS2Curse console / ncurses Python abandoned Client with ncurses UI
XMMS2www Web PHP vaporware Unknown
XMMS2 xml-rpc Web? Ruby haunted Client that acts as an xml-rpc server