-
tokio
An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications
-
mio
Lightweight non-blocking I/O
-
async-io
Async I/O and timers
-
notify
Cross-platform filesystem notification library
-
polling
Portable interface to epoll, kqueue, event ports, and IOCP
-
smol
A small and fast async runtime
-
kqueue
interface for BSDs
-
notify-debouncer-full
notify event debouncer optimized for ease of use
-
monoio
A thread per core runtime based on iouring
-
pyroscope
Profiler Agent for continuous profiling of Rust, Python and Ruby applications
-
noice-rs
A minimal suckless-style file browser for the terminal with vim-like keybindings
-
ntex-polling
Portable interface to epoll, kqueue, event ports, and IOCP
-
mill-io
A lightweight event loop library for Rust that provides efficient non-blocking I/O management without relying on heavyweight async runtimes
-
notify-debouncer-mini
notify mini debouncer for events
-
everlong
notify when command exited
-
tokio_wasi
An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications
-
avx-http
Pure Rust HTTP/1.1 + HTTP/2 implementation with ZERO dependencies - no tokio, no serde, no hyper, 100% proprietary
-
timer-deque-rs
A OS based timer and timer queue which implements timeout queues of different types
-
avx-runtime
AVX Runtime - Native async runtime built from scratch to replace Tokio with work-stealing scheduler, epoll/kqueue/IOCP, and zero-overhead futures
-
corcovado
Non-blocking IO library
-
standby
A world-class cross-platform time management tool for sleep, timeout, and wait operations with full POSIX compliance and GNU coreutils compatibility
-
gips
General inter-process solution
-
mmap-io
High-performance, async-ready memory-mapped file I/O library for Rust. Supports fast segment-based loading, updates, and persistence. Designed for database engines, game runtimes, and real-time applications.
-
mio-aio
POSIX AIO bindings for mio
-
wtr-watcher
Filesystem watcher. Works anywhere. Simple, efficient and friendly.
-
mio-signals
handling signals with Mio
-
mio_wasi
Lightweight non-blocking IO
-
awak
A small async runtime for Rust
-
nuclei
Proactive IO & runtime system
-
systime
Portable timers that handle system sleep consistently
-
kqueue-sys
Low-level kqueue interface for BSDs
-
hotswap-config
Zero-downtime configuration management with lock-free hot-reloads and atomic updates
-
posixmq
An idiomatic library for using posix message queues, with optional mio integration
-
walsync
Lightweight SQLite WAL sync to S3/Tigris
-
ignix
High-performance Redis-compatible key-value store built with Rust
-
heph
actor framework based on asynchronous functions
-
fast
A helper library
-
nvo_servers
A high-performance, async HTTP server library with zero panics in production
-
waitpid-any
Wait for any PID, an extension to waitpid(2)
-
lio
A platform-independent async I/O library with native support for io_uring (Linux), IOCP (Windows), and kqueue (macOS)
-
tokio-hrtime
Hires timers for tokio
-
smelling_salts
Abstraction over OS APIs to handle asynchronous device waking
-
crossio-kqueue
BSD/macOS kqueue backend for crossio
-
ubiquity
n-directional file synchronization utility
-
synapse-rpc
RPC data structures used by synapse
-
reactors
Performance-focused cross-platform asynchronous IO implementation
-
tiny-nix-ipc
Minimal wrapper for using sockets as IPC with file descriptor passing
-
lw
Log-Watcher utility - replacement for:
tail -F /some/path/*- that uses Kqueue to watch for new files as well… -
amy
Polling and Registration abstractions around kqueue and epoll for multithreaded async network programming
-
notifier
A wrapper around platform event notification APIs that can also handle high-resolution timer events, including those set (on another thread) during a
notifier.wait()call -
zsync
A Zero Dependency async net runtime thats truly cross-platform, including Windows, Linux, and MacOS
-
soio
I/O library for Rust
-
rudis-http
A minial Redis server with HTTP interface
-
bronzeflow
Bronze: A workflow scheduler in rust
-
aliu
Albert Liu's utilities
-
broker-tokio
tokio for broker
-
synapse-session
On disk metadata structures used by synapse
-
epoll_test
a test lib for epoll kqueue project with some usefull lib
-
udplite
An idiomatic UDP-Lite wrapper, with optional mio integration
-
avila-async
Revolutionary async runtime - Quantum, Neural Networks, Blockchain, Genetic Algorithms, Zero dependencies
-
cemc
Cem language compiler - A concatenative language with green threads and linear types
-
kqueue2
kqueue interface for BSDs and MacOS
-
tmp_mio
Temporary fork of the mio crate with windows bug fix
-
ev
Cross-platform event loop primitives for unix systems
-
fs_eventbridge
A TCP server to stream file-change events to a remote destination or VM
-
monolake
High Performance Proxy base on Monoio
-
gjio
Asynchronous input and output
-
mio-st
Single threaded, lightweight non-blocking IO
-
kqueue2-sys
Low-level kqueue interface for BSDs and MacOS
Try searching with DuckDuckGo or on crates.io.