-
notify
Cross-platform filesystem notification library
-
backon
Make retry like a built-in feature provided by Rust
-
inotify
Idiomatic wrapper for inotify
-
notify-rust
Show desktop notifications (linux, bsd, mac). Pure Rust dbus client and server.
-
event-listener
Notify async tasks or threads
-
parking
Thread parking and unparking
-
if-addrs
Return interface IP addresses on Posix and windows systems
-
tokio-retry2
Extensible, asynchronous retry behaviors for futures/tokio
-
hickory-client
Hickory DNS is a safe and secure DNS library. This is the Client library with DNSSEC support. DNSSEC with NSEC validation for negative records, is complete. The client supports dynamic…
-
diatomic-waker
An async, lock-free synchronization primitive for task wakeup
-
virtio-queue
virtio queue implementation
-
bluer
official Rust interface to the Linux Bluetooth protocol stack (BlueZ)
-
futures-signals
Zero cost FRP signals using the futures crate
-
gix-tempfile
A tempfile implementation with a global registry to assure cleanup
-
bbqueue
A SPSC, lockless, no_std, thread safe, queue, based on BipBuffers
-
sd-notify
Lightweight crate for systemd service state notifications
-
bluez-async
An async wrapper around the D-Bus interface of BlueZ (the Linux Bluetooth daemon), supporting GATT client (central) functionality
-
aws-sdk-eventbridge
AWS SDK for Amazon EventBridge
-
iroh-gossip
gossip messages over broadcast trees
-
async-signal
Async signal handling
-
toml2json
Convert TOML to JSON
-
notify-debouncer-full
notify event debouncer optimized for ease of use
-
vigil-server
Microservices Status Page. Monitors a distributed infrastructure and sends alerts (Slack, SMS, etc.).
-
libsystemd
A pure-Rust client library to interact with systemd
-
event-listener-strategy
Block or poll on event_listener easily
-
mac-notification-sys
Thin wrapper around macOS Notifications
-
agent-notifications
A CLI tool for managing agent notifications
-
cargo-watch
Watches over your Cargo project’s source
-
nacos-sdk
Nacos client in Rust
-
bacon
background rust compiler
-
google-spectrum1_explorer-cli
A complete library to interact with spectrum (protocol v1explorer)
-
gewe-cc
Claude Code 远程协作模式命令行工具
-
flo_binding
Declarative binding library for Rust
-
signals_receipts
exfiltration of the receipt of POSIX signals
-
edge-mdns
Async +
no_std+ no-alloc implementation of an mDNS responder -
runst
A dead simple notification daemon 🦡
-
aws-sdk-health
AWS SDK for AWS Health APIs and Notifications
-
opensearch
Official OpenSearch Rust client
-
prs-gtk3
Secure, fast & convenient password manager CLI with GPG & git sync
-
ector
open source async, no-alloc actor framework for embedded devices
-
forensic-rs
A Rust-based framework to build tools that analyze forensic artifacts and can be reused as libraries across multiple projects without changing anything
-
aws-sdk-devopsguru
AWS SDK for Amazon DevOps Guru
-
battered
most of your laptop's battery life with custom actions and informative desktop notifications
-
crtshmon
Monitor crt.sh for new certificates
-
aws-sdk-ssmincidents
AWS SDK for AWS Systems Manager Incident Manager
-
egui-notify
notifications library for egui
-
melib
e-mail clients and other e-mail applications
-
atomic-wait
Cross-platform atomic wait and wake (aka futex) functionality
-
codex-helper
A Rust-based local helper / proxy for Codex CLI traffic with multi-provider routing, usage-aware switching, filtering, and session helpers
-
n0-watcher
async watchable values
-
aws-sdk-migrationhubconfig
AWS SDK for AWS Migration Hub Config
-
pharos
Observer pattern which generates a futures 0.3 stream of events
-
gh-news
Terminal UI for GitHub notifications with filtering, preview, and auto-refresh
-
drain
that supports graceful shutdown
-
hot_reload
Trait and service definition of periodic hot reloader and notifier for config-file, KVS, etc
-
reactive_stores
Stores for holding deeply-nested reactive state while maintaining fine-grained reactive tracking
-
interruptible
Stops a future producer or stream from producing values when interrupted
-
tauri-winrt-notification
An incomplete wrapper over the WinRT toast api
-
krecik
Asynchronous, parallel external service checker (and reporter), using industry standard libraries: Curl, ngHTTP2 and OpenSSL
-
ssdp-client
An asynchronous library for discovering, notifying and subscribing to devices and services on a network
-
vuinputd
Container-safe mediation daemon for /dev/uinput using CUSE
-
notify-debouncer-mini
notify mini debouncer for events
-
dwm-status
Displays system information for dwm status bar
-
ractor_actors
actors built with Ractor
-
mpris-notifier
Generates XDG desktop notifications for MPRIS status changes (track changes)
-
atomic-take
Atomically take a value out of a container once
-
errs
handling errors with reasons
-
tailsrv
A high-performance file-streaming server
-
windmark
An elegant and highly performant async Gemini server framework
-
apalis-postgres
Background task processing for rust using apalis and postgres
-
ddns-a
A lightweight Dynamic DNS client for Windows that monitors IP address changes and notifies external services via webhooks
-
evento
Event sourcing and CQRS toolkit with SQL persistence, projections, and subscriptions
-
notify-types
Types used by the notify crate
-
win32_notif
Wrapper around Windows UWP XAML (WinRT) Notification api
-
investments
managing your investments
-
fswatcher
A file system watcher that executes a command when a specified file changes
-
lemme-know
program to run commands and get notified when they finish
-
sharded_ringbuf
A Tokio async, sharded SPSC/MPSC/MPMC ring buffer in Rust
-
postgres-notify
that makes it easy to subscribe to PostgreSQL notifications
-
async-event
An efficient async condition variable for lock-free algorithms
-
deloxide
scrubs your threads clean by detecting deadlocks in real time—keeping your system smooth, safe, and corrosion-free. 🦀🧼🔒
-
pipeflow
A lightweight, configuration-driven data pipeline framework
-
turul-mcp-server
High-level framework for building Model Context Protocol (MCP) servers
-
deskfile
A CLI tool for generating freedesktop.org compliant .desktop files
-
organizador-archivos
Herramienta de CLI para la organización automática de archivos según su extensión
-
sawp
Security Aware Wire Protocol parsing library
-
lite-sync
Fast, lightweight async primitives: SPSC channel, oneshot, notify, and atomic waker
-
rolldown-notify-debouncer-full
notify event debouncer optimized for ease of use
-
healthchecks
notify healthchecks.io from inside applications
-
chrono-machines
Exponential, constant, and Fibonacci backoff retry library with full jitter support - no_std compatible
-
flourish-unsend
Convenient and full-featured signals for Rust (thread-local variant)
-
async-notify
A general version async Notify, like
tokioNotify but can work with any async runtime -
log-watcher
Real-time log file monitoring with pattern highlighting and desktop notifications
-
ruva
Event Driven Message Handling
-
declarative
Generic DSL macros for easy view code manipulation
-
sieve-rs
Sieve filter interpreter for Rust
-
uair
An extensible pomodoro timer
-
impl-trait-for-tuples
Attribute macro to implement a trait for tuples
-
rune-cfg
A modern, simple, and safe config language inspired by Markdown
-
factorion-lib
used to create bots to recognize and calculate factorials and related concepts
-
bindcar
HTTP REST API for managing BIND9 zones via rndc
-
geese
Dead-simple game event system for Rust
-
varvedb
A high-performance, embedded, append-only event store for Rust
-
aws-nitro-enclaves-nsm-api
API for the Nitro Secure Module used in AWS Nitro Enclaves
-
forgex
CLI and runtime for the Forge full-stack framework
-
wg
Golang like WaitGroup implementation for sync/async Rust
-
grove-rs
A Kanban-style TUI for parallel AI coding. Manage Git worktrees as tasks, run multiple agents in isolated tmux sessions, get notified via hooks.
-
prs-lib
Secure, fast & convenient password manager CLI with GPG & git sync
-
isw
terminal stopwatch application
-
battery-notify
battery notifier for Linux
-
tauri-plugin-notifications
A Tauri v2 plugin for sending notifications on desktop and mobile platforms with support for system notifications and push delivery via FCM and APNs
-
easy-schedule
A flexible task scheduler built on Tokio with multiple scheduling options and skip conditions
-
observable-property-tokio
A thread-safe, async-compatible observable property implementation for Rust using Tokio
-
async_io_stream
IntoAsyncRead on steriods
-
gntp
Production-ready GNTP (Growl Notification Transport Protocol) client with Windows/Android compatibility and multiple icon delivery modes. Includes sendgrowl CLI tool.
-
async-watcher
Trigger events when files or directories change
-
rosu-render
An o!rdr wrapper to render osu! replays
-
rust_tokio_kcp
A kcp implementation for tokio
-
vmcircbuffer
Double Mapped Circular Buffer
-
kodegen_bundler_autoconfig
KODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents
-
ferret-tracker
A curious file tracker - monitors and logs new files in a searchable TUI
-
axtra
building web applications with Axum and Astro providing utilities for error handling, notifications, and more
-
kaeo
Keep an Eye on files and folder, run a command when one changes
-
turbovault-vault
Vault management, file operations, and watching
-
orbitcast
Real-time WebSocket server with ActionCable protocol for Mothership
-
lab-resource-manager
GPU and room resource management system with Google Calendar and Slack integration
-
blink-timer
A program that helps you to remember to take breaks (and blink your eyes) while using the computer
-
hiasync
Supports only single-threaded asynchronous runtime
-
google-cloud-privilegedaccessmanager-v1
Google Cloud Client Libraries for Rust - Privileged Access Manager API
-
watchexec-events
Watchexec's event types
-
kto
A generic, flexible web change watcher with AI-powered analysis
-
wx_pay
微信支付 api
-
user-notify
Show desktop notifications to end users on linux, macOS and windows
-
wechat-pay-rust-sdk
微信支付 © Wechat Pay SDK Official (标准库)
-
vibe-ticket
A high-performance ticket management system for Vibe Coding environment
-
tokio-memq
high-performance in-memory async message queue
-
smux_rust
multiplexing library for Rust, inspired by xtaci/smux
-
aranya-internal-s2n-quic
Fork of s2n-quic for internal usage
-
liveboat
Static page generator for Newsboat feeds
-
everlong
notify when command exited
-
rss2email
An RSS feed aggregator that notifies you of new posts via email
-
nu_plugin_desktop_notifications
A nushell plugin to send desktop notifications
-
include-exclude-watcher
Async file watcher with glob-based include/exclude patterns and built-in debouncing
-
gpiocdev-cli
Access GPIO lines from the Linux command line using the GPIO character device
-
e_window_api
API wrapper for e_window providing high-level abstraction
-
polydoro
Pomodoro widget for polybar and friends
-
notify-usb
Notify when a USB device is attached or detached
-
fuse3
FUSE user-space library async version implementation
-
winhook
x86_64 function hooking library for Windows and Wine
-
pbr
Console progress bar for Rust
-
google-indexing-api
GoogleIndexing API
-
fleetspeak
client connector library for the Rust language
-
await_values
Primitives for subscribing to / notifying about changes to values
-
entity-derive
Derive macro for generating DTOs, repositories, and SQL from a single entity definition
-
awak
A small async runtime for Rust
-
ccn
Claude Code Notifier - Send macOS notifications with editor jump functionality for Claude Code hooks
-
qrush
Lightweight Job Queue and Task Scheduler for Rust (Actix + Redis + Cron)
-
bluer-tools
BlueR tools: swiss army knife for GATT services, L2CAP and RFCOMM sockets on Linux
-
winmsg-executor
Per-thread async rust executor for windows
-
irondash_message_channel
Rust interface to irondash MessageChannel
-
repe
RPC protocol (JSON-focused)
-
localtunnel
A CLI to proxy with localtunnel server
-
isup
on-device monitoring. lightweight, instant and efficient.
-
best_skn_message
Message Library For Rust
-
waycast
A self-hostable observability and analytics platform for LLM applications
-
pic8259
Abstractions for the 8259 and 8259A interrupt controllers
-
svg-to-png-cli
A CLI tool that auto-converts SVG files to PNG on file changes
-
minijinja-autoreload
auto reload support for MiniJinja
-
turbomcp-server
Fast MCP server implementation with middleware, routing, and lifecycle management
-
async-observable
Async & reactive synchronization model to keep multiple async tasks / threads partially synchronized
-
healthchecks-monitor
monitor runs a given command and reports its result to https://healthchecks.io
-
extended-notify
extended cross-platform filesystem notifications
-
pswatch
minimalist process monitoring and task scheduler
-
gpui-terminal
Terminal emulator component for gpui
-
linemux
providing asynchronous, multiplexed tailing for (namely log) files
-
boobytrap
Detect and Act on unauthorized access of any kind from any source
-
cruding
declaring generic CRUD apis
-
ddns-rs
An easy to used program that help you update your dns record
-
wdpe
WebDynpro Parse Engine
-
pomodoro-tui-discord
Professional Pomodoro TUI with Discord and YouTube BGM support
-
zopp-events
Event bus abstraction for zopp
-
notify-icon
A safe, ergonomic Rust wrapper around the Windows Shell_NotifyIcon API for managing system tray icons on Windows platforms
-
tray-indicator
tray-icon crate
-
ds-store-killer
Fast CLI to kill .DS_Store files with watch mode and launchd integration
-
timesup
A lightweight terminal timer with desktop notifications that runs as a daemon
-
clipboard-monitor
Clipboard monitoring and history with notifications and SQLite storage
-
buzz
system tray application for notifying about unseen e-mail
-
qrush-engine
Lightweight Job Queue and Task Scheduler for Rust (Actix + Redis + Cron)
-
sht31
temperature and humidity sensor
-
maybe-backoff
Retry operations with exponential backoff policy
-
everygarf
Concurrently download every Garfield comic to date
-
swait
Blocking on Futures
-
apod
Pulls the Astronomy Photo of (the) Day from the official NASA API and optionally sets it as your wallpaper
-
hotswap-config
Zero-downtime configuration management with lock-free hot-reloads and atomic updates
-
omd
A minimalistic and slick looking markdown viewer with support for hot reloading and latex
-
pawdist
Dynamic test distribution system that solves Playwright's static sharding imbalances
-
tokio-eventfd
Linux eventfd for tokio
-
bark-dev
bark(receive notify on IOS devices)
-
monster-rift
A vim-like text editor
-
panoptes-cc
Terminal-based dashboard for managing multiple Claude Code sessions
-
reqwest-lb
The reqwest load balancer middleware
-
os-trait
Traits used to adapter different embedded RTOS
-
splitrc
Thread-Safe Split Reference Counts
-
libosdp
IEC 60839-11-5 OSDP (Open Supervised Device Protocol)
-
pomodoro-cli
command line Pomodoro timer
-
db-library
listening to database changes and notifying connected backend services
-
uefi-graphics2
An embedded-graphics display driver for UEFI environments
-
fsig
A filesystem signal crate for monitoring, debouncing, and filtering events
-
signalbus
lightweight, local-first developer framework for structured signals and events. It enables processes, scripts, and applications on the same machine to communicate instantly through…
-
jetstream-extra
Set of utilities and extensions for the JetStream NATS of the async-nats crate
-
sigterm
Signal-aware async control and cancellation primitives for Tokio
-
stinger-rwlock-watch
An RwLock with a tokio::watch channel that is notified when releasing the write lock. Also, a readOnly lock.
-
p7m-sync
# API to communicate data changes with This is the REST API of the P7M services, that can be used to get notified when data in the system changes, or to send notifications that data has changed
-
xvc-walker
Xvc parallel file system walker with ignore features
-
faster-stun
Fast and zero-cost stun message decoder and encoder
-
tokio-actors
Zero-ceremony, Tokio-native actors with strong typing and production-ready edge case handling
-
network-dmenu
A dmenu-based Tailscale and Wi-Fi network selector with support for NetworkManager and iwd
-
ferro-notifications
Multi-channel notification system for Ferro framework
-
fieldset
Struct to enum derivation
-
mecomp-daemon
RPC server for the Mecomp, the Metadata Enhanced Collection Orientated Music Player
-
mendia
Dashboard collecting every movie in your friend group that tells notifies everyone on telegram whenever a new one came in
-
wait_on_address
Cross-platform atomic wait and wake (aka futex) functionality
-
forge_backup
A program to backup all the user home folders to an S3 bucket
-
caliber-pg
PostgreSQL 18+ extension for the CALIBER memory framework
-
event-driven-library
Event Driven Message Handling
-
clock-tui
A clock app in terminal
-
mijia
connecting to Xiaomi Mijia 2 Bluetooth temperature/humidity sensors
-
qail-gateway
QAIL Gateway - Native data layer replacing REST/GraphQL
-
zconf
help to write configuration files
-
optify
Simplifies getting the right configuration options for a process using pre-loaded configurations from files (JSON, YAML, etc.) to manage options for experiments or flights. This library…
-
notifica
Small, cross-platform Rust crate for sending system notifications
-
whisk
fast lockless async channels
-
saturn-cli
saturn is a command-line interface to calendaring, supporting Google Calendar
-
serde-ordered
A procedural macro for deserializing ordered arrays into keyed structs using Serde
-
tokio_ipc
Multi-protocol RPC framework built on top of tokio
-
coapum
A modern, ergonomic CoAP (Constrained Application Protocol) library for Rust with support for DTLS, observers, and asynchronous handlers
-
ecmascript_futex
Cross-platform atomic wait and wake (aka futex) functionality using the ECMAScript Atomics memory model
-
todoscope
CLI todo list manager
-
twinkle_client
Helper for making stateful clients that can notify on change
-
bounce
The uncomplicated state management library for Yew
-
rolldown-notify-debouncer-mini
notify mini debouncer for events
-
brk-notify-debouncer-full
notify event debouncer optimized for ease of use
-
sipper
A type-safe future that can notify progress
-
tnr
A macOS notification library and CLI tool using terminal-notifier
-
rolldown-notify-types
Types used by the notify crate
-
nuttx-rewind-notify
Apache NuttX RTOS: Notify via Mastodon the results of Rewind Builds
-
statewatcher
shared state channel where readers are notified of updates, inspired by tokio::watch but for std
-
notify-send-win
A windows equivalent for notify-send
-
github-notifier
A CLI tool to notify github of new commits
-
mount-watcher
Get notified when a filesystem is mounted/unmounted
-
outpoll
A command line tool to poll a command and notify you when a specific output is reached
-
mkwebfont_hb-subset
A wrapper for HarfBuzz font subsetting API
-
async-atomic
Atomics which can be subscribed to and asynchronously notify when updated
-
calloop-notify
Calloop adapter for Notify
-
waitlist
Keep track of an ordered list of Wakers to wake
-
task-notify
Notify async tasks when someone mutates data they're interested in
-
aeth-event
Async based event primitives
-
rusty-battery
CLI tool which notifies you when laptop battery reaches a threshold
-
cargo-blinc
Notifies about commands exit code using LED light blink(1)
-
open_notify
fetches information about spotting International Space Station from open-notify.org
-
brk-notify-types
Types used by the notify crate
-
toastify
A commandline tool that shows desktop notifications using notify-rust
-
tiny_update_notifier
Tiny update notifier utility for rust cli programs
-
mob_push
notify pusher using Mob Push
-
notifrust
almost as good as notify-rust
-
tokio-notify-aggregator
A tokio-based notify event aggregator
-
event-notify
Event notify
-
notify-win-debouncer-mini
notify-win mini debouncer for events
-
waker-set
waker set
-
suspend
A common mechanism for suspending a thread or a Future until notified
Try searching with DuckDuckGo or on crates.io.