Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "non-blocking" keyword

Top 0.5% on crates.io
mio 0.8.11 💰
Lightweight non-blocking I/O.
69 versions - Latest release: 3 months ago - 546 dependent packages - 54,761 dependent repositories - 184 million downloads total - 6,064 stars on GitHub - 1 maintainer
Top 0.2% on crates.io
tokio 1.37.0 💰
An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications.
150 versions - Latest release: about 2 months ago - 20,254 dependent packages - 53,472 dependent repositories - 181 million downloads total - 24,544 stars on GitHub - 2 maintainers
Top 1.4% on crates.io
h2 0.4.5 💰
An HTTP/2 client and server
72 versions - Latest release: 3 days ago - 78 dependent packages - 34,976 dependent repositories - 140 million downloads total - 1,315 stars on GitHub - 3 maintainers
Top 1.1% on crates.io
tower 0.4.13
Tower is a library of modular and reusable components for building robust clients and servers.
22 versions - Latest release: almost 2 years ago - 1,097 dependent packages - 7,729 dependent repositories - 59.6 million downloads total - 3,269 stars on GitHub - 2 maintainers
Top 0.7% on crates.io
crossbeam 0.8.4
Tools for concurrent programming
36 versions - Latest release: 4 months ago - 1,001 dependent packages - 7,971 dependent repositories - 34.6 million downloads total - 6,543 stars on GitHub - 4 maintainers
Top 5.7% on crates.io
mio-extras 2.0.6
Extra components for use with Mio
8 versions - Latest release: over 4 years ago - 50 dependent packages - 8,151 dependent repositories - 11.9 million downloads total - 30 stars on GitHub - 1 maintainer
tcp-stream 0.28.0 💰
std::net::TcpStream on steroids
75 versions - Latest release: 26 days ago - 3 dependent packages - 330 dependent repositories - 2.35 million downloads total - 7 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
tokio-proto 0.1.1 💰
A network application framework for rapid development and highly scalable production deployments ...
2 versions - Latest release: about 7 years ago - 70 dependent packages - 913 dependent repositories - 1.51 million downloads total - 692 stars on GitHub - 2 maintainers
lockfree-object-pool 0.1.5
A thread-safe object pool collection with automatic return and attach/detach semantics.
7 versions - Latest release: 4 months ago - 3 dependent packages - 158 dependent repositories - 832 thousand downloads total - 42 stars on GitHub - 1 maintainer
Top 7.3% on crates.io
object-pool 0.5.4
A thread-safe object pool with automatic return and attach/detach semantics
21 versions - Latest release: about 3 years ago - 15 dependent packages - 188 dependent repositories - 673 thousand downloads total - 70 stars on GitHub - 1 maintainer
Top 8.0% on crates.io
tokio-compat 0.1.6 💰
Compatibility between `tokio` 0.2 and legacy versions.
8 versions - Latest release: about 4 years ago - 8 dependent packages - 30 dependent repositories - 547 thousand downloads total - 49 stars on GitHub - 1 maintainer
Top 9.8% on crates.io
mio-misc 2.0.0
Miscellaneous components for use with Mio
6 versions - Latest release: over 2 years ago - 4 dependent packages - 617 dependent repositories - 475 thousand downloads total - 16 stars on GitHub - 1 maintainer
pinned 0.1.0
Synchronisation primitives for !Send tasks.
1 version - Latest release: over 1 year ago - 2 dependent packages - 449 dependent repositories - 471 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
madsim-tokio 0.2.25
The `tokio` simulator on madsim.
15 versions - Latest release: about 1 month ago - 5 dependent packages - 17 dependent repositories - 350 thousand downloads total - 592 stars on GitHub - 1 maintainer
mio-more 0.1.0
Extra components for use with Mio
1 version - Latest release: almost 7 years ago - 3 dependent packages - 5 dependent repositories - 341 thousand downloads total - 11 stars on GitHub - 1 maintainer
Top 5.7% on crates.io
tokio-modbus 0.11.0
Tokio-based Modbus library
31 versions - Latest release: 4 months ago - 21 dependent packages - 20 dependent repositories - 311 thousand downloads total - 362 stars on GitHub - 2 maintainers
crossfire 1.0.1
channels for async and threads
10 versions - Latest release: 9 months ago - 2 dependent packages - 12 dependent repositories - 208 thousand downloads total - 46 stars on GitHub - 1 maintainer
tokio-fd 0.3.0
Non-blocking Read and Write a Linux File Descriptor
4 versions - Latest release: over 3 years ago - 4 dependent packages - 16 dependent repositories - 174 thousand downloads total - 18 stars on GitHub - 1 maintainer
ntex-h2 0.5.5
An HTTP/2 client and server
33 versions - Latest release: 19 days ago - 2 dependent packages - 19 dependent repositories - 116 thousand downloads total - 13 stars on GitHub - 1 maintainer
mio-aio 0.8.0
POSIX AIO bindings for mio
10 versions - Latest release: 9 months ago - 4 dependent packages - 103 thousand downloads total - 18 stars on GitHub - 1 maintainer
Top 9.6% on crates.io
filebuffer 0.4.0
Fast and simple file reading
6 versions - Latest release: about 6 years ago - 18 dependent packages - 27 dependent repositories - 91.1 thousand downloads total - 35 stars on GitHub - 1 maintainer
tokio_wasi 1.25.2 💰
An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications.
6 versions - Latest release: 12 months ago - 27 dependent packages - 5 dependent repositories - 90.9 thousand downloads total - 42 stars on GitHub - 1 maintainer
mio_wasi 0.8.9
Lightweight non-blocking IO
6 versions - Latest release: 7 months ago - 1 dependent package - 5 dependent repositories - 84.1 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 6.4% on crates.io
message-io 0.18.1
Fast and easy-to-use event-driven network library
52 versions - Latest release: 4 months ago - 6 dependent packages - 22 dependent repositories - 69.9 thousand downloads total - 1,008 stars on GitHub - 1 maintainer
triple_buffer 7.0.0
An implementation of triple buffering, useful for sharing frequently updated data between threads
31 versions - Latest release: 7 months ago - 3 dependent packages - 47 dependent repositories - 67.1 thousand downloads total - 78 stars on GitHub - 1 maintainer
motore 0.4.1
Motore is a library of modular and reusable components for building robust clients and servers. M...
10 versions - Latest release: about 2 months ago - 5 dependent packages - 3 dependent repositories - 60 thousand downloads total - 211 stars on GitHub - 1 maintainer
nbchan 0.1.3 💰
Highly optimized non-blocking communication channels
4 versions - Latest release: almost 6 years ago - 1 dependent package - 13 dependent repositories - 53.6 thousand downloads total - 6 stars on GitHub - 1 maintainer
stream-flatten-iters 0.2.0
Flattens a stream of iterators into one continuous stream
3 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 47.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
atomic_once_cell 0.1.6
Thread-safe and lock-free OnceCell and Lazy
6 versions - Latest release: 8 months ago - 1 dependent repositories - 40.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
h2_wasi 0.3.15
An HTTP/2 client and server
2 versions - Latest release: over 1 year ago - 2 dependent packages - 5 dependent repositories - 23.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
lockfree-cuckoohash 0.1.0
A rust implementation of lockfree cuckoo hashmap
1 version - Latest release: about 2 years ago - 1 dependent package - 4 dependent repositories - 18.7 thousand downloads total - 64 stars on GitHub - 2 maintainers
zipit 0.4.0
Create and stream zip archives on the fly
7 versions - Latest release: 9 months ago - 1 dependent repositories - 15.6 thousand downloads total - 7 stars on GitHub - 1 maintainer
pingora-timeout 0.2.0
Highly efficient async timer and timeout system for Tokio runtimes.
3 versions - Latest release: 9 days ago - 6 dependent packages - 13.4 thousand downloads total - 18,903 stars on GitHub - 1 maintainer
tmp_mio 0.5.2
Temporary fork of the mio crate with windows bug fix
1 version - Latest release: almost 8 years ago - 1 dependent package - 1 dependent repositories - 12.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
h2_imp 0.4.7 💰
An HTTP/2 client and server
10 versions - Latest release: 3 days ago - 4 dependent packages - 11.5 thousand downloads total - 1,315 stars on GitHub - 1 maintainer
soio 0.2.3
I/O library for Rust
14 versions - Latest release: almost 7 years ago - 1 dependent package - 9.12 thousand downloads total - 19 stars on GitHub - 1 maintainer
pingora-runtime 0.2.0
Multithreaded Tokio runtime with the option of disabling work stealing.
3 versions - Latest release: 9 days ago - 2 dependent packages - 8.06 thousand downloads total - 18,903 stars on GitHub - 1 maintainer
tokio-task-manager 0.2.0
Allow an async Tokio application to gracefully shutdown, waiting for all tasks to finish.
2 versions - Latest release: almost 2 years ago - 3 dependent packages - 1 dependent repositories - 7.98 thousand downloads total - 7 stars on GitHub - 1 maintainer
spmc_buffer 0.5.1
An extension of triple buffering for multiple-consumer scenarios, useful for sharing frequently u...
9 versions - Latest release: over 6 years ago - 7.62 thousand downloads total - 6 stars on GitHub - 1 maintainer
flowync 5.1.0
A simple utility for multithreading a/synchronization
25 versions - Latest release: over 1 year ago - 7.42 thousand downloads total - 22 stars on GitHub - 1 maintainer
tokio-graceful 0.1.6 💰
util for graceful shutdown of tokio applications
7 versions - Latest release: 6 months ago - 4 dependent packages - 7.37 thousand downloads total - 84 stars on GitHub - 1 maintainer
corcovado 0.0.37 💰
Non-blocking IO library
21 versions - Latest release: 18 days ago - 3 dependent packages - 7.37 thousand downloads total - 2,916 stars on GitHub - 1 maintainer
tokio-linux-aio 0.1.11
Tokio bindings for Linux kernel AIO
12 versions - Latest release: over 5 years ago - 7.19 thousand downloads total - 49 stars on GitHub - 1 maintainer
asynchron
Asynchronize blocking operation.
25 versions - Latest release: 29 days ago - 1 dependent package - 7.03 thousand downloads total - 26 stars on GitHub - 1 maintainer
hydrogen 0.1.5
Multithreaded Linux TCP socket server using epoll.
6 versions - Latest release: over 5 years ago - 1 dependent repositories - 5.26 thousand downloads total - 360 stars on GitHub - 1 maintainer
event_rust 0.1.1
Lightweight non-blocking IO support windows and linux
2 versions - Latest release: almost 9 years ago - 5.05 thousand downloads total - 1 maintainer
capnp-nonblock 0.4.0
[deprecated] A Cap'n Proto message serializer and deserializer that works with non-blocking streams.
5 versions - Latest release: over 6 years ago - 2 dependent repositories - 4.92 thousand downloads total - 3 stars on GitHub - 1 maintainer
ruyi 0.1.6
An event-driven framework for non-blocking, asynchronous I/O in Rust
7 versions - Latest release: almost 7 years ago - 4.86 thousand downloads total - 3 stars on GitHub - 1 maintainer
ws-gonzale 0.5.0
Naive websocket server implemented using async / await
13 versions - Latest release: almost 4 years ago - 4.82 thousand downloads total - 2 stars on GitHub - 1 maintainer
nio 0.0.1
Just a stub for upcoming library
1 version - Latest release: over 8 years ago - 4.17 thousand downloads total - 0 stars on GitHub - 1 maintainer
a10 0.1.9
A10 is an io_uring library.
11 versions - Latest release: about 1 month ago - 4.07 thousand downloads total - 41 stars on GitHub - 1 maintainer
lib-wc 0.2.0
Will's Programming Toolbox
15 versions - Latest release: about 1 year ago - 3.76 thousand downloads total - 4 stars on GitHub - 1 maintainer
nb-executor 0.4.2
Single-future, #![no_std] executor based on event bitmasks
11 versions - Latest release: about 2 years ago - 2 dependent repositories - 3.63 thousand downloads total - 22 stars on GitHub - 1 maintainer
bitcoin-zmq 0.1.3
A library providing a relatively thin wrapper around Bitcoin ZMQ, allowing the construction of a...
6 versions - Latest release: over 4 years ago - 1 dependent repositories - 3.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
ws-lite 0.6.1
Naive websocket server implemented using async / await
9 versions - Latest release: about 3 years ago - 3.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
d3-derive 0.1.3
A framework for server development -- the derive macro
4 versions - Latest release: over 3 years ago - 3 dependent packages - 1 dependent repositories - 3.24 thousand downloads total - 4 stars on GitHub - 1 maintainer
actson 1.0.0 💰
A reactive (or non-blocking, or asynchronous) JSON parser
7 versions - Latest release: 2 months ago - 3.16 thousand downloads total - 27 stars on GitHub - 1 maintainer
mio-st 0.2.3
Single threaded, lightweight non-blocking IO
5 versions - Latest release: about 5 years ago - 2.95 thousand downloads total - 16 stars on GitHub - 1 maintainer
d3-core 0.1.3
A framework for server development -- the core layer
4 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 2.92 thousand downloads total - 4 stars on GitHub - 1 maintainer
lineriver 0.7.1
Non-blocking buffered line reader for Read objects
8 versions - Latest release: 3 months ago - 1 dependent package - 2.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
hreq-h2 0.2.7
An HTTP/2.0 client and server
4 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 2.84 thousand downloads total - 1 stars on GitHub - 1 maintainer
eternal-macro 0.2.1
The Eternal Framework
3 versions - Latest release: over 4 years ago - 1 dependent package - 2.84 thousand downloads total - 1 maintainer
cogs 0.1.1
Non-blocking client for Microsoft Cognition API
4 versions - Latest release: almost 7 years ago - 2.84 thousand downloads total - 4 stars on GitHub - 1 maintainer
bombs 0.2.1
Efficient single-producer multi-consumer channel types.
8 versions - Latest release: over 1 year ago - 2.82 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
archflow 0.1.4
Create a streamable Zip archive
8 versions - Latest release: 4 months ago - 2.78 thousand downloads total - 1 stars on GitHub - 1 maintainer
tower-worker 0.1.0
Provides Tower layers focused on wrapping services with asynchronous worker tasks that may also m...
1 version - Latest release: over 2 years ago - 2.78 thousand downloads total - 3 stars on GitHub - 1 maintainer
mio-byte-fifo 0.1.3
Concurrent non-blocking byte SPSC FIFO buffer intended for use in Mio poll
4 versions - Latest release: over 5 years ago - 2.59 thousand downloads total - 0 stars on GitHub - 2 maintainers
zippyst 5.0.0
Resolve zippyshare.com download links
8 versions - Latest release: about 1 year ago - 2.38 thousand downloads total - 9 stars on GitHub - 1 maintainer
uringy 0.5.0
A simple single-threaded concurrency runtime for Rust based on io_uring.
7 versions - Latest release: 9 months ago - 2.2 thousand downloads total - 15 stars on GitHub - 1 maintainer
puteketeke 0.0.5
An asynchronous runtime built on smol.
5 versions - Latest release: 3 months ago - 2.19 thousand downloads total - 2 stars on GitHub - 1 maintainer
clone-replace 0.1.1
Share mutable data by cloning and replacing a reference version
2 versions - Latest release: about 2 years ago - 3 dependent packages - 2 dependent repositories - 2.15 thousand downloads total - 1 maintainer
d3-components 0.1.3
A framework for server development -- the component layer
3 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 2.05 thousand downloads total - 4 stars on GitHub - 1 maintainer
hirun 0.1.7
A concurrent framework for asynchronous programming based on event-driven, non-blocking I/O mecha...
8 versions - Latest release: 5 months ago - 2.04 thousand downloads total - 1 maintainer
linux-aio-tokio 0.3.0
Tokio bindings for Linux kernel AIO
5 versions - Latest release: about 4 years ago - 2.02 thousand downloads total - 12 stars on GitHub - 1 maintainer
bounded_join_set 0.1.0
A Concurrency-Limited JoinSet for Tokio.
1 version - Latest release: 9 months ago - 1 dependent package - 1.97 thousand downloads total - 2 stars on GitHub - 1 maintainer
futurify 0.3.0 💰
Convert your sync functions into non-blocking thread futures
4 versions - Latest release: over 4 years ago - 1.88 thousand downloads total - 3 stars on GitHub - 1 maintainer
funky 0.0.1
Easily dispatch functions to a thread
1 version - Latest release: almost 9 years ago - 1.81 thousand downloads total - 2 stars on GitHub - 1 maintainer
tower-async 0.2.0 💰
Tower Async is a library of modular and reusable components for building robust clients and serve...
3 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 1.8 thousand downloads total - 49 stars on GitHub - 1 maintainer
yaar 0.1.1
Yet another asynchronous runtime optimized around configuration and no_std.
3 versions - Latest release: over 4 years ago - 1.75 thousand downloads total - 80 stars on GitHub - 1 maintainer
yaar-reactor 0.1.2
Non-blocking IO abstractions for building executors.
3 versions - Latest release: over 4 years ago - 1.73 thousand downloads total - 80 stars on GitHub - 1 maintainer
poster 0.3.1
MQTTv5 client library written in Rust.
5 versions - Latest release: 10 days ago - 1.72 thousand downloads total - 5 stars on GitHub - 1 maintainer
mioqu 0.1.0
MIOQU is a Rust library for queuing and processing background tasks.
1 version - Latest release: over 8 years ago - 1.64 thousand downloads total - 5 stars on GitHub - 1 maintainer
mio_channel 0.1.3
Provide a wrapper of the standard channel that can be polled with Mio.
4 versions - Latest release: over 1 year ago - 1.64 thousand downloads total - 2 stars on GitHub - 1 maintainer
stream-map-any 0.2.2
Allows merging async Streams of different output type
4 versions - Latest release: about 4 years ago - 1.62 thousand downloads total - 1 stars on GitHub - 1 maintainer
tokio-fork 0.2.1
Fork a process and wait the child process asynchronously
3 versions - Latest release: over 2 years ago - 1.45 thousand downloads total - 2 stars on GitHub - 1 maintainer
suss 0.0.5
Create collections of single-instance unix socket services, started on-demand by any clients usin...
4 versions - Latest release: almost 2 years ago - 1.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
koit-toml 0.2.1
A simple, asynchronous, pure-Rust, structured, embedded database
2 versions - Latest release: about 3 years ago - 1 dependent package - 1.39 thousand downloads total - 3 stars on GitHub - 1 maintainer
gaea 0.3.1
Low-level library to build event driven applications, supporting lightweight non-blocking I/O.
2 versions - Latest release: over 4 years ago - 1.28 thousand downloads total - 16 stars on GitHub - 1 maintainer
mdrv 0.0.5
Modular driver based on Mio for managing multiple connections over different protocols
2 versions - Latest release: over 5 years ago - 1.25 thousand downloads total - 0 stars on GitHub - 2 maintainers
rama 0.1.0 💰
proxy framework using Tokio written purely in Rust
1 version - Latest release: over 1 year ago - 1.25 thousand downloads total - 69 stars on GitHub - 1 maintainer
uringy-macros 0.2.1
Procedural macros for the uringy crate.
3 versions - Latest release: 2 months ago - 1 dependent package - 1.14 thousand downloads total - 15 stars on GitHub - 1 maintainer
tokio-sunspec 0.2.2
Tokio-based SunSpec library
4 versions - Latest release: about 1 year ago - 1.13 thousand downloads total - 5 stars on GitHub - 1 maintainer
bondi 0.1.2
Single producer, multi consumer lock-free ring buffer (experimental)
3 versions - Latest release: over 3 years ago - 1.12 thousand downloads total - 2 stars on GitHub - 1 maintainer
d3 0.1.3
A framework for server development
2 versions - Latest release: over 3 years ago - 1 dependent repositories - 1.09 thousand downloads total - 4 stars on GitHub - 1 maintainer
ref_count 0.1.2
Efficient, low-level asynchronous synchronization for real-time and embedded systems
3 versions - Latest release: 3 months ago - 1 dependent package - 1.05 thousand downloads total - 2 stars on GitHub - 1 maintainer
koit 0.2.0
A simple, asynchronous, pure-Rust, structured, embedded database
2 versions - Latest release: about 3 years ago - 1 thousand downloads total - 3 stars on GitHub - 1 maintainer
swimming 0.1.3
Dive into Efficiency with Swimming: A High-Performance, No-Nonsense Connection Pool
4 versions - Latest release: 18 days ago - 975 downloads total - 3 stars on GitHub - 1 maintainer
unsync 0.1.2
Unsynchronized synchronization primitives for async Rust.
3 versions - Latest release: about 1 year ago - 962 downloads total - 4 stars on GitHub - 1 maintainer
erkpht-tower 0.3.2
Tower is a library of modular and reusable components for building robust clients and servers.
2 versions - Latest release: about 4 years ago - 943 downloads total - 0 stars on GitHub - 1 maintainer
lock_pool 0.2.0
Robust, efficient, high performance, asynchronous object pooling
2 versions - Latest release: 3 months ago - 1 dependent package - 832 downloads total - 2 stars on GitHub - 1 maintainer