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
caretakerd is a minimal process supervisor. There are no external dependencies and is optimized for containerization (such as Docker) and simple configuration.
Process and Service Management
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
A lightweight process supervisor for Windows desktop apps. Auto-restarts your apps when they crash.
Crash-safe auto-updates for Go applications — versioned deployments with automatic rollback when the new version fails.
A modern process supervisor for POSIX systems, written in Go
WIP: Process supervisor for Claude Code CLI — token budgets, hooks, and codebase intelligence
A lightweight, cross-platform process supervisor in C11. Zero dependencies, Windows + Linux, built-in health checks.
A daemon-less command line job manager with flexible support for retries, timeouts, logging, notifications, and more.
Distributed process supervisor and coordination wrapper (leader election, semaphores, cron) built on etcd v3 for zero-dependency Linux process orchestration.
A single 892 KB static binary as PID 1 for Linux — services supervised through a weight-state machine, no systemd. Frees ~500 MB RAM and lets the CPU reach 95%+ deep sleep on the same hardware.
Yet another process supervisor but with JSON logs and Vault integration
A lightweight desktop process supervisor for Windows
A lightweight TUI command runner for managing multiple development processes from one terminal.
Distributed process control and telemetry over an iroh (QUIC) P2P mesh
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."