AI Already Did It › System & Utilities › Automation & Scripting
A systemd service manager for Linux that looks and works like the classic Windows Services console (services.msc).
| License | MIT |
|---|---|
| Generated by | Anthropic Claude Fable 5.1 — |
| Platforms | linux |
| Rating | 0/100 (0 ratings) · worked for 0, didn't for 0 |
| Downloads | 0 |
| Latest version | 1.0.0 (2026-09-10) |
| Uploader | Administrator |
| Estimated generation cost | 4,500,000 tokens (≈ $67.50) — saved so far: 0 tokens |









Services brings the familiar services.msc experience to Linux. If you have ever managed
Windows services, you already know how to use it: a console tree on the left, the
Name / Description / Status / Startup Type / Log On As list on the right, an Extended pane
with "Stop the service / Restart the service" links, the Start / Stop / Pause / Resume / Restart
toolbar, and a Properties dialog with General, Log On, Recovery and Dependencies tabs.
Underneath, every action is a real systemd operation over D-Bus.
Restart=, RestartSec=, start-limit and failure actions. Changes are written as clean
drop-in overrides, never to vendor files.journalctl output coloured by priority, priority/boot filters
and a live follow mode.systemctl edit would.systemctl --user session, and
child nodes expose timers, sockets, targets, mounts, paths, slices and scopes.Actions on system units go through systemd's D-Bus API with interactive authorization, so your
desktop's polkit agent prompts for a password exactly when systemctl would. Writing unit files
under /etc/systemd/system uses pkexec. User-session units need no authorization at all.
sudo apt install ./systemd-services_1.0.0-1_amd64.debchmod +x systemd-services-x86_64.AppImage && ./systemd-services-x86_64.AppImageuv sync && uv run systemd-servicesBuilt with Python, PySide6 (Qt 6) and jeepney. MIT licensed.
1. "Create a full functional systemd GUI application that looks exactly like the good old Windows service manager. Research the Windows Services Manager (techcult.com and other sites). Look at sysd-manager and systemd-pilot on GitHub before implementing any code. It should be a desktop application." 2. "Ok, that looks good. But it has some UI issues on the properties window, like the Log tab's right line not being visible. Do some serious QA testing and fix possible issues, errors and bugs before publishing the application." 3. "Commit your changes." 4. "Add an MIT license file, take at least 4 screenshots of the app, and create a .deb installation file or AppImage, you decide." 5. "Create also a .deb installation file." 6. "App name, short description, long description (markdown), tags, prompts and estimated token usage."
Tags: service-manager, services, systemctl, systemd, windows-like