◄ Back to all products DIGITAL DOWNLOAD

👁️ File Watcher

$4.99

A 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
⚡ Buy Now — $4.99 ◄ Back to Store
Stripe Apple Pay Google Pay Crypto

🔒 Secure checkout via Stripe · Instant digital download · Python 3.10+ stdlib only