# matheus-git/systemd-manager-tui

A TUI application for managing systemd services.

Repository: https://github.com/matheus-git/systemd-manager-tui
Canonical: https://ross.abutalabs.com/products/systemd-manager-tui
Homepage: https://crates.io/crates/systemd-manager-tui
Language: Rust
License: MIT
License Family: permissive
Topics: rust, tui, systemd, manager, systemctl
Last push: 2026-08-03T00:44:22+00:00

## Health v2 (maintenance only)
Score: 84/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 95, release rhythm 96, longevity 36
- inputs: {"age_days": 515, "days_push": 31, "days_rel": 31, "gap_med": 10, "n_releases_24m": 12}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1573, forks 22 (observed 2026-08-28T04:05:05.600448+00:00)

## What it is
A terminal user interface (TUI) application written in Rust for managing systemd services. It lets users view logs, list services, inspect properties, edit unit files, and control service lifecycle (start, stop, restart, mask, enable, etc.) via the D-Bus API.

## Use cases
- manage systemd services from the terminal
- view systemd service logs in a TUI
- start stop restart systemd units interactively
- edit systemd unit files with a terminal app
- list running services on a Linux server
- mask and unmask systemd services
- switch between system and user systemd units

## When to choose
- you administer Linux servers over SSH and want a visual terminal tool for systemd
- you prefer a TUI over memorizing systemctl commands
- you need to browse logs, properties, and unit files in one interface
- you want Vim-like keybindings for service management

## When to avoid
- you are on a non-systemd Linux distribution or non-Linux OS
- you need headless scripting or automation (use systemctl directly)
- you prefer a GUI desktop service manager

## Facets
- artifact type: cli-tool
- maturity: active
- function: terminal-ui, developer-tools, cli
- domain: developer-tools, operating-systems
- platform: cli, rust
- tags: systemd, tui, ratatui, dbus, service-management, rust, command-line, linux

## Member repositories
- matheus-git/systemd-manager-tui (main) score 84

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:05.600448+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:58:03.520658+00:00, confidence not recorded.
  - readme: https://github.com/matheus-git/systemd-manager-tui (fetched 2026-08-28T04:05:05.600448+00:00, sha bbaeb7ffeffd)
  - registry_crates: https://crates.io/api/v1/crates/systemd-manager-tui (fetched 2026-08-29T11:27:53.689754+00:00, sha 8e605eaa9d8e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
