Cross-platform file watcher written in Go for native concurrent monitoring
-
Updated
Jul 16, 2026 - Go
Cross-platform file watcher written in Go for native concurrent monitoring
Fanotify API for Go
Python wrapper for Linux fanotify - monitoring filesystem events
File Descriptors Rust crate
A C++ interface for linux monitoring filesystem events
Runtime integrity guard: detect and block Linux page cache tampering (Copy Fail, Dirty Pipe, Dirty Frag) via O_DIRECT + fanotify. Includes 7 host-side exploitation PoCs.
Minimalist cross-platform app to watch a directory for changes.
A Linux recycle bin that works everywhere — scripts, cron, desktop. 4-layer interception: PATH shim + LD_PRELOAD + seccomp + fanotify. FreeDesktop.org Trash spec compliant.
Rust port of the Linux 4.0.4 `man 7 fanotify` example program source (roughly).
Monitors a given directory with all its files for changes
High-performance Linux file event gateway: fanotify notifications → NDJSON over Unix Domain Socket, for polyglot consumers.
Kernel-level read gate for AI agents — protected file opens are denied or routed through off-band consent before bytes reach the agent. Linux (fanotify) + macOS (Endpoint Security).
A simple file search using fanotify and SQLite.
ClamAV configuration files for filesystem scanning on demand.
Add a description, image, and links to the fanotify topic page so that developers can more easily learn about it.
To associate your repository with the fanotify topic, visit your repo's landing page and select "manage topics."