Cost / License
- Free
- Open Source (MIT)
Platforms
- Linux
- Wayland
- Rust
- GTK

BMPanel is described as '(bitmap panel) is a lightweight, NETWM compliant panel for X11 Window System, which contains a desktop switcher, taskbar, system tray and clock. The application is inspired by simplicity of fspanel. BMPanel has a modern look and feel, while keeping itself tiny and small' and is an app. There are more than 50 alternatives to BMPanel for a variety of platforms, including Linux, Windows, Wayland, Mac and BSD apps. The best BMPanel alternative is Docking, which is both free and Open Source. Other great apps like BMPanel are RocketDock, ObjectDock, Cairo-Dock and Eww.


Xfce componet to switch between opened windows, launch applications, switch workspaces and menu plugins to browse applications or directories.

LaunchBar is a small Windows freeware program that mimics the behavior of the dockable QuickLaunch toolbar that was available in all Windows versions before Windows 7.

Luncher is a simple Windows application and file launcher. It allows you to setup buttons that act as shortcuts to open any application, file or folder. Luncher appears as a small panel on the top of the screen that is always easily accessible.


DragThing is the original dock designed to tidy up your Macintosh desktop.
It puts all your documents, folders, and applications just a single click away. Highly flexible, it allows multiple docks, each customised to suit your exact needs.
It stores frequently-used clippings su.

Gnome Panel is a component that is part of GnomeFlashback and provides panels and default applets for the desktop. A panel is a horizontal or vertical bar that can be added to each side of the screen. By default there is one panel on the top of the screen and one on the bottom...

Flashtray - Our system tray application launcher and macro tool makes you work more efficiently by automating a lot of repetitive keyboard tasks by using custom macros and hotkeys.

slstatus is a status monitor for window managers that use WM_NAME or stdin to fill the status bar.