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

  •        484

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

https://github.com/thekid/inotify-win

Tags
Implementation
License
Platform

   




Related Projects

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.

pyinotify - Monitoring filesystems events with inotify on Linux.

  •    Python

Monitoring filesystems events with inotify on Linux.

incron

  •    C++

incron is an quot;inotify cronquot; system. It works like the regular cron but is driven by filesystem events instead of time periods. It contains two programs, a daemon called incrond (analogous to crond) and a table manipulator incrontab (like crontab).

inotify-tools

  •    C

inotify-tools is a C library and a set of command-line programs for Linux providing a simple interface to inotify.

inotify-tools

  •    C

inotify-tools is a C library and a set of command-line tools providing an interface to the Linux inotify file notification system.


rb-inotify - A thorough inotify wrapper for Ruby using FFI.

  •    Ruby

This is a simple wrapper over the inotify Linux kernel subsystem for monitoring changes to files and directories. It uses the FFI gem to avoid having to compile a C extension. API documentation is available on rdoc.info.

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.

lsyncd - Lsyncd (Live Syncing Daemon) synchronizes local directories with remote targets

  •    Lua

Lsyncd watches a local directory trees event monitor interface (inotify or fsevents). It aggregates and combines events for a few seconds and then spawns one (or more) process(es) to synchronize the changes. By default this is rsync. Lsyncd is thus a light-weight live mirror solution that is comparatively easy to install not requiring new filesystems or block devices and does not hamper local filesystem performance. Rsync+ssh is an advanced action configuration that uses a SSH to act file and directory moves directly on the target instead of re-transmitting the move destination over the wire.

rb-inotify - A thorough inotify wrapper for Ruby using FFI.

  •    Ruby

A thorough inotify wrapper for Ruby using FFI.

iWatch

  •    Perl

iWatch is a realtime filesystem monitoring program. It is a tool for detecting changes in filesystem and reporting it immediately.It uses a simple config file in XML format and is based on inotify, a file change notification system in the Linux kernel.

pyinotify

  •    C

This Python module can be used for various kind of fs monitoring through events notifications. It relies on inotify, a Linux kernel feature.

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.

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.

iNotify

  •    Objective-C

Library for displaying remotely administered notifications within a Mac or iPhone app. Similar to Apple's push notifications, but more lightweight and only displayed at app launch time. Perfect for cross-promoting apps or pointing out non-obvious features.

nicklockwood-iNotify

  •    Objective-C

Library for displaying remotely administered notifications within a Mac or iPhone app. Similar to Apple's push notifications, but more lightweight and only displayed at app launch time. Perfect for cross-promoting apps or pointing out non-obvious features.

inoclam

  •    C++

inoclam monitors directories with inotify and virus scans files with ClamAV when they are created or changed.

watcher - 👀 A native C++ Node module for querying and subscribing to filesystem events

  •    C++

A native C++ Node module for querying and subscribing to filesystem events. Used by Parcel 2. @parcel/watcher supports subscribing to realtime notifications of changes in a directory. It works recursively, so changes in sub-directories will also be emitted.

X10Controller

  •    Java

Java control app for X10 CM11A/CM17A. Includes X10Server server-side app for Win, Linux, amp; Dallas Semi TINI. Support EEPROM /c dynamic reloadable time-of-day macros. Simple access protocol. Perl client amp; Java AWT X10Client for Sharp Zaurus, Win, amp; Linux.

watcher - watcher is a Go package for watching for files or directory changes without using filesystem events

  •    Go

watcher is a Go package for watching for files or directory changes (recursively or non recursively) without using filesystem events, which allows it to work cross platform consistently. watcher watches for changes and notifies over channels either anytime an event or an error has occurred.

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.






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.