Linux desktop app for managing systemd units, browsing journal logs, and inspecting boot performance. Built with Flutter/Dart using Ubuntu's Yaru theme.
- Switch between
systemandusermodes - List units with search and filters (state and type)
- Run unit actions: start, stop, restart, enable, disable, reset failed, daemon reload
- Open unit details with status, dependencies, unit file content, and unit logs
- Browse
journalctllogs with search, priority, boot, and unit filters - Analyze boot timing (
time,blame,critical-chain)
snapcraft pack
sudo snap install --dangerous --classic systemd-manager_1.0.0_amd64.snapflutter pub get
flutter runflutter pub get
flutter build linuxThe built app will be located in build/linux/x64/release/bundle/. You can run it directly with:
./build/linux/x64/release/bundle/systemd-manager- Linux desktop running systemd
- D-Bus access to
org.freedesktop.systemd1for unit management journalctlavailable for log queriessystemd-analyzeavailable for boot analysis
| Feature | Preview |
|---|---|
| Overview | ![]() |
| Units | ![]() |
| Journal | ![]() |
| Analyze | ![]() |
GPL-3.0



