CrabbyPanel is a lightweight and simple panel program, intended to mimic (to a certain extent) the look and feel of the panel in Fluxbox. In brief, a panel is an application that works with a window manager, typically providing (at minimum) controls for maximizing/minimizing windows with the mouse.
The primary reason for the creation of CrabbyPanel was because Openbox 3 didn't provide one at the time I began using it. However, CrabbyPanel is ICCCM and NET_WM compliant, so it should theoretically work with any window manager that also supports these specifications.
Visit the CrabbyPanel homepage for updates and further info. Also, once compiled and installed, see 'man crabbypanel' for operation instructions.
CrabbyPanel requires gtk2, and gdk-pixbuf. Most Linux distributions install these by default, so in most cases you can simply install CrabbyPanel without needing to first install any dependencies.
Control of window state (active, iconified, etc) with taskbar buttons.
Desktop switching via arrow buttons.
A Window's icon is displayed along with the window's current title on the taskbar buttons. If a window does not have an icon, a default icon is used.
A clock with a configurable format.
Per user configuration file (~/.crabbypanel).
Uses GTK2, so it's themeable :)
CrabbyPanel doesn't require alot of dependencies and is easy on system resources.
CrabbyPanel is NET_WM and ICCCM compliant, so it should work with a bunch of different window managers.
CrabbyPanel has a look and feel similar to the panel built-in to Fluxbox.
The stock icon used for windows that don't provide one is taken from the Openbox 3 source.
CrabbyPanel is released under the GNU Public License (GPL). See the file COPYING for the terms of this License.
GTK: http://www.gtk.org/
Openbox: http://www.icculus.org/openbox/
CrabbyPanel: http://crabbypanel.sourceforge.net/