Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

ยฉ 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Inotify

Inotify

13 projects

Showing 13 of 13 projects

entr
entrC

A utility for running arbitrary commands when files change using kqueue or inotify without polling.

#development-workflow#shell-scripting#build-automation
Stars5.7k
Forks125
Last commit2 months ago
fswatch
fswatchC++

A cross-platform file change monitor with multiple backends for macOS, BSD, Solaris, Linux, Windows, and stat-based polling.

#cli-tool#c#c-plus-plus
Stars5.6k
Forks346
Last commit1 month ago
watchfiles
watchfilesPython

A high-performance file watching and code reload library for Python, built with Rust for speed and reliability.

#uvicorn#filesystem#asyncio
Stars2.5k
Forks146
Last commit4 days ago
Listen
ListenRuby

A Ruby gem that monitors file system changes and notifies your application with optimized OS-specific adapters.

#ruby-gem#fsevents#filesystem-events
Stars2.0k
Forks254
Last commit7 months ago
Gerbera
GerberaC++

UPnP Media Server for 2026: Stream your digital media through your home network and consume it on all kinds of UPnP supporting devices ๐Ÿ“ฑ๐Ÿ’ป๐Ÿ“บ

#flac#mediaserver#cmake
Stars1.4k
Forks225
Last commit2 days ago
notify
notifyGo

A cross-platform file system event notification library for Go that unifies inotify, FSEvents, kqueue, and ReadDirectoryChangesW.

#event-driven#file-system-events#filesystem-monitoring
Stars935
Forks138
Last commit3 months ago
inotify-rs
inotify-rsRust

An idiomatic Rust wrapper for Linux's inotify API, providing safe and convenient file system event monitoring.

#filesystem-monitoring#async#crate
Stars295
Forks75
Last commit24 days ago
dogo
dogoGo

A file watcher that automatically compiles and restarts your application when source files change.

#windows-api#filewatcher#devops
Stars274
Forks44
Last commit7 years ago
fs
fsErlang

A cross-platform file system watcher for Erlang/Elixir applications using native OS backends.

#elixir#file-system-watcher#fsevent
Stars239
Forks74
Last commit2 months ago
hupper
hupperPython

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

#reload#watchdog#python
Stars223
Forks28
Last commit1 month ago
DirectoryWatcher
DirectoryWatcherPascal

A cross-platform Pascal library for monitoring file system changes using native OS APIs on Windows, macOS, and Linux.

#file-system-monitoring#fsevent#filesystem-events
Stars106
Forks37
Last commit4 years ago
active
activeErlang

A file-system activity monitor for continuous compilation and reloading of Erlang files and templates.

#elixir#mad#build-automation
Stars67
Forks18
Last commit3 months ago
inotify-ada
inotify-adaAda

An Ada 2012 library for monitoring filesystem events using Linux's inotify API.

#filesystem#library#ada-2012
Stars9
Forks3
Last commit1 year ago

Related Tags

#Cross Platform5#Filesystem Events4#Kqueue4#Development Tools3#Filesystem Monitoring3#Fsevents3#File Monitoring3#System Programming3#Linux3#Build Automation3
Community-curated ยท Updated weekly ยท 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub