Guard is a command line tool to easily handle events on file system modifications.
Guard::LiveReload automatically reload your browser when 'view' files are modified.
The Listen gem listens to file modifications and notifies you about the changes.
Restarts an app when the filesystem changes. Uses growl and FSEventStream if on OS X.