#systemd

  1. systemd

    interface to libsystemd/libelogind provided APIs

    v0.10.1 248K #systemd-journal #libsystemd #libelogind #daemon #environment
  2. listenfd

    work with listenfds passed from the outside (systemd/catflap socket activation)

    v1.0.2 111K #socket-activation #unix-socket #systemd
  3. sd-notify

    Lightweight crate for systemd service state notifications

    v0.4.5 272K #systemd-service #service-state #systemd
  4. sysd-manager

    Application to empower user to manage their <b>systemd units</b> via Graphical User Interface. Not only are you able to make changes to the enablement and running status of each of the units…

    v2.12.5 #systemd-units #systemd #gtk4 #linux
  5. systemd-journal-logger

    Systemd journal logger for the log facade

    v2.2.2 47K #systemd-journal #systemd #journal-logging #logging #journal
  6. libsystemd

    A pure-Rust client library to interact with systemd

    v0.7.2 108K #systemd #linux #api-bindings
  7. zbus_systemd

    A pure-Rust library to interact with systemd DBus services

    v0.25900.0 18K #zbus #async #linux #dbus #systemd
  8. freedesktop_entry_parser

    parsing FreeDesktop entry files and Systemd unit files

    v2.0.1 35K #systemd #freedesktop #icons #linux #parser
  9. systemfd

    A convenient helper for passing sockets into another process. Best to be combined with listenfd and cargo-watch.

    v0.4.6 490 #cargo-watch #socket-activation #listenfd #sockets #systemd
  10. logind-zbus

    A dbus client (using zbus) for logind

    v5.3.2 21K #zbus #systemd #logind
  11. zram-generator

    Systemd unit generator for zram swap devices

    v1.2.1 850 #systemd #swap-devices #generator #zram #mount-points
  12. tokio-listener

    Add flexibility in a way of accepting connections: unix sockets, socket activation, inetd mode to Tokio-based projects

    v0.5.2 1.1K #unix-socket #socket-activation #systemd #clap #unix
  13. mkunit

    A CLI tool for generating systemd unit files

    v0.1.0-beta.2 #systemd-service #systemd-unit #linux #cli #systemd
  14. systemd-zbus

    A dbus client (using zbus) for systemd

    v5.3.2 4.8K #zbus #systemd
  15. systemd-user-timers

    way to make systemd user timers, and might grow up into a full simple systemd frontend

    v1.1.1 #systemd #timer #user #command-line-tool #user-account
  16. rs-release

    os-release parser

    v0.1.11 13K #os-release #systemd #env
  17. systemctl-manager

    interact with systemd services through a TUI (Vim-Keys)

    v1.1.0 #tui #systemd #linux #systemctl
  18. systemd-generator

    CLI tool to generate systemd service files quickly

    v0.1.2 #systemd-service #generator #linux #cli #systemd
  19. systemd-manager-tui

    TUI for managing systemd services

    v1.2.0 #ratatui #manager #systemd #tui
  20. bootc-internal-utils

    Internal implementation component of bootc; do not use

    v0.1.0 470 #container-image #bootc #docker #boot #component #linux-foundation #linux-kernel #usr-lib #oci #systemd
  21. automatic-timezoned

    Automatically update system timezone based on location

    v2.0.115 #systemd #dbus #geoclue #timezone #zoneinfo
  22. proc-daemon

    A foundational framework for building high-performance, resilient daemon services in Rust. Handles all the boilerplate for signal handling, graceful shutdown, logging, and configuration.

    v1.0.0-rc.1 #daemon #systemd #cross-platform #service #process
  23. unitbus

    Rust SDK for Linux systemd: control units/jobs via D-Bus (systemctl-like), run transient tasks, and query journald logs (sdjournal default, optional journalctl JSON)

    v0.1.7 #dbus #journald #journalctl #linux #systemctl #systemd
  24. shellflip

    Graceful process restarts in Rust

    v2.1.2 43K #graceful-shutdown #systemd
  25. trueno-zram-generator

    systemd generator for zram device configuration

    v0.3.0 #compression #zram #systemd #devices #config #trueno #zstd #gpu-accelerated #lz4 #avx-512
  26. chrono-systemd-time

    parses systemd.time style timestamps into chrono types

    v0.4.0 1.5K #date-time #systemd #chrono
  27. kpm-rs

    Kubernetes Process Manager - systemd based PM2 alternative

    v0.1.1 #process-manager #systemd #pm2 #daemon
  28. systemg

    process manager

    v0.20.3 #process-manager #deployment #service #child-process #cron #health-check #env-file #health-monitoring #systemd #process-spawning
  29. watchers

    Git integrated file watcher

    v1.8.0 #file-watcher #git #git-commit #systemd #stop #name-service
  30. get-up-timer

    daemon that monitors keyboard and mouse activity and reminds you to take breaks

    v0.1.0 #daemon #break-timer #systemd #linux #activity-monitor
  31. cg2tools

    CLI for delegated unified control groups (cgroups v2)

    v0.0.2 #cgroup #systemd #libcgroup #cgexec
  32. libsystemd-sys

    FFI bindings to libsystemd and libelogind

    v0.9.4 269K #systemd #systemd-journal #libelogind #daemon #bindings
  33. sdjournal

    Pure Rust systemd journal reader and query engine

    v0.1.6 110 #systemd-journal #journald #systemd #linux
  34. network-manager-connection-action

    Execute commands on connections change using DBus network manager events

    v1.4.0 270 #networking #systemd #linux #automation #system
  35. lockhinter

    A standalone utility for setting LockedHint on X11/Wayland sessions

    v0.1.0 #wayland #systemd #logind
  36. systemd-unit-edit

    A lossless parser and editor for systemd unit files

    v0.1.3 #systemd-unit #systemd #lossless-parser #parser
  37. auberge

    CLI tool for managing self-hosted infrastructure with Ansible

    v0.3.0 #self-hosted #ansible #infrastructure #backup-restore #service #dns #systemd #command-line-tool #cloudflare #playbooks
  38. service-binding

    Automates parsing and binding to TCP, Unix sockets and Windows Named Pipes

    v3.0.0 1.4K #listenfd #systemd #bindings #unix
  39. netevd

    High-performance network event daemon for systemd-networkd, NetworkManager, and dhclient with routing policy rules and script execution

    v0.2.0 #dbus #networking #systemd #dhclient #netlink
  40. logcontrol

    Abstract types for the systemd logcontrol interface

    v1.0.3 350 #interface #logging #systemd
  41. logcontrol-zbus

    zbus-based DBus frontend for the logcontrol interface

    v3.0.2 450 #dbus #zbus #systemd
  42. communitas-headless

    Communitas headless node and CLI - bootstrap and seed node for the network

    v0.1.19 #metrics #communitas #headless #node #bootstrap #push-notifications #systemd
  43. systemctl-tui

    TUI for interacting with systemd services and their logs

    v0.5.1 #service #logging #tui #systemd #reload #service-status
  44. systemd-lsp

    Language Server Protocol implementation for systemd unit files

    v0.2.0 #systemd #lsp #language-server #linux
  45. duende

    Cross-platform daemon tooling framework

    v0.2.0 #daemon #micro-vm #systemd #observability #launchd
  46. uapi-config

    UAPI Configuration Files Specification

    v0.2.0 #uapi #libeconf #systemd #econf
  47. duende-platform

    Platform adapters for the Duende daemon framework (systemd, launchd, container, pepita, WOS)

    v0.2.0 #docker #micro-vm #launchd #systemd #daemon
  48. systemd-duration

    Convert systemd style time durations into other formats

    v0.3.1 290 #systemd #convert #duration
  49. rmcp-logind

    MCP server for systemd-logind power management (Linux)

    v0.1.0 #mcp #rmcp #systemd #logind #power
  50. sd-switch

    A systemd unit reload/restart utility for Home Manager

    v0.6.2 410 #systemd #home-manager #reloading #systemd-units #assist
  51. bye

    graceful shutdown with no downtime

    v0.1.6 260 #graceful-shutdown #socket-activation #systemd #sockets #tokio #downtime #task-tracker #env-var #broadcast
  52. logcontrol-tracing

    Tracing backend for the log control interface

    v0.2.2 280 #logging-tracing #systemd #logging
  53. radicle-systemd

    Radicle integration with Systemd

    v0.11.0 210 #systemd #radicle #systemd-integration
  54. libudev

    Rust wrapper for libudev

    v0.3.0 232K #udev #sysfs #bindings #systemd #hardware
  55. tauri-plugin-network-manager

    A Tauri plugin to manage network connections using networkmanager and systemd-networkd

    v2.0.3 #tauri-plugin #network-manager #systemd #tauri #manager
  56. slog-journald

    Journald drain for slog-rs

    v2.2.0 50K #logging #journald #systemd #slog
  57. kamu-logging

    Small helper crate to configure structured logging for IMMER's services using the tracing ecosystem

    v0.1.3 #logging-tracing #systemd #wasm #actix #logging
  58. logcast

    helper to send logs via TCP

    v0.2.9 #logging #send #tcp #helper #service-state #tui #systemd
  59. sudoservice

    interacting with service managers

    v0.2.0 #systemd #service #systemctl
  60. logcontrol-log

    log backend for the log control interface

    v0.1.2 170 #logging-tracing #systemd #logging #tracing
  61. systemd-service

    Generate service files for the application

    v0.3.1 #daemon #system #systemd
  62. etc-os-release

    Parse /etc/os-release file

    v0.1.1 3.0K #os-release #system-information #parser #systemd #name #shell-compatible
  63. systemdzbus

    Interact with systemd through DBus with a convenient rust interface. All of the code was automatically generated by the CLI tool 'zbus-xmlgen'. From here I just copied the documentation from the systemd man page to…

    v0.1.3 #systemd #zbus #dbus #systemctl
  64. libudev-sys

    FFI bindings to libudev

    v0.1.4 574K #udev #sysfs #systemd #hardware #bindings
  65. qsu

    Service subsystem utilities and runtime wrapper

    v0.7.0 1.1K #systemd #winsvc #service
  66. sd-device-sys

    FFI bindings to systemd/sd-devices.h

    v0.1.2 #systemd #sysfs #hardware #bindings
  67. systemd-user-timers-lib

    way to make systemd user timers. This is the library, not the CLI.

    v1.1.3 #timer #systemd #user #cli
  68. sal-service-manager

    SAL Service Manager - Cross-platform service management for dynamic worker deployment

    v0.1.0 #service-manager #service-management #cross-platform #worker #logging #env-var #cross-platform-service #systemd #sal #deployment-management
  69. systemd_tmpfiles

    A parser for systemd-tmpfiles configuration files

    v0.2.9 #systemd #tmpfiles #parser #linux
  70. sysd-manager-proxy

    lib used by sysd-manager to perform privileged operations via polkit over D-Bus

    v2.10.1 #polkit #dbus #systemd #linux
  71. rmcp-systemd

    MCP server for systemd service management (Linux)

    v0.1.0 #mcp #systemd #linux #rmcp #dbus
  72. sd-listen-fds

    Minimal, pure-rust helper to accept file descriptors from systemd

    v0.2.0 4.0K #file-descriptor #systemd #linux #api-bindings
  73. kirmes

    providing access to systemd's userdb varlink interface

    v0.0.2 #systemd #access #varlink
  74. fundu-systemd

    Fast and precise systemd time span parser of rust strings to a Duration

    v0.3.1 160 #systemd #fundu #parse-time
  75. subsystemctl

    run systemd in WSL2 with a Linux namespace

    v0.2.0 #systemd #namespaces #wsl #wsl2 #host-name
  76. ghosttext-any

    A GhostText server for any $EDITOR

    v0.2.1 #text-editors #text-file #websocket #browser-extension #edit #systemd
  77. systemd-boot-conf

    Managing the systemd-boot loader configuration

    v0.2.2 #linux #systemd-boot #systemd
  78. sd-id128

    A wrapper for sd-id128 implemented in libsystemd

    v1.0.1 #systemd #id128 #uuid #api-bindings #linux
  79. killjoy

    Monitor systemd units

    v0.2.0 #systemd #dbus #systemd-unit
  80. uapi-version

    Compare versions according to the UAPI Version Format Specification

    v0.4.0 6.0K #uapi #systemd #version
  81. sd-journal

    A wrapper for sd-journal implemented in libsystemd

    v0.1.0 #systemd-journal #journal-logging #journald #systemd #linux #journal
  82. sysstatus

    A small fast tool to get an overview of the system including load, storage usage, temperature and services

    v0.2.1 #service #command-line-tool #color #color-red #system #systemd
  83. systemd-crontab-generator

    Systemd generator for crontab files support

    v1.0.2 #cron #systemd #generator
  84. slate-rs

    translate file formats + goodies

    v0.1.1 #systemd #convert #quadlet #serde
  85. killjoy-notifier-slack

    Send slack messages about unit state changes on behalf of killjoy

    v0.2.3 #systemd #dbus #systemd-unit
  86. daemon-base

    A flexible and configurable Rust daemon library with lifecycle management, logging, callbacks, and optional async support. Works on Linux, macOS, and Windows.

    v0.1.1 #cross-platform #daemon #systemd
  87. journald

    binding for the systemd journald api

    v0.7.0 #systemd #linux
  88. systemd_client

    systemd client library implemented with zbus

    v0.2.1 800 #zbus #systemd
  89. firestarter

    A process and shared socket manager

    v0.3.2 #process-manager #sockets #socket-activation #systemd
  90. intervalle

    Parser for time range arguments

    v0.2.2 320 #arguments-parser #systemd #cli-parser
  91. daemonbit

    Cross-platform daemon lifecycle primitives

    v0.1.1 #daemon #systemd #scm #cross-platform #service
  92. systemd-language-server

    Language Server Protocol (LSP) based language server for systemd unit files

    v0.1.0 #language-server-protocol #systemd #lsp
  93. desk-locker

    Screen-locking helper for X11 and systemd

    v1.0.1 #screen-locking #locker #x11 #session #events #systemd #screen-saver #window-manager #lock-screen #idle
  94. journald-export-parser-rs

    Journald Journal Export Format Parser

    v0.1.0 166K #journald #systemd
  95. logind-zbus-tokio

    A dbus client (using zbus) for logind

    v5.2.0 #systemd #zbus #logind
  96. signal-handler

    Signal Handler

    v0.2.2 #stack-overflow #systemd #package #command #stop
  97. systemd-networkd-vpnc

    A glue between OpenConnect and systemd-networkd

    v0.1.0 #systemd #generator #config #config-generator #vpnc
  98. Try searching with DuckDuckGo.

  99. systemd-directories

    A tiny library to retrieve systemd directories following systemd.exec(5)

    v0.1.1 600 #systemd #directory #directories
  100. sdshout

    Desktop notifications for systemd service failures

    v0.1.0 #dbus #systemd #desktop
  101. systemd-wake

    Use systemd to wake up for future tasks

    v0.1.2 #systemd #future #uptime
  102. daemonbit-lockfile

    Cross-platform daemon lifecycle primitives

    v0.1.1 #daemon #systemd #scm #service #api-bindings
  103. daemonbit-winmutex

    Cross-platform daemon lifecycle primitives

    v0.1.1 #daemon #systemd #scm #cross-platform #service
  104. daemonbit-rundir

    Cross-platform daemon lifecycle primitives

    v0.1.1 #daemon #systemd #scm #cross-platform #service
  105. sdwd

    SystemD WatchDog utility crate

    v1.0.0 900 #systemd #watchdog #timer
  106. sdnotify

    Notify service manager about start-up completion and other daemon status changes

    v0.2.0 #service-manager #systemd #start-up
  107. daemonbit-test

    Cross-platform daemon lifecycle primitives

    v0.1.1 #daemon #scm #systemd #cross-platform #service
  108. s6-config

    configuration tool for s6

    v0.1.3 170 #s6 #systemd #supervision #s6-rc
  109. diamond

    Common library for diamond, just a daemon

    v0.1.0 #daemon #systemd #service #init
  110. killjoy-notifier-logfile

    Log unit state changes on behalf of killjoy

    v0.2.0 #systemd #dbus #systemd-unit
  111. sd-sys

    FFI for libsystemd

    v1.0.0 #systemd #libsystemd #linux #api-bindings
  112. systemd-connector

    interacting with systemd

    v0.1.0 #systemd #async #linux
  113. daemonbit-core

    Cross-platform daemon lifecycle primitives

    v0.1.1 #daemon #systemd #scm #cross-platform #service
  114. logind-dbus

    Communicate with the LoginManager DBus API

    v0.1.1 #dbus #systemd #logind #linux
  115. killjoy-notifier-notification

    Generate desktop notifications on behalf of killjoy

    v0.2.0 #systemd #dbus #systemd-unit
  116. dstat

    [●◀] Query systemd units quickly from the command line

    v0.0.2 #command-line #systemd #logging #cli
  117. systemd-ask-password-agent

    implementing a systemd password agent (https://systemd.io/PASSWORD_AGENTS/)

    v0.2.1 #systemd #agent #password #io
  118. eldiron-cli

    Command-line tool for Eldiron

    v0.1.0 #command-line-tool #tool-for-eldiron #systemd #server #rpg #from-scratch
  119. socket_config

    Set up sockets according to command line option or configuration file

    v0.1.1 #network-sockets #systemd #socket-activation #sockets
  120. healthdog

    Helper program that connects external periodic heathchecks with systemd's watchdog support

    v1.0.1 #systemd #watchdog #health-check #helper #connect #docker #dev-null #systemd-service
  121. upower_dbus

    UPower info via zbus

    v0.3.2 330 #dbus #zbus #systemd #linux #logind
  122. rtltcp

    rtl-tcp with better buffering and support for systemd socket activation

    v0.1.1 #socket-activation #sockets #systemd #buffering #better
  123. aytina

    Tracking releases from your cli with Anitya

    v1.0.0 #anitya #tracking #cli #notify #notifications #myself #alert #systemd #timer #crazy
  124. varlink_systemd

    interacting with systemd over varlink

    v0.1.0 #varlink #systemd #with
  125. awesome-operates

    A reposity includs many common use code utils

    v0.1.2 #systemd #axum #tokio
  126. ssmpuller

    Generates a systemd EnvironmentFile from AWS Systems Manager parameters

    v0.1.0 #aws-systems-manager #environment-file #systemd #generator #aws-credentials
  127. nspawn-lite

    lightweight container-engine like systemd-nspawn

    v0.2.2 #docker #systemd #container
  128. podman-autoupdate-hook

    A webhook server to manually trigger podman auto-update

    v0.1.0 #auto-update #container-image #podman #webhook #server #systemd #podman-container
  129. fleet

    A client library for CoreOS's fleet

    v0.2.0 #core-os #systemd #coreos