Ecosyste.ms: Packages

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

crates.io "futures" keyword

synchrotron 0.1.0
A single-threaded busy-wait executor based on futures
1 version - Latest release: about 7 years ago - 922 downloads total - 0 stars on GitHub - 1 maintainer
tachyonix 0.2.1
A very fast asynchronous, multi-producer, single-consumer bounded channel.
4 versions - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 74.8 thousand downloads total - 88 stars on GitHub - 1 maintainer
direct-executor 0.3.0
An executor that directly executes futures, suitable for embedded environments
3 versions - Latest release: over 4 years ago - 2 dependent packages - 6 dependent repositories - 3.33 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
futures-batch 0.6.1 💰
An adaptor that chunks up elements and flushes them after a timeout or when the buffer is full. (...
3 versions - Latest release: over 1 year ago - 3 dependent packages - 243 dependent repositories - 668 thousand downloads total - 73 stars on GitHub - 1 maintainer
tokio-batch 0.5.1 💰
Deprecated. Use futures-batch instead. An adaptor that chunks up elements and flushes them after ...
6 versions - Latest release: over 4 years ago - 16.2 thousand downloads total - 73 stars on GitHub - 1 maintainer
rustracts 0.2.0
Rust crate for cancellable time based contracts in async/await
6 versions - Latest release: over 4 years ago - 2.54 thousand downloads total - 2 stars on GitHub - 1 maintainer
actix-async-await 0.3.0
Experimental async/await support for Actix
4 versions - Latest release: about 5 years ago - 2.74 thousand downloads total - 7 stars on GitHub - 1 maintainer
sync-async-runner 0.1.0
Run async functions synchronously (like coroutines)
1 version - Latest release: almost 4 years ago - 647 downloads total - 0 stars on GitLab.com - 1 maintainer
sigfinn 0.2.0
Lifecycle manager for spawning tasks
3 versions - Latest release: 5 months ago - 1 dependent repositories - 8.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
test_futures 0.0.1
Utilities for testing futures-rs implementationsCopied from futures-rs/tests/support.
1 version - Latest release: almost 7 years ago - 1 dependent package - 1.55 thousand downloads total - 1 stars on GitHub - 1 maintainer
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 - 925 dependent packages - 7,729 dependent repositories - 58.5 million downloads total - 3,271 stars on GitHub - 2 maintainers
stateful_async_worker 0.1.2
Asynchronous stateful worker threads utilizable as futures
3 versions - Latest release: about 3 years ago - 1.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
futures_cbor_codec 0.3.1 💰
A codec for framing an AsyncRead/AsyncWrite with cbor for all types that are serializable with serde
9 versions - Latest release: almost 3 years ago - 2 dependent repositories - 9.13 thousand downloads total - 2 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
rmw_ttlmap 0.2.2
Minimal async cache in Rust with support for key expirations
1 version - Latest release: over 2 years ago - 423 downloads total - 0 stars on GitHub - 1 maintainer
await_macros 0.2.0
Macros that expand to `(expr).await`
5 versions - Latest release: about 5 years ago - 2.92 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
wakeful 💰
Utilities to aid implementing wakers and working with tasks.
2 versions - Latest release: 2 days ago - 762 downloads total - 13 stars on GitHub - 1 maintainer
async-http-client 0.2.0
Asynchronous HTTP client
2 versions - Latest release: over 7 years ago - 2.14 thousand downloads total - 9 stars on GitHub - 1 maintainer
pg_async 0.8.6
Asynchronous, HA (master-master) PostgreSQL driver on top of libpq
27 versions - Latest release: over 5 years ago - 18.9 thousand downloads total - 39 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
arc-reactor 0.2.4
Minimal, Asynchronous, Web Framework
14 versions - Latest release: over 5 years ago - 8.9 thousand downloads total - 53 stars on GitHub - 1 maintainer
side-futures 0.1.2
Send future for execution on the runtime that may be in a different thread
3 versions - Latest release: almost 3 years ago - 5.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
noob 1.1.0
A WIP futures-based Discord bot library
10 versions - Latest release: over 5 years ago - 5.38 thousand downloads total - 2 stars on GitHub - 1 maintainer
diatomic-waker 0.1.0
An async, lock-free synchronization primitive for task wakeup.
1 version - Latest release: over 1 year ago - 4 dependent packages - 2 dependent repositories - 80.6 thousand downloads total - 7 stars on GitHub - 1 maintainer
alligator 0.1.0
Alligator is for getting the output value from a future
1 version - Latest release: over 5 years ago - 705 downloads total - 0 stars on GitHub - 1 maintainer
tonic-arcanyx-fork 0.8.1-alpha.0
A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.
1 version - Latest release: over 1 year ago - 2 dependent packages - 681 downloads total - 0 stars on GitHub - 1 maintainer
tasks 0.1.0
A task parallel library in Rust similar to TPL in C#
1 version - Latest release: over 6 years ago - 863 downloads total - 1 stars on GitHub - 1 maintainer
thespis_derive 0.1.0
Derive macros for thespis traits
2 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 2.35 thousand downloads total - 0 stars on GitHub - 1 maintainer
stream_router 0.2.1
A Future aware router to dynamically route between Streams and Sinks
4 versions - Latest release: about 4 years ago - 1.65 thousand downloads total - 4 stars on GitHub - 1 maintainer
spekt 0.1.1
std::future::Future and Result-based testing trait for managing the lifecycle of stateful, asynch...
2 versions - Latest release: over 3 years ago - 811 downloads total - 0 stars on GitHub - 1 maintainer
pseudo-async-io 0.1.0
Simple (pseudo-) async wrappers around Read and Write
1 version - Latest release: about 5 years ago - 1 dependent package - 679 downloads total - 0 stars on GitHub - 1 maintainer
rust-cli-commands 0.1.0
rust-cli-commands
1 version - Latest release: over 3 years ago - 581 downloads total - 1 stars on GitHub - 1 maintainer
aitch 0.1.1
A HTTP server toolkit, loosely based on Go's net/http.
2 versions - Latest release: almost 6 years ago - 1.66 thousand downloads total - 19 stars on GitHub - 1 maintainer
intervalier 0.4.0
Interval events with handling notifications
5 versions - Latest release: about 4 years ago - 2 dependent packages - 561 dependent repositories - 710 thousand downloads total - 3 stars on GitHub - 1 maintainer
dumb-exec 0.0.7
A very simple and dumb implementation of a futures executor that doesn't allocate and can be used...
7 versions - Latest release: over 5 years ago - 4.07 thousand downloads total - 18 stars on GitHub - 1 maintainer
async-thread 0.1.2
Futures version of std::thread
3 versions - Latest release: over 4 years ago - 2 dependent packages - 3 dependent repositories - 18.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
and-then2 0.1.1
An alternative to a traditional `Future::and_then` combinator
2 versions - Latest release: almost 6 years ago - 1.33 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
strawpoll 0.2.3
A wrapper to avoid spurious polling.
6 versions - Latest release: over 1 year ago - 1 dependent package - 4 dependent repositories - 180 thousand downloads total - 15 stars on GitHub - 1 maintainer
agnostik-attributes 1.2.0
Executor agnostik attributes.
2 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 1.5 thousand downloads total - 137 stars on GitHub - 2 maintainers
ratchet_rs 0.4.2
Async WebSocket implementation
9 versions - Latest release: 3 days ago - 3 dependent packages - 7.62 thousand downloads total - 17 stars on GitHub - 1 maintainer
eager-futures 0.0.1
Completion-handler based futures for single-threaded asynchronous programming (reactor pattern)
1 version - Latest release: about 3 years ago - 460 downloads total - 1 stars on GitHub - 1 maintainer
async_io_stream 0.3.3 💰
IntoAsyncRead on steriods
7 versions - Latest release: over 2 years ago - 4 dependent packages - 1,455 dependent repositories - 2.69 million downloads total - 9 stars on GitHub - 1 maintainer
Top 1.9% on crates.io
async-graphql-parser 7.0.5 💰
GraphQL query parser for async-graphql
187 versions - Latest release: 4 days ago - 24 dependent packages - 691 dependent repositories - 4.96 million downloads total - 3,111 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
async-graphql-actix-web 7.0.5 💰
async-graphql for actix-web
330 versions - Latest release: 4 days ago - 8 dependent packages - 98 dependent repositories - 759 thousand downloads total - 3,111 stars on GitHub - 1 maintainer
Top 1.2% on crates.io
actix 0.13.3
Actor framework for Rust
61 versions - Latest release: 3 months ago - 306 dependent packages - 1,518 dependent repositories - 7.66 million downloads total - 8,406 stars on GitHub - 1 maintainer
Top 4.6% on crates.io
async-graphql-derive 7.0.5 💰
Macros for async-graphql
353 versions - Latest release: 4 days ago - 1 dependent package - 659 dependent repositories - 5.03 million downloads total - 3,111 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
async-graphql 7.0.5 💰
A GraphQL server library implemented in Rust
419 versions - Latest release: 4 days ago - 103 dependent packages - 451 dependent repositories - 5.11 million downloads total - 3,111 stars on GitHub - 1 maintainer
Top 8.6% on crates.io
pharos 0.5.3 💰
Observer pattern which generates a futures 0.3 stream of events
15 versions - Latest release: over 2 years ago - 8 dependent packages - 1,434 dependent repositories - 2.7 million downloads total - 37 stars on GitHub - 1 maintainer
Top 9.5% on crates.io
ws_stream_tungstenite 0.13.0 💰
Provide AsyncRead/AsyncWrite over Tungstenite WebSockets
22 versions - Latest release: 3 months ago - 6 dependent packages - 21 dependent repositories - 343 thousand downloads total - 27 stars on GitHub - 1 maintainer
Top 2.7% on crates.io
actix-threadpool 0.3.3
Actix thread pool for sync code
8 versions - Latest release: almost 4 years ago - 13 dependent packages - 2,626 dependent repositories - 5.16 million downloads total - 653 stars on GitHub - 1 maintainer
Top 2.9% on crates.io
actix-testing 1.0.1
Various helpers for Actix applications to use during testing
8 versions - Latest release: almost 4 years ago - 9 dependent packages - 1,733 dependent repositories - 4.17 million downloads total - 653 stars on GitHub - 1 maintainer
Top 2.8% on crates.io
actix-connect 2.0.0
TCP connector service for Actix ecosystem.
24 versions - Latest release: over 3 years ago - 11 dependent packages - 2,557 dependent repositories - 4.92 million downloads total - 653 stars on GitHub - 1 maintainer
Top 1.9% on crates.io
async-graphql-value 7.0.5 💰
GraphQL value for async-graphql
128 versions - Latest release: 4 days ago - 22 dependent packages - 694 dependent repositories - 4.86 million downloads total - 3,111 stars on GitHub - 1 maintainer
Top 9.7% on crates.io
prokio 0.1.0
An asynchronous runtime compatible with WebAssembly and non-WebAssembly targets.
1 version - Latest release: over 1 year ago - 3 dependent packages - 436 dependent repositories - 420 thousand downloads total - 0 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 - 443 thousand downloads total - 3 stars on GitHub - 1 maintainer
bitendian 0.2.0
Ergonomic library for reading/writing numbers in big-endian and little-endian with async support.
2 versions - Latest release: 6 months ago - 569 downloads total - 11 stars on GitHub - 1 maintainer
ws_stream 0.0.1
Provide AsyncRead/AsyncWrite over WebSockets (both tokio and 0.3)
2 versions - Latest release: over 4 years ago - 1.26 thousand downloads total - 4 stars on GitHub - 1 maintainer
starstruck 0.1.0-alpha.3
A game building utility that is made to be simple to use while still providing great performance
3 versions - Latest release: about 5 years ago - 1.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 1.9% on crates.io
actix-codec 0.5.2
Codec utilities for working with framed protocols
18 versions - Latest release: 3 months ago - 43 dependent packages - 6,031 dependent repositories - 18.8 million downloads total - 681 stars on GitHub - 1 maintainer
Top 1.8% on crates.io
actix-service 2.0.2
Service trait and combinators for representing asynchronous request/response operations.
39 versions - Latest release: over 2 years ago - 128 dependent packages - 6,099 dependent repositories - 18.2 million downloads total - 681 stars on GitHub - 1 maintainer
Top 1.9% on crates.io
actix-utils 3.0.1
Various utilities used in the Actix ecosystem
38 versions - Latest release: over 1 year ago - 47 dependent packages - 6,043 dependent repositories - 18.6 million downloads total - 681 stars on GitHub - 1 maintainer
Top 2.4% on crates.io
tower-http 0.5.2
Tower middleware and utilities for HTTP clients and servers
25 versions - Latest release: 3 months ago - 291 dependent packages - 4,231 dependent repositories - 32.3 million downloads total - 566 stars on GitHub - 1 maintainer
unicycle 0.10.1
A scheduler for driving a large number of futures.
37 versions - Latest release: 2 months ago - 1 dependent package - 2 dependent repositories - 38.6 thousand downloads total - 88 stars on GitHub - 1 maintainer
tokio-lk 0.2.2
Futures-aware lock-by-id primitives
7 versions - Latest release: about 4 years ago - 2.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
untokio 0.2.1
Automatically create tokio runtimes
3 versions - Latest release: about 3 years ago - 1.47 thousand downloads total - 6 stars on GitHub - 1 maintainer
lazy_futuristic 1.0.2
Initialize variables lazily, futuristically
3 versions - Latest release: almost 4 years ago - 1.28 thousand downloads total - 0 stars on GitHub - 1 maintainer
async_zip_futures 0.0.12
An asynchronous ZIP archive reading/writing crate using futures-rs.
1 version - Latest release: about 1 year ago - 1 dependent repositories - 546 downloads total - 0 stars on GitHub - 1 maintainer
futures-mockstream 0.1.2
Minimal mockstream which implements futures async traits
3 versions - Latest release: about 4 years ago - 1.26 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
local-channel 0.1.5
A non-threadsafe multi-producer, single-consumer, futures-aware, FIFO queue
7 versions - Latest release: 7 months ago - 3 dependent packages - 3,077 dependent repositories - 13.2 million downloads total - 653 stars on GitHub - 1 maintainer
requiem-connect 1.0.2
Actix connect - tcp connector service
1 version - Latest release: over 4 years ago - 5 dependent packages - 4.57 thousand downloads total - 653 stars on GitHub - 1 maintainer
actix-connector 0.3.0
Actix Connector - tcp connector service
4 versions - Latest release: about 5 years ago - 1 dependent repositories - 3.18 thousand downloads total - 681 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
local-waker 0.1.4
A synchronization primitive for thread-local task wakeup
5 versions - Latest release: 7 months ago - 4 dependent packages - 3,092 dependent repositories - 13.2 million downloads total - 653 stars on GitHub - 1 maintainer
requiem-rt 1.0.0
Actix runtime
1 version - Latest release: over 4 years ago - 20 dependent packages - 6.29 thousand downloads total - 681 stars on GitHub - 1 maintainer
requiem-codec 0.2.0
Utilities for encoding and decoding frames
1 version - Latest release: over 4 years ago - 11 dependent packages - 5.78 thousand downloads total - 653 stars on GitHub - 1 maintainer
requiem-ioframe 0.5.0
Actix framed service
1 version - Latest release: over 4 years ago - 536 downloads total - 681 stars on GitHub - 1 maintainer
requiem-utils 1.0.6
Actix utils - various actix net related services
1 version - Latest release: over 4 years ago - 10 dependent packages - 5.58 thousand downloads total - 653 stars on GitHub - 1 maintainer
requiem-threadpool 0.3.1
Actix thread pool for sync code
1 version - Latest release: over 4 years ago - 3 dependent packages - 6.49 thousand downloads total - 653 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
actix-rt 2.9.0
Tokio-based single-threaded async runtime for the Actix ecosystem
30 versions - Latest release: 9 months ago - 458 dependent packages - 6,606 dependent repositories - 20.3 million downloads total - 681 stars on GitHub - 1 maintainer
requiem-service 1.0.5
Actix service
1 version - Latest release: over 4 years ago - 17 dependent packages - 6 thousand downloads total - 653 stars on GitHub - 1 maintainer
requiem-testing 1.0.0
Actix testing utils
1 version - Latest release: over 4 years ago - 4 dependent packages - 4.27 thousand downloads total - 653 stars on GitHub - 1 maintainer
actix-test-server 0.2.2
Actix test server
4 versions - Latest release: about 5 years ago - 1 dependent package - 55.5 thousand downloads total - 653 stars on GitHub - 1 maintainer
requiem-tls 1.0.0
Actix tls services
1 version - Latest release: over 4 years ago - 3 dependent packages - 4.08 thousand downloads total - 653 stars on GitHub - 1 maintainer
actix-ioframe 0.4.1
Actix framed service
8 versions - Latest release: over 4 years ago - 1 dependent package - 5.76 thousand downloads total - 681 stars on GitHub - 1 maintainer
requiem-server 1.0.1
Actix server - General purpose tcp server
1 version - Latest release: over 4 years ago - 6 dependent packages - 5.01 thousand downloads total - 653 stars on GitHub - 1 maintainer
Top 3.8% on crates.io
actix-net 0.2.6
Actix net - framework for the compisible network services for Rust (experimental)
10 versions - Latest release: over 5 years ago - 7 dependent packages - 197 dependent repositories - 661 thousand downloads total - 653 stars on GitHub - 1 maintainer
requiem 0.9.0
Actor framework for Rust
1 version - Latest release: over 4 years ago - 2 dependent packages - 1.51 thousand downloads total - 8,406 stars on GitHub - 1 maintainer
Top 6.1% on crates.io
async-attributes 1.1.2
Experimental language-level polyfills for Async Rust.
6 versions - Latest release: over 3 years ago - 14 dependent packages - 2,445 dependent repositories - 8.3 million downloads total - 47 stars on GitHub - 1 maintainer
duplexify 1.2.2
Combine a reader + writer into a duplex of Read + Write.
8 versions - Latest release: over 3 years ago - 8 dependent packages - 5 dependent repositories - 16.6 thousand downloads total - 45 stars on GitHub - 3 maintainers
parallel-event-emitter 0.2.4 💰
Parallel Event Emitter for concurrent listener invocation based on futures-rs and futures-cpupool
8 versions - Latest release: over 7 years ago - 1 dependent repositories - 6.07 thousand downloads total - 29 stars on GitHub - 1 maintainer
dstream 0.1.1
DelayedStream - delays items and drops same items coming within given interval
2 versions - Latest release: almost 3 years ago - 823 downloads total - 0 stars on GitHub - 1 maintainer
async-unsync 0.3.0
asynchronous, unsynchronized (thread-local) channels and semaphores
6 versions - Latest release: 2 months ago - 1 dependent repositories - 8.53 thousand downloads total - 5 stars on GitHub - 1 maintainer
fut-compat 0.1.0
Offers compatibility between the tokio and async_std runtimes.
1 version - Latest release: about 2 years ago - 433 downloads total - 1 stars on GitHub - 1 maintainer
futures-async-combinators 0.3.2
toy futures combinators
5 versions - Latest release: over 4 years ago - 2.78 thousand downloads total - 35 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
rexie 0.5.0
Rexie is an easy-to-use, futures based wrapper around IndexedDB that compiles to webassembly
8 versions - Latest release: 8 months ago - 9 dependent packages - 33 dependent repositories - 72.7 thousand downloads total - 75 stars on GitHub - 1 maintainer
cancel-safe-futures 0.1.5
Alternative futures adapters that are more cancellation-aware
6 versions - Latest release: 7 months ago - 1 dependent repositories - 79.5 thousand downloads total - 45 stars on GitHub - 1 maintainer
async-variadic 1.1.1
Simple async variadic functions in Rust with trait bounds
3 versions - Latest release: almost 2 years ago - 988 downloads total - 1 stars on GitHub - 1 maintainer
messagebus 0.15.2 💰
MessageBus allows intercommunicate with messages between modules
43 versions - Latest release: 3 months ago - 16 thousand downloads total - 22 stars on GitHub - 1 maintainer
fetchy 0.2.2
Async HTTPS fetch API built on pasts.
4 versions - Latest release: about 1 year ago - 1.14 thousand downloads total - 0 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
openmensa-rs 0.4.0
A library to interact with the openmensa api
4 versions - Latest release: almost 3 years ago - 1 dependent repositories - 2.2 thousand downloads total - 3 stars on GitHub - 1 maintainer