[Showcase] [Open Source] ServiceDeck: A modern, open-source Qt5 GUI for managing systemd services

Posted by Jumpy_Ad4159@reddit | linux | View on Reddit | 10 comments

Hey everyone!

I’ve been working on a project called ServiceDeck, and I’ve finally reached a point where I’m excited to share it with the community and open it up for contributions.

What is ServiceDeck?

It’s a desktop application designed to make managing systemd services on Linux more intuitive. While systemctl is powerful, I wanted a visual way to monitor and control services, especially when dealing with both system-wide and user-level units.

Key Features:

Why I made it:

I wanted something lightweight and "desktop-native" that follows modern patterns (it’s built using the Model-View-Presenter architecture) and provides more than just a list of services—specifically the live resource usage that usually requires jumping between top and systemctl.

Tech Stack:

Check it out on GitHub: ServiceDeck

Here are some Screenshot of the application:

[Main Page](

[](

[](

I’d love for you guys to try it out, break things, and let me know what you think! If you're a developer looking to contribute to a C++/Qt project, feel free to check out the issues or submit a PR.

Stars and feedback are greatly appreciated!

#systemd #linux #cpp #qt5 #sysadmin #monitoring #gui #opensource