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
Crash-safe auto-updates for Go applications β versioned deployments with automatic rollback when the new version fails.
A lightweight process supervisor for Windows desktop apps. Auto-restarts your apps when they crash.
WIP: Process supervisor for Claude Code CLI β token budgets, hooks, and codebase intelligence
A modern process supervisor for POSIX systems, written in Go
A lightweight TUI command runner for managing multiple development processes from one terminal.
Yet another process supervisor but with JSON logs and Vault integration
A lightweight desktop process supervisor for Windows
Atone is a Linux init-like process supervisor.
Minimalist Go hot-reloader and process supervisor. Uses Unix process group isolation (-PGID) for clean shutdown and Go 1.23+ timer for robust debouncing.
A lightweight, cross-platform process supervisor in C11. Zero dependencies, Windows + Linux, built-in health checks.
A Linux process supervisor written in Golang
A self-hosted application platform: process supervisor, Caddy reverse proxy control, and operator dashboard.
A service manager and init system inspired by dinit, written in Go. Runs as PID 1 or user-level service manager with dinit-compatible configuration, dependency tracking, auto-restart, control socket, and container support.
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."