Skip to content

A simple C library for file watching

License

Notifications You must be signed in to change notification settings

pyrmont/watchful

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Watchful

Build Status

Watchful is a simple file system watching library written in C. It uses inotify on Linux systems and FSEvents on macOS.

Watchful supports creating watches on directories. In addition, a user can set a path to ignore (using wildmatch patterns).

The library also includes a wrapper written in Janet.

Requirements

Watchful is supported on Linux and macOS. Windows is not yet supported.

Bugs

Found a bug? I'd love to know about it. The best way is to report your bug in the Issues section on GitHub.

Licence

Watchful is licensed under the MIT Licence. See LICENSE for more details.