Systemd-manager-TUI: A TUI application for managing systemd services

Published: (May 3, 2026 at 06:55 AM EDT)
1 min read

Source: Hacker News

Systemd manager TUI

rust

A TUI application for managing systemd services.
It allows you to view logs, list services, inspect properties, edit unit files, and control their lifecycle (start, stop, restart, mask, unmask, enable, disable) via the D‑Bus API. Vim‑like navigation is supported, and you can switch between system and user units, as well as filter for running services only.

Quick Preview

screenshot_list

View more screenshots.

Install

After installation, you can create an alias for easier use.

sudo dpkg -i ./systemd-manager-tui_x.x.x-x_amd64.deb

Download the .deb file from the Releases page.

sudo dnf install ./systemd-manager-tui_x.x.x-x_x86_64.rpm

Download the .rpm file from the Releases page.

Arch Linux

yay -S systemd-manager-tui

NixOS

nix run github:matheus-git/systemd-manager-tui

See the NixOS flake instructions in the docs.

Binary

chmod +x systemd-manager-tui
./systemd-manager-tui

Download the binary from the Releases page.

Cargo

cargo install --locked systemd-manager-tui

Main libraries

  • ratatui – 0.29.0
  • zbus – 5.5.0

Contributing

Contributions are welcome! Please open an issue or submit a pull request for improvements or bug fixes.

License

This project is open‑source under the MIT License.

0 views
Back to Blog

Related posts

Read more »

Why TUIs are back

markdown Terminal User Interfaces TUIs are making a comeback DHH’s Omarchyhttps://omarchy.org is made of three types of user interfaces: TUIs – for immediate fe...