My critique in docks that I know of so far. Cairo is an old, but advanced dock that works on any desktop environment or window manager. But it does not support Wayland or display scaling over 100%. Dash to Dock is a dock exclusive to the GNOME shell, but requires extensions to make it work. Latte was an advanced dock for KDE Plasma, but the project was discontinued. Crystal Dock is another dock for KDE, but lacks some features and does not support Wayland. And as for Plank, here are my findings:
GNOME: OK (no support for Wayland and not needed due to Dash to Dock)
MATE: Excellent
KDE Plasma: Good (no support for Wayland or Qt theme integration)
XFCE: Excellent
Cinnamon: OK (causes high CPU usage when starting a new desktop session)
Budgie: Excellent
LXDE: Excellent
LXQt: Good (no support for Qt theme integration)
Pantheon: Excellent (Pantheon Dock is a fork of Plank)
Deepin: Good (no support for Qt theme integration)
Any other recommendations for currently maintained docks to try out?
GNOME: OK (no support for Wayland and not needed due to Dash to Dock)
MATE: Excellent
KDE Plasma: Good (no support for Wayland or Qt theme integration)
XFCE: Excellent
Cinnamon: OK (causes high CPU usage when starting a new desktop session)
Budgie: Excellent
LXDE: Excellent
LXQt: Good (no support for Qt theme integration)
Pantheon: Excellent (Pantheon Dock is a fork of Plank)
Deepin: Good (no support for Qt theme integration)
Any other recommendations for currently maintained docks to try out?