fswatch
file watcher
A cross-platform file change monitor with multiple backends
A cross-platform file change monitor with multiple backends: Apple OS X File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify, Microsoft Windows and a stat()-based backend.
5k stars
103 watching
330 forks
Language: C++
last commit: 4 months ago
Linked from 1 awesome list
cc-plus-pluschange-monitorevent-notificationsfswatchinotifykqueuesolaris
Related projects:
Repository | Description | Stars |
---|---|---|
simonwaldherr/fsagent | Automates file system actions in response to changes | 15 |
5ht/fs | A system that monitors and reports file system events across different operating systems. | 237 |
haskell-fswatch/hfsnotify | Provides notifications when file system changes occur on Windows | 137 |
janwielemaker/inotify | Provides a SWI-Prolog interface to the Linux inotify API for file system event notifications | 1 |
rxswiftcommunity/rxfilemonitor | Reactive wrapper around CoreFoundation file events for Swift development | 61 |
fsharp/emacs-fsharp-mode | Provides support and tools for the F# programming language within the Emacs text editor. | 208 |
falood/file_system | A file system monitor for Elixir that watches file changes and notifies handlers with file events | 268 |
whitfin/sentix | Provides real-time file system event notifications for Elixir applications. | 16 |
snowkit/linc_filewatch | A native file watch notification library for C++ applications | 5 |
stepchowfun/docuum | LRU eviction tool for Docker images to manage disk space | 607 |
vorburger/ch.vorburger.fswatch | Library for monitoring directory or file changes using Java's WatchService API. | 29 |
liudng/dogo | Automates compilation and execution of source files in response to changes | 268 |
eradman/entr | A utility for running arbitrary commands when files change without polling | 4,645 |
hannobraun/inotify-rs | Provides a low-level wrapper around the inotify API to monitor Linux file system events | 262 |
qard/onchange | Tool for watching file changes and running commands when files are modified or deleted. | 817 |