◄ Back to all products
DIGITAL DOWNLOAD
👁️ File Watcher
$4.99A cross-platform Python file system monitor that watches directories for create, modify, delete, and move events and fires your registered callbacks. Built on stdlib pathlib and threading with polling fallback for maximum compatibility. Configure glob patterns to include/exclude files, add debounce to avoid duplicate triggers, and wire any automation logic to filesystem changes.
What’s Included
- Watcher core (~170 lines) using pathlib with polling for cross-platform support
- Event types: created, modified, deleted, moved — each with its own handler
- Configurable debounce timer to suppress duplicate events on rapid saves
- Glob pattern include/exclude filters (e.g. *.py, !.git/*)
- Recursive directory watching with configurable depth
- Event log with path, event type, and timestamp
- README with examples: auto-reload, file processing pipelines
- MIT License — use in commercial projects
Stripe
Apple Pay
Google Pay
Crypto
🔒 Secure checkout via Stripe · Instant digital download · Python 3.10+ stdlib only