A lightweight, feature-rich dock for Linux written in Python with GTK 3 and Cairo. Inspired by Plank and Cairo-Dock, with an extensible applet system for custom widgets.



Dash to Dock is described as 'A dock for the Gnome Shell. This extension moves the dash out of the overview transforming it in a dock for an easier launching of applications and a faster switching between windows and workspaces' and is an app. There are more than 10 alternatives to Dash to Dock for a variety of platforms, including Linux, Windows, Mac, KDE Plasma and GNOME apps. The best Dash to Dock alternative is Docking, which is both free and Open Source. Other great apps like Dash to Dock are RocketDock, Cairo-Dock, Docky and Plank.
A lightweight, feature-rich dock for Linux written in Python with GTK 3 and Cairo. Inspired by Plank and Cairo-Dock, with an extensible applet system for custom widgets.



RocketDock is a Mac OS X dock clone. It provides a nice clean interface to drop shortcuts on for easy access and organization. With each item completely customizable there is no end to what you can add and launch from the dock.




Animated dock for Linux desktops with hardware acceleration, multi-dock support, taskbar and launcher tools, and an array of applets that can act as detachable widgets. Features a macOS-like interface, multiple themes, low CPU usage, and community-driven customization.

Docky is a full fledged dock application that makes opening common applications and managing windows easier and quicker. Docky is fully integrated into the GNOME Desktop and features a no non-sense approach to configuration and usage. It just works.




Plank is meant to be the simplest dock on the planet. The goal is to provide just what a dock needs and absolutely nothing more. It is, however, a library which can be extended to create other dock programs with more advanced features.


Latte is a dock based on plasma frameworks that provides an elegant and intuitive experience for your tasks and plasmoids. It animates its contents by using parabolic zoom effect and trys to be there only when it is needed.


Sidebar transforms the macOS Dock experience, offering multi-screen support, customizable preferences, live previews on Ventura, and window management with WindowSnap. It reserves screen space to optimize display usage and supports storing multiple window configurations for flexible setups.




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.


An icon taskbar for the GNOME Shell. This extension moves the dash into the GNOME main panel so that the application launchers and system tray are combined into a single panel, similar to that found in KDE Plasma and Windows 7+.




Plank Reloaded is a fork of the original Plank project. Like its predecessor, it aims to be the simplest dock on the planet, providing just what a dock needs and absolutely nothing more.




Crystal Dock is a cool dock (desktop panel) for Linux desktop, with the focus on attractive user interface, being simple and easy to customize, and cross-desktop support.




Latte Dock only works in a Plasma environment. Dash to Dock is a GNOME extension, so only works in a GNOME environment.