Built this because I was tired of writing the same watchdog boilerplate for file processing pipelines. FlowWatch is just decorators — @on_created, @on_modified, @on_deleted — plus a CLI and optional dashboard.
Main thing I needed was process_existing=True so it handles files already in the folder on startup, useful for recovery.
Using it for media workflows but it's generic. Feedback welcome.