Watchman is a filesystem change monitor and recursive directory watcher that operates as a background service to track file modifications in real time. It functions as an event-driven file trigger and state query engine, allowing users to retrieve directory snapshots and lists of changed files since a previous check. The project provides tooling for incremental builds by identifying exactly which files have changed to compile only necessary project components. It is designed for large scale directory watching, monitoring massive file trees while executing external commands or scripts automati
Watchdog is a Python library and set of shell utilities for monitoring filesystem events. It provides a framework for tracking real-time changes to files and directories, mapping those events to configurable automation handlers, and executing system actions based on file creation, modification, or deletion. The project includes an event-driven shell utility for triggering custom scripts and commands automatically. It utilizes a configurable handler framework that allows users to associate specific filesystem events with specialized plugin logic defined in configuration files. The system moni
lsyncd is a synchronization service and background daemon that monitors local directories for changes and mirrors them to remote targets in real time. It operates as a sync manager that orchestrates the movement of local data to remote hosts, ensuring data consistency through automated mirroring. The project uses an embedded Lua scripting engine to define configuration logic, allowing for custom synchronization actions and layered rule definitions. It leverages rsync for delta-transfers to minimize bandwidth and utilizes SSH for secure encrypted communication with remote servers. The service
This project is a command-line synchronization client for OneDrive and SharePoint libraries on Linux. It functions as a synchronization engine that aligns local filesystems with cloud storage through bidirectional, unidirectional, or download-only workflows. The client supports headless authentication for servers without web browsers and can be deployed as a background service or within a containerized environment. It enables the management of multiple distinct cloud accounts on a single system and integrates with shared SharePoint sites and document libraries. The synchronization engine inc
Inotify-tools es una colección de utilidades de línea de comandos que proporcionan una interfaz directa al subsistema inotify del kernel de Linux. Funciona como un monitor de eventos del sistema de archivos, permitiendo a los usuarios rastrear modificaciones, creaciones y eliminaciones de archivos y directorios en tiempo real.
Las características principales de inotify-tools/inotify-tools son: Filesystem Change Monitors, Inotify-Based Watchers, Kernel Event Polling, Development Workflow Optimization, Filesystem Event Wrappers, Build Pipeline Triggers, Recursive Directory Watchers.
Las alternativas de código abierto para inotify-tools/inotify-tools incluyen: facebook/watchman — Watchman is a filesystem change monitor and recursive directory watcher that operates as a background service to track… gorakhargosh/watchdog — Watchdog is a Python library and set of shell utilities for monitoring filesystem events. It provides a framework for… abraunegg/onedrive — This project is a command-line synchronization client for OneDrive and SharePoint libraries on Linux. It functions as… axkibe/lsyncd — lsyncd is a synchronization service and background daemon that monitors local directories for changes and mirrors them… cboxdoerfer/fsearch — fsearch is a high-performance desktop file search tool and filesystem indexing engine. It provides near-instant… iyaja/llama-fs — llama-fs is an automated directory manager and file system organizer that uses large language models to categorize,…