require-reload
Reload a require'd module/file. Useful for hot-reloading classes.
smart-restart
Like nodemon but only watches require()d files. Like piping but easy to use with node-inspector.
hotter-require
Modifies require to enable hot-reloading of code modules. Updates prototypes and other keys on old cache so that old objects would use new methods. Complains about errors but will retain the previous require cache. Handles dependencies, json and an option
nodemon
Simple monitor script for use during development of a Node.js app.