The File System State Monitor keeps track of the state of any number of paths and will fire events when said state changes (create/update/delete). FSSM supports using FSEvents on MacOS, Inotify on GNU/Linux, and polling anywhere else.
file system state monitor
Directory watching support for EventMachine (fssm / win32-changenotify)
Wrapper around FSSM for ease of use"
Directory watching support for EventMachine (fssm / win32-changenotify)