Advanced system monitor & process supervisor for Linux
-
Updated
Feb 13, 2026 - C
Advanced system monitor & process supervisor for Linux
A high-performance, cross-platform process manager built in Rust, inspired by PM2
Process and Service Management
caretakerd is a minimal process supervisor. There are no external dependencies and is optimized for containerization (such as Docker) and simple configuration.
Alpine runit process supervisor
A simple process supervisor written in Go
A process supervisor written in rust to help server programmers to run processes and monitor them from outside the server through a rest API
Process supervisor for Claude Code CLI sessions with token budgets and hooks
A modern process supervisor for POSIX systems, written in Go
Yet another process supervisor but with JSON logs and Vault integration
Minimalist Go hot-reloader and process supervisor. Uses Unix process group isolation (-PGID) for clean shutdown and Go 1.23+ timer for robust debouncing.
Atone is a Linux init-like process supervisor.
Process supervisor for Claude Code CLI — token budgets, hooks, and codebase intelligence
Aeterna: Universal Process Hot-Relay Orchestrator (UPHR-O). Achieves Zero-Downtime & Zero-Amnesia deployments for AI Agents and Stateful Services via seamless Socket Inheritance and the State Relay Protocol (SRP).
Used to verify an interview challenge being used could be completed with Rust.
A simple process supervisor and output multiplexer
Add a description, image, and links to the process-supervisor topic page so that developers can more easily learn about it.
To associate your repository with the process-supervisor topic, visit your repo's landing page and select "manage topics."