Displaying 1 to 20 from 30 results

iNotify - :loudspeaker: JS achieve the browser title flashing, scrolling, voice prompts, Chrome/Safari/FireFox/IE notice

  •    Javascript

You will need Node.js installed on your system. Determine if the browser bulletin notification is blocked.

fswatch - A cross-platform file change monitor with multiple backends: Apple OS X File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify, Microsoft Windows and a stat()-based backend

  •    C++

fswatch should build and work correctly on any system shipping either of the aforementioned APIs. fswatch is a frontend of libfswatch, a library with C and C++ binding. More information on libfswatch can be found here.

entr - A utility for running arbitrary commands when files change

  •    C

A utility for running arbitrary commands when files change. Uses kqueue(2) or inotify(7) to avoid polling. entr was written to make rapid feedback and automated testing natural and completely ordinary. Incomplete inotify support on WSL and Docker for Mac can cause entr to respond inconsistently. Since version 4.4, entr includes a workaround: Set the environment variable ENTR_INOTIFY_WORKAROUND.




gerbera - UPnP Media Server for 2021: Stream your digital media through your home network and consume it on all kinds of UPnP supporting devices 📱💻📺

  •    C++

Gerbera is a UPnP media server which allows you to stream your digital media through your home network and consume it on a variety of UPnP compatible devices. Pull requests are very welcome and reporting issues is encouraged.

trackma - Open multi-site list manager for Unix-like systems. (ex-wMAL)

  •    Python

Trackma aims to be a lightweight and simple but feature-rich program for Unix based systems for fetching, updating and using data from personal lists hosted in several media tracking websites. The documentation for Trackma is available on ReadTheDocs.

php-inotify - Inotify bindings for PHP 5 and PHP 7

  •    C

This extension exposes the inotify API and some additional functions.

watcher - Atom Filesystem Watcher

  •    C++

@atom/watcher is developed against Node.js 7.4.0 with the --harmony flag enabled, but it should work with any Node.js version that supports async/await. Your system must be able to build native Node.js modules. @atom/watcher supports MacOS (>= MacOS 10.7), Windows (>= Windows XP, >= Windows Server 2003), and Linux (kernel >= 2.6.27, glibc >= 2.9 👉 Ubuntu >= 10.04, Debian >= 6, RHEL >= 6).Tweak package-global settings. This method may be called even after watchers have been started. The Promise it returns resolves when all changed settings have taken effect. All configuration settings are optional. Omitted keys are left unchanged.


hupper - in-process file monitor / reloader for reloading your code automatically during development

  •    Python

hupper is an integrated process monitor that will track changes to any imported Python files in sys.modules as well as custom paths. When files are changed the process is restarted. Hupper can load any Python code similar to python -m <module> by using the hupper -m <module> program.

dogo - Monitoring changes in the source file and automatically compile and run (restart).

  •    Go

Monitoring changes in the source file and automatically compile and run (restart).WorkingDir: working directory, dogo will auto change to this directory.

inotify-win - A port of the inotify-wait tool for Windows

  •    CSharp

If you have Cygwin installed, just run make in this directory. This will create the executable, inotifywait.exe.

node-inotify-plusplus - A wrapper around node-inotify that is more like JavaScript, less like C, and easier for beginners

  •    Javascript

A wrapper around node-inotify that is more like JavaScript, less like C, and easier for beginners

rerun - Re-run command on file system changes

  •    Go

Lightweight file-watcher that re-runs given command on FS changes. It has simple CLI and optional config file. By default, it uses 200ms delay, which gives enough time for tools like git to update all directories/files within repository before killing the old process (when you switch branches etc). You might need to download Go first.

trigger - Run a user-defined command on file changes

  •    Shell

trigger runs the given COMMAND every time one of the FILEs is changed. If no FILE argument is given, trigger watches everything in the current directory, recursively. In the COMMAND string, #1, #2, .. can be used as synonyms for the FILEnames. The helper tg COMMAND FILE ... is a shortcut for trigger 'COMMAND #1' FILE ....

observer - Golang event emitter and listener with builtin file watcher package.

  •    Go

Go event emitter and listener with builtin file watcher package. This observer implements event emitter and listener pattern in go, the observer register a list of listener functions and implement an event emitter, once an event is emitted, all listener functions will be called.

go-fsevents - Recursive filesystem event watcher using inotify in golang

  •    Go

go-fsevents provides functions necessary for monitoring filesystem events on linux systems using the inotify interface. Unlike other inotify packages, go-fsevents provides a recursive watcher, allowing the monitoring of directory trees easily.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.