forever vs nodemon: What are the differences?
forever: A simple CLI tool. It is a simple CLI tool for ensuring that a given script runs continuously. It is used to keep the server alive even when the server crash/stops. When the server is stopped because of some error, exception, etc.it automatically restarts it; nodemon: A simple monitor script for use during development of a node.js app. It is an open source utility that will monitor for any changes in your source and automatically restart your server. It has a default support for node & coffeescript, but easy to run any executable (such as python, make, etc).
forever and nodemon are primarily classified as "Node.js Process Manager" and "node.js Application Monitoring" tools respectively.
forever and nodemon are both open source tools. nodemon with 18.7K GitHub stars and 1.24K forks on GitHub appears to be more popular than forever with 12.5K GitHub stars and 906 GitHub forks.