Here is a list of all the plugins available for eboxy (at least the ones I know about). If you've
written a plugin for eboxy and you'd like to have it listed here, please email email@example.com.
Note: unless otherwise specified, you should have the latest version of eboxy installed before
attempting to install these plugins. The number in the "version" column is the version of
the individual plugin release and is not related to the eboxy version.
|filebrowser||0.4||Included with eboxy||Converts a listbox into a file and directory
browser. You can specify a mask to limit the types of files shown (eg.
*.avi), and limit it to
a browsing a certain subtree (eg.
|simplemusic||0.2||Included with eboxy||Simple plugin for playing music files (OGG, MP3, MOD, MIDI) within eboxy. Requires SDL_mixer 1.2 or later.
|playlist||0.1||source||Manages a playlist in memory using a listbox.
Allows you to add and remove items and save the playlist to a file, which can then be played using an external
player. Works well in concert with the filebrowser plugin.
||Wrapper plugin for xine-lib
that enables you to play video and audio files inside eboxy. The video output displays inside the eboxy window,
or fullscreen. Requires xine-lib 1-beta-12 or later, and eboxy must be running under X11 for it to work.
||Allows you to
retrieve data from hardware sensors in eboxy scripts (so you can display temperature readouts, fan speeds etc.) Requires lm_sensors 2.7.0 or later.
||Control the xmms
media player from within eboxy. Requires xmms 1.2.6 or later.
||Plugin for testing creation of GUI widgets at runtime. Comes with a companion XML skin file (requires the eBox skin, available from the
||Control eboxy externally (via UDP, locally or over a network) by sending actions. Contains a server plugin (
rcon) and a command-line client (
||Read data from a MySQL database, and execute any SQL statement. Supports binding widgets to data columns.
At the present time, only source code is available. Make sure you have the requirements for the plugin first. Installation should be as easy as running
make followed by
make install. If you've installed eboxy into somewhere other than the default (
/usr/local/) then you will need to
edit the makefile by hand.
How to write your own
If you're interested in writing your own plugins, read the eboxy Extension Guide and take a look at the source for some of the plugins.
The latest in-development versions of plugins maintained by me are available from CVS. Use the following
command to check out the latest plugin source code:
cvs -z3 -d:pserver:firstname.lastname@example.org:/cvsroot/eboxy co eboxy-plugins