Displaying 1 to 20 from 24 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.

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.

kfmon - Kute File Monitor

  •    C

Licensed under the AGPLv3. Housed here on GitHub. This is intended as an improvement over Sergey's Kobo File Monitor. If you're unfamiliar with fmon, it basically launches a specific action when you open a specific book on your Kobo, thanks to Linux's inotify API. Usually, a single PNG file is used as the "trigger" book.

inotify.cr - Inotify bindings for Crystal

  •    Crystal

Note: You have to run something in the main fiber or else your program will exit.