-
notify
Cross-platform filesystem notification library
-
crossterm
A crossplatform terminal library for manipulating terminals
-
yaml-rust2
A fully YAML 1.2 compliant YAML parser
-
calloop
A callback-based event loop
-
aws_lambda_events
AWS Lambda event definitions
-
eventsource-stream
A basic building block for building an Eventsource from a Stream of bytes
-
keyboard-types
Contains types to define keyboard related events
-
sentry-core
Core Sentry library used for instrumentation and integration development
-
posthog-rs
The official Rust client for Posthog (https://posthog.com/)
-
reqwest-eventsource
Helper to build an Eventsource using reqwest
-
event-manager
Abstractions for implementing event based systems
-
notify-debouncer-full
notify event debouncer optimized for ease of use
-
metrique
generating wide event metrics
-
win_etw_provider
Enables apps to report events to Event Tracing for Windows (ETW)
-
bevy_framepace
Frame pacing and frame limiting for Bevy
-
notify-debouncer-mini
notify mini debouncer for events
-
opentalk-types-api-v1
OpenTalk API v1 data types
-
ui-events
working with UI events and input types
-
endpoint-sec
High-level Rust wrappers around the Endpoint Security Framework
-
colpetto
Async libinput wrapper
-
t4a
Terminals for agents
-
probe
Static instrumentation probes
-
flo_binding
Declarative binding library for Rust
-
saphyr-parser-bw
Saphyr-parser with changes from Bourumir Wyngs to be used in serde-saphyr. Do not use this crate, use granit-parser
-
rat-event
ratatui event handler trait for widgets
-
measureme
Support crate for rustc's self-profiling feature
-
rolldown-notify
Cross-platform filesystem notification library
-
log-once
Collection of helper macros for logging some events only once
-
altv
Rust server-side API for writing your gamemodes on alt:V
-
servo-timers
A component of the servo web-engine
-
greentic-config
Enterprise-grade configuration loader for Greentic hosts
-
storyteller
focused on supporting user oriented output while supporting multiple output types (e.g. json, a progressbar, etc.)
-
danceinterpreter-rs
Danceinterpreter in Rust
-
mailjet_api_wrapper
Unofficial wrapper for Mailjet's API
-
subunit
v2 protocol implementation in Rust
-
opentalk-types-signaling
Signaling types and traits for OpenTalk
-
neuromorphic-drivers
Neuromorphic devices drivers
-
crosstown_bus
Event Bus with RabbitMQ for Rust
-
google-calendar
A fully generated & opinionated API client for the Google Calendar API
-
seshat
A matrix message logger with full text search support
-
turul-mcp-session-storage
Session storage abstractions for Model Context Protocol (MCP) servers
-
telnet
protocol
-
festive-bot
A bot to track events occurring on a private Advent of Code leaderboard
-
libseat
Safe libseat bindings
-
ralph-cli
Command-line interface for Ralph Orchestrator
-
nm
Minimalistic high-performance metrics collection in highly concurrent environments
-
mcp-eventfinder
MCP server for querying Bay Area event listings from EventFinder
-
macro-machines
State machine macros with logging and graphviz DOT file generation
-
qubit-event-bus
A lightweight, thread-safe in-process event bus for Rust
-
axpoll
polling I/O events and waking up tasks
-
sozu
fast, reliable, hot reconfigurable HTTP reverse proxy
-
wireman-event-handler
Event handler for wireman
-
weirdboi_tween
Relationship based component value tweening for Bevy projects
-
pelikan-net
Pelikan project's networking abstractions for non-blocking event loops
-
rs-clip-bridge-server
WebSocket server for rs-clip-bridge clipboard synchronization. Relays encrypted clipboard events between clients within the same channel.
-
notify-types
Types used by the notify crate
-
rsevents
Manual and auto reset events for signaling threads and writing new synchronization primitives like semaphores
-
waybackend
low-level wayland client implementation
-
netidx-bscript
An incremental scripting language for netidx
-
gloo-events
Convenience crate for working with DOM event listeners
-
lunk
Event graph processing
-
msb_krun_polly
Event polling abstraction for msb_krun microVMs
-
events
Async manual-reset and auto-reset event primitives
-
hook0-client
Rust SDK for Hook0 Open-Source Webhooks as a service for SaaS
-
taurpc
A type-safe IPC layer for tauri commands
-
r4pm
Process Mining CLI for working with (object-centric) event data
-
trayicon
Tray Icon, that thing in the corner
-
tokio-udev
Non-blocking/Asynchronous Tokio support for udev device events
-
events_once
Efficient oneshot events (channels) with support for single-threaded events, object embedding, event pools and event lakes
-
tokio-eld
Histogram-based sampler for recording and analyzing event loop delays
-
redox_event
Redox I/O events
-
deno_web
Collection of Web APIs
-
ras-events
Tokio broadcast event bus
-
sentry-contexts
Sentry integration for os, device, and rust contexts
-
fff-notify-debouncer-full
notify event debouncer optimized for ease of use
-
rolldown-notify-debouncer-full
notify event debouncer optimized for ease of use
-
bevy-mod-indigauge
Understand your users. Grow your game. Track events, session health, and user sentiment with zero fuss
-
sentry-backtrace
Sentry integration and utilities for dealing with stacktraces
-
process_mining
Process Mining library for working with (object-centric) event data
-
for_event_bus
a event bus
-
geese
Dead-simple game event system for Rust
-
hamelin_analysis
Analysis utilities for Hamelin query language
-
nostr-double-ratchet
Nostr double ratchet library for Rust
-
wayrs-core
The core Wayland types for wayrs
-
rlstatsapi
Rocket League Stats API TCP client, parser, and optional Python bindings
-
rivven
Command-line interface for Rivven event streaming platform
-
detsys-ids-client
A client for install.determinate.systems
-
agentkit-reporting
Reporting observers and event consumers for agentkit loops
-
astrid-events
Event bus for Astrid secure agent runtime
-
nostr-archive-cursor
iterating over JSON-L archives
-
calimero-sdk
Core Calimero infrastructure and tools
-
ctxd-core
Core types for ctxd: events, subjects, hash chains
-
wineventhook
wrapper over SetWinEventHook and UnhookWinEvent
-
watchexec-events
Watchexec's event types
-
atproto-jetstream
AT Protocol Jetstream event consumer library with WebSocket streaming and compression support
-
timer_list
A list of timed events that will be triggered sequentially when the timer expires
-
a3s-ahp
Agent Harness Protocol v2.4 — Universal, transport-agnostic protocol for supervising autonomous AI agents
-
ax-timer-list
A list of timed events that will be triggered sequentially when the timer expires
-
crossterm-keybind
A crossplatform terminal library for keybinds
-
metrique-writer
wide event metrics - writer-side interface
-
apiari-gemini-sdk
Rust SDK for the Gemini CLI — spawn and stream gemini execution sessions
-
orcs-event
Event system for ORCS CLI (Signal, Request, Response)
-
runkon-notify
Domain-neutral notification dispatch primitives — generic event envelope, shell/HTTP hook execution, glob pattern matching, and web-push subscription store
-
khive-types
Core type primitives: Id128, Timestamp, Namespace, and the 3 substrate data types (Note, Entity, Event)
-
tell
Tell analytics SDK for Rust — events and structured logging
-
asdf-overlay-event
Asdf Overlay event
-
signaled
A lightweight reactive programming library for Rust, providing a signal-slot mechanism
-
greentic-x-events
Bootstrap event model crate for the Greentic-X workspace
-
skctl
CLI utility for SimKube
-
sentry-debug-images
Sentry integration that adds the list of loaded libraries to events
-
changes-stream2
couchdb follower
-
async-watcher
Trigger events when files or directories change
-
space_engineers_transport
Space Engineers network transport layer - packet framing, replication, and RPC
-
sparkles
Capture execution flow of your Rust application with CPU cycle precision!
-
flightrelay
Flight Relay Protocol (FRP) — golf launch monitor event streaming over WebSocket
-
ras-telemetry
Anonymized telemetry events
-
traqq
High-performance event metrics with pluggable storage backends
-
zellij-tile
A small client-side library for writing Zellij plugins
-
prism2
A GUI abstraction library for building UI kits
-
zccache-watcher
Filesystem watching subsystem for zccache
-
hamelin_datafusion
Translate Hamelin TypedAST to DataFusion LogicalPlans
-
eventio
A collection of event I/O processors for event-processing applications
-
sseer
Various helpers for getting Event streams out of your SSE responses
-
vt-push-parser
A streaming push parser for the VT/xterm output events
-
dialogi
A dialog parser
-
event-simulation
event based simulation of application state
-
slap-your-laptop
Detect MacBook slaps and shakes via built-in accelerometer
-
dingtalk-stream-sdk
DingTalk Stream SDK for Rust
-
cuenv-events
Structured event system for cuenv - enables multiple UI frontends via unified event stream
-
walle-core
OneBot lib in Rust
-
claude-insight
Local observability and audit tooling for Claude Code sessions
-
rs-event-emitter
simulate promise implementation for rust
-
dirk_events
Event system for DirkEngine
-
a2a-lf
A2A v1 protocol types and core definitions
-
apiari-codex-sdk
Rust SDK for the Codex CLI — spawn and stream codex exec sessions
-
coremidi-sys
Low-level FFI bindings for the CoreMIDI framework
-
usb-resolver
USB Resolver & Device Monitor
-
dial9-trace-format
Self-describing binary trace format with schema registry
-
adder-codec-rs
Encoder/transcoder/decoder for raw and compressed ADΔER (Address, Decimation, Δt Event Representation) streams. Includes a transcoder for casting either framed or event video into…
-
child_ai_json_engine
JSON engine for collecting, aggregating, and managing models
-
basu
Eventbus crate with sync and async features
-
layer-system
A system for handling different kinds of events
-
simple-agents-providers
LLM provider implementations for SimpleAgents
-
opentalk-orchestrator-shared
Shared types for orchestrated services
-
astrid-hooks
Hook system for Astrid secure agent runtime
-
libuv
A safe rust wrapper for libuv
-
debouncer-udevmon
linux keyboard debouncer with udevmon
-
abxbus-rust
abxbus Event Bus library
-
netsky-db
netsky observability database
-
yazi-proxy
Yazi event proxy
-
raven-varvara
Varvara Ordinator
-
shrev
Event channel, meant to be used with
specs -
rustviz
that allows teachers to generate an interactive timeline depicting ownership and borrowing events for each variable in a Rust code example
-
linemux
providing asynchronous, multiplexed tailing for (namely log) files
-
bevy_event_bus
A Bevy plugin that connects Bevy's event system to external message brokers like Kafka
-
pulseaudio
A native rust implementation of the PulseAudio protocol
-
dirk_assets
The DirkEngine's asset system
-
falco_event
Type-safe wrappers for Falco events
-
sozu-lib
sozu library to build hot reconfigurable HTTP reverse proxies
-
sentry-anyhow
Sentry integration for anyhow
-
open-timeline-www-api
OpenTimeline web API
-
black-box
A minimal actor framework
-
neuromorphic-types
Shared Neuromorphic data types for drivers and processing frameworks
-
parent_ai_json_engine
JSON engine for collecting, aggregating, and managing models
-
tigr_asgi_contract_rs
Generated Rust contract bindings for the Tigr ASGI contract
-
pushers
client for interacting with the Pusher HTTP API
-
atspi-common
Primitive types used for sending and receiving Linux accessibility events
-
rsunset
A customizable filter that can adjust brightness based on accurate sun times
-
event-trigger-action-system
A system that triggers actions based on events with user-programmable triggers
-
line_webhook
Webhook event definition of the LINE Messaging API
-
opentalk-types-common
Common types and traits for OpenTalk crates
-
videocall-diagnostics
Lightweight diagnostics event bus for the videocall-rs project
-
fx-callback
A subscription based callback to inform subscribers about relevant data events within structs
-
isis_streaming_data_types
Streaming data types for the ISIS Neutron & Muon Source
-
seesaw_utils
patterns for seesaw-based applications — batching, dataloader, and more
-
lighty-event
Event system for LightyLauncher
-
psmatcher
A pub/sub matcher algorithm implementation
-
looprs
Concise coding assistant REPL
-
houston-events
Core event system for AI agent desktop apps — unified input queue
-
syros
Distributed Coordination Service
-
sk-store
SimKube trace store library
-
bevy_eventwork
Event based networking library for Bevy
-
egui-event
Type-safe event system for egui applications, inspired by bevy's Events<T>
-
studiole-command
command execution framework with event subscription and progress tracking
-
calstr
dead simple calendar summary for bars
-
flaga
Flag management engine with support for binary, hex, and enum flags, event triggering, and persistent flag schemas
-
blueprint-webhooks
Webhook producer for Blueprint SDK — trigger jobs from external HTTP events
-
cerberus-opsct
Active Aggressive CLI Tools for Search Vulnerability
-
orsomafo
Event dispatcher crate
-
rx_event_bus
agnostic reactive extensions event bus utilising rxRust under the hood
-
pete
A friendly wrapper around ptrace(2)
-
labnotes
Clinical notes & timeline CLI — longitudinal patient knowledge base
-
cerberus-cli
Active Aggressive CLI Tools for Search Vulnerability
-
corlib
A various ideas library
-
ferro-events
Event dispatcher and listener system for Ferro framework
-
endpoint-sec-sys
Raw Rust wrappers around the Endpoint Security Framework
-
slap-your-openclaw
Detect MacBook slaps and trigger OpenClaw roast events
-
adder-viz
A GUI project to visualize and tune parameters of an ADΔER asynchronous video transcode
-
libuv-sys2
Thin FFI bindings for libuv
-
tui-world
A state and event management library for TUIs built with ratatui
-
tauri-interop
Easily connect your rust frontend and backend without writing duplicate code
-
hid-recorder
HID Report recorder utility
-
hang-wasm
Web implementation for MoQ utilizing WebAssembly+Typescript
-
wolfrpg-map-parser
Parser for Wolf RPG Editor map files
-
mimium-midi
midi input plugin for mimium using midir
-
mavsnark
wireshark for mavlink
-
wayle-hyprland
Reactive Hyprland compositor state and event streaming
-
sk-core
SimKube core libraries
-
metricchrono-core
Open-source MetricChrono kernel, ladders, basic event log, and minimal consensus
-
kubemq
SDK - Message broker client for events, commands, queries, and queues
-
agntcy-a2a
A2A v1 protocol types and core definitions
-
rustey
Elm architecture in Rust
-
image_sieve
GUI based tool to sort out and categorize images, raw images and videos
-
p101_sys
build modular emulator of Olivetti Programma 101
-
rustack-events-model
EventBridge model types for Rustack
-
crankshaft-monitor
Crankshaft monitor server
-
os-monitor-service
OS level monitor for recording window focus and input events from os_monitor
-
weapon
Cross-device sync engine
-
synchttp
A single threaded sync HTTP/1 server
-
philiprehberger-event-bus
Thread-safe event bus with typed listeners for Rust
-
pdk-classy
PDK Classy
-
codex-sdk
Rust SDK for Codex
-
flexprice-cli
A beautiful terminal CLI for the FlexPrice billing platform
-
sentry-slog
Sentry integration for the slog crate
-
monk-sdk
Production-grade Rust SDK for the Monk Events API with automatic retries, exponential backoff, client-side buffering, and circuit breaking
-
rex-sm
Hierarchical state machine
-
myko-rs
myko in rust
-
local-event
Single-threaded version of
event_listener -
falco_event_schema
Schema definitions for Falco events
-
agent-diva-neuron
Single-turn neuron node abstraction for agent-diva
-
keel-events
Core event system for AI agent desktop apps — unified input queue
-
bevy_spacetimedb
Use SpacetimeDB in your Bevy application
-
nenjo-worker
Agent worker for the Nenjo platform
-
widgetui
A bevy like widget system for ratatui and crossterm
-
indigauge-types
Common types for indigauge protocol
-
metrique-service-metrics
wide event metrics - writer-side interface
-
bevy_event_chain
Easy trait-like behavior using observers and relations in Bevy
-
proton-sdk-rs2
way to create sessions for the Proton suite
-
ferro-projection
Live read-model runtime: subscribe to domain events, persist per-key snapshots, broadcast deltas (not the same as ferro-projections plural)
-
verdant-highlight
Stripped-down and slightly modified fork of tree-sitter-highlight for use by verdant
-
forge-kit
High-performance metadata manager and parser for ForgeScript
-
tapis-notifications
The Tapis Notifications API provides for management of subscriptions and event publication
-
lum_event
lum framework's event library
Try searching with DuckDuckGo.