FileWatcher is currently a Windows only C# and IronPython driven program for running scripts when files are changed. Started experimenting in a branch to make it driven by C++, QT, and Python for performance reasons, but I've since dropped that project.