fsnotify: Cross platform library for file change notification.

[ bsd3, filesystem, library, program ] [ Propose Tags ] [ Report a vulnerability ]

Cross platform library for file creation, modification, and deletion notification. This library builds upon existing libraries for platform-specific Windows, Mac, and Linux filesystem event notification.


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.0.5, 0.0.6, 0.0.7, 0.0.7.1, 0.0.8, 0.0.9, 0.0.10, 0.0.11, 0.1, 0.1.0.1, 0.1.0.2, 0.1.0.3, 0.2, 0.2.0.1, 0.2.0.2, 0.2.0.3, 0.2.1, 0.2.1.1, 0.2.1.2, 0.3.0.0, 0.3.0.1, 0.4.0.0, 0.4.0.1, 0.4.1.0, 0.4.2.0 (info)
Change log CHANGELOG.md
Dependencies async (>=2.0.0.0), base (>=4.8 && <5), bytestring (>=0.10.2), containers (>=0.4), directory (>=1.3.0.0), exceptions, filepath (>=1.3.0.0), fsnotify, hfsevents (>=0.1.8), hinotify (>=0.3.9), monad-control (>=1.0.0.0), monad-logger, random, retry, safe-exceptions (>=0.1.0.0), string-interpolate, temporary, text (>=0.11.0 && <2.2), time (>=1.1), unix (>=2.7.1.0), unix-compat (>=0.2), unliftio, Win32 [details]
License BSD-3-Clause
Author Mark Dittmer <mark.s.dittmer@gmail.com>, Niklas Broberg
Maintainer Tom McLaughlin <tom@codedown.io>
Category Filesystem
Home page https://github.com/haskell-fswatch/hfsnotify
Uploaded by thomasjm at 2025-03-21T10:47:51Z
Distributions Arch:0.4.1.0, Debian:0.3.0.1, Fedora:0.4.1.0, FreeBSD:0.2.1, LTSHaskell:0.4.2.0, NixOS:0.4.1.0, Stackage:0.4.2.0, openSUSE:0.4.2.0
Reverse Dependencies 61 direct, 163 indirect [details]
Executables example
Downloads 99766 total (83 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2025-03-21 [all 1 reports]

Readme for fsnotify-0.4.2.0

[back to package description]

CI

Unified Haskell interface for basic file system notifications.

This is a library. There are executables built on top of it.

Requirements

Windows

compile with -fthreaded