Show HN: Docking – Extensible Linux dock in Python (docking.cc)

26 points by edumucelli ↗ HN
Hi HN,

I’ve been having a lot of fun building Docking, an open-source dock for Linux written in Python with GTK 3 and Cairo. It includes an extensible applet system, 38 built-in applets, 12 themes, multi-monitor support, auto-hide, and works across several Linux/X11 desktop environments.

It also has prebuilt releases for x64 and arm64 across multiple package formats: AppImage, .deb, RPM, Flatpak, Snap, Arch, and Nix outputs.

GitHub: https://github.com/edumucelli/docking

Feedback is very welcome!

17 comments

[ 2.6 ms ] story [ 39.0 ms ] thread
very cool project with a very unfortunate name
The rocket docking into a base was the meaning, regardless of the other usages :-)
X11 only is a bit of a bummer although I’m not surprised - i don’t think i’d target Wayland either for this sort of thing if i was a happy x11 user already.
Yes, indeed. The next I will be working with is Wayland. Let's see how hard that will be. I am sure there will be applet that I will never be able to port like Window killer that users xkill, etc.
(comment deleted)
(comment deleted)
You have a customizable bar in your DE, put everything you need into that bar, why a second bar?
I do not have a bar that I can put everything I want, so I created it, as many other developers have created a dock bar, just like MacOS has its own, etc, et.