Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems.
Cost / License
- Free
- Open Source
Platforms
- Linux
- BSD



Apps similar to PM2 include Supervisor, which is free and open source. Other options are PM2 Processes, RunWisp, BM2 - Bun Process Manager and Phusion Passenger. You can choose from more than 10 Process Management Tools like PM2 for Linux, Mac, Windows, self-hosting and the web.
Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems.



Single-binary crond + supervisord replacement with a built-in web dashboard, terminal UI, and REST API. Every run recorded - exit code, duration, stdout/stderr.




A blazing-fast, full-featured process manager built entirely on Bun native APIs. The modern PM2 replacement — zero Node.js dependencies, pure Bun performance.
Passenger® is an app server that runs and automanages your web apps with ease. Also improves security, reliability and scalability.
JavaScript process manager with built-in deployments, cache, support chat, monitoring, error tracking, and AI integration — run on your own infrastructure.



A blazing-fast, universal production process manager built on Bun native APIs. Run, cluster, monitor, and manage any application — Node.js, Bun, Go, Python, Rust, Ruby, PHP, Java, native binaries, and shell scripts — with pure performance and zero overhead.



Command Book is a native Swift/Swift UI app to help developers run and manage commands that traditionally have been run in the terminal.

nodemon is a tool that helps develop node.js based applications by automatically restarting the node application when file changes in the directory are detected.
nodemon does not require any additional changes to your code or method of development.