supervisor 
 Process manager
 A client-server process control system for managing and monitoring applications on Unix-like operating systems.
Supervisor process control system for Unix (supervisord)
9k stars
 232 watching
 1k forks
 
Language: Python 
last commit: over 1 year ago 
Linked from   3 awesome lists  
 Related projects:
| Repository | Description | Stars | 
|---|---|---|
|    |  Provides a way to manage and coordinate concurrent system components using tree-like supervision structures in Haskell | 62 | 
|    |  A utility library to aid in the launching and supervision of child processes. | 125 | 
|    |  A tool to manage Node.js applications by restarting them on code changes or program crashes. | 3,756 | 
|    |  Provides an Erlang-like supervision tree implementation in Go. | 29 | 
|    |  A minimalistic supervisor written in Perl that manages and supervises multiple services. | 37 | 
|    |  A command-line tool for monitoring and managing running processes on Linux and macOS systems. | 254 | 
|    |  A runtime supervisor for containerized data processing programs | 68 | 
|    |  A tool for managing and supervising processes across different platforms and users. | 806 | 
|    |  A library for managing subprocesses in Python. | 1,702 | 
|    |  A lightweight system monitoring tool that provides real-time information about a Linux server's status and performance | 170 | 
|    |  A command-line tool to monitor and control long-lived processes on MacOS or Linux. | 77 | 
|    |  Automates project actions with intelligent tool detection and integration with shell aliases or plugins. | 66 | 
|    |  Remotely monitor Raspberry Pi processes and IP addresses to ensure continuous operation of tasks. | 288 | 
|    |  A package to abstract shell command execution across Linux, Windows, and macOS | 154 | 
|    |  A process supervisor and containerizer written in Rust for running services. | 112 |