$ notify

v8.2.0MAJOR UPDATE

Cross-platform filesystem notification library

Downloads: 72.9M
Recent: 11.8M
Versions: 80
Updated: January 25, 2026

Latest Update Summary

Crate

Name: notify New version: 9.0.0-rc.1 Release date: 2026-01-25T08:28:48.114334Z

Crate readme

Short description Cross-platform filesystem notification library for Rust.

Long description The Notify crate provides a cross-platform filesystem notification library for Rust, supporting various platforms including Linux, macOS, and Windows. It allows for efficient file system event monitoring and includes features for both event types and debouncing. The minimum supported Rust version is 1.85.

Features • Cross-platform support for Linux (inotify), macOS (FSEvents or kqueue), Windows (ReadDirectoryChangesW), and others • Polling support on all platforms • Minimum supported Rust version is 1.85 • Debouncing capabilities with notify-debouncer • MSRV policy guarantees support for stable Rust versions

Code Examples

Linkshttps://crates.io/crates/notifyhttps://docs.rs/notify/latest/notify/https://docs.rs/notify-types/https://docs.rs/notify-debouncer-mini/latest/notify_debouncer_mini/https://docs.rs/notify-debouncer-full/latest/notify_debouncer_full/https://github.com/notify-rs/notify

https://docs.rs/notify https://api.github.com/repos/notify-rs/notify/releases/279711088

Release info

Release version:

Release description

Code Examples

Patch update: 8.2.0 → 8.2.0

$ DOWNLOADS TREND

59.2M72.9M

$ VERSION HISTORY

v8.2.0January 25, 2026
v8.2.0August 3, 2025

$ LINKS

$ INSTALL

cargo add notify

Or add to Cargo.toml: notify = "8.2.0"