FileWatcher is currently a Windows only C# and IronPython driven program for running scripts when files are changed.  I plan on upgrading it to be driven by C++ and Python for performance reasons, and I might make an effort to make it cross platform in the future (don't hold your breath).