Ecosyste.ms: Packages

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

Top 7.2% on crates.io
Top 0.3% downloads on crates.io
Top 1.2% dependent packages on crates.io
Top 0.2% dependent repos on crates.io
Top 0.7% docker downloads on crates.io

crates.io : waker-fn

Convert closures into wakers

Registry - Source - Documentation - JSON
purl: pkg:cargo/waker-fn
Keywords: async, callback, wake, waker, closure, rust
License: Apache-2.0,MIT
Latest release: 29 days ago
First release: about 4 years ago
Dependent packages: 39
Dependent repositories: 12,591
Downloads: 42,168,374 total
Stars: 44 on GitHub
Forks: 3 on GitHub
Docker dependents: 330
Docker downloads: 25,246,502
Total Commits: 20
Committers: 3
Average commits per author: 6.667
Development Distribution Score (DDS): 0.3
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 29 days ago

vexide-async 0.1.1
The async executor at the core of vexide
2 versions - Latest release: 24 days ago - 3 dependent packages - 223 downloads total - 7 stars on GitHub - 1 maintainer
mbroker
Message Broker-dispatcher library
1 version - Latest release: 26 days ago - 261 downloads total - 1 maintainer
tachyonix 0.3.0
A very fast asynchronous, multi-producer, single-consumer bounded channel.
5 versions - Latest release: 26 days ago - 5 dependent packages - 1 dependent repositories - 76.8 thousand downloads total - 98 stars on GitHub - 1 maintainer
async-event 0.2.0
An efficient async condition variable for lock-free algorithms.
3 versions - Latest release: 26 days ago - 7 dependent packages - 1 dependent repositories - 91.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 4.6% on crates.io
wasmer-wasix 0.20.0
WASI and WASIX implementation library for Wasmer WebAssembly runtime
25 versions - Latest release: about 1 month ago - 11 dependent packages - 17 dependent repositories - 606 thousand downloads total - 18,039 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
lapin 2.3.4 💰
AMQP client library
151 versions - Latest release: about 1 month ago - 70 dependent packages - 356 dependent repositories - 2.45 million downloads total - 987 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
blocking 1.6.0
A thread pool for isolating blocking I/O in async programs
31 versions - Latest release: about 1 month ago - 84 dependent packages - 7,801 dependent repositories - 32.1 million downloads total - 313 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
async-executor 1.11.0
Async executor
27 versions - Latest release: about 2 months ago - 97 dependent packages - 9,147 dependent repositories - 31.8 million downloads total - 229 stars on GitHub
smolscale2 0.5.6
hitdns fork of original smolscale
12 versions - Latest release: 2 months ago - 2 dependent packages - 4.96 thousand downloads total - 0 stars on GitHub - 1 maintainer
gst-plugin-threadshare 0.12.4
GStreamer Threadshare Plugin
20 versions - Latest release: 2 months ago - 6.2 thousand downloads total - 68 stars on gitlab.freedesktop.org - 2 maintainers
pros 0.9.0
Rust bindings for PROS
21 versions - Latest release: 2 months ago - 1 dependent package - 7.55 thousand downloads total - 21 stars on GitHub - 2 maintainers
pros-async 0.2.0
A simple async executor for pros-rs
2 versions - Latest release: 2 months ago - 1 dependent package - 870 downloads total - 21 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
event-listener 5.3.0
Notify async tasks or threads
32 versions - Latest release: 2 months ago - 117 dependent packages - 15,911 dependent repositories - 74.2 million downloads total - 341 stars on GitHub - 1 maintainer
asynchronix 0.2.2
A high performance asychronous compute framework for system simulation.
4 versions - Latest release: 2 months ago - 2.16 thousand downloads total - 149 stars on GitHub - 1 maintainer
Top 3.8% on crates.io
mysql_async 0.34.1
Tokio based asynchronous MySql client library.
67 versions - Latest release: 3 months ago - 49 dependent packages - 310 dependent repositories - 2.26 million downloads total - 365 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
futures-lite 2.3.0
Futures, streams, and async I/O combinators
35 versions - Latest release: 3 months ago - 521 dependent packages - 12,854 dependent repositories - 52.5 million downloads total - 413 stars on GitHub - 1 maintainer
Top 3.0% on crates.io
async-io 2.3.2
Async I/O and timers
57 versions - Latest release: 3 months ago - 239 dependent packages - 8,982 dependent repositories - 40.7 million downloads total - 403 stars on GitHub
messagebus 0.15.2 💰
MessageBus allows intercommunicate with messages between modules
43 versions - Latest release: 4 months ago - 18.3 thousand downloads total - 22 stars on GitHub - 1 maintainer
Top 8.9% on crates.io
xtra 0.6.0
A tiny actor framework
29 versions - Latest release: 4 months ago - 4 dependent packages - 17 dependent repositories - 37.2 thousand downloads total - 300 stars on GitHub - 2 maintainers
smolscale 0.4.4
A high-performance async-task scheduler
68 versions - Latest release: 5 months ago - 29 dependent packages - 15 dependent repositories - 99.3 thousand downloads total - 37 stars on GitHub - 1 maintainer
Top 3.8% on crates.io
async-lock 3.3.0
Async synchronization primitives
30 versions - Latest release: 5 months ago - 158 dependent packages - 10,748 dependent repositories - 46.1 million downloads total - 231 stars on GitHub - 1 maintainer
edge-executor 0.4.1
Async executor suitable for embedded environments.
7 versions - Latest release: 7 months ago - 2 dependent packages - 18 dependent repositories - 140 thousand downloads total - 31 stars on GitHub - 1 maintainer
async_ui_web 0.2.1
Async UI for the Browser
3 versions - Latest release: 8 months ago - 1.09 thousand downloads total - 548 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.51 thousand downloads total - 15 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
flume 0.11.0 💰
A blazingly fast multi-producer channel
37 versions - Latest release: 10 months ago - 460 dependent packages - 4,451 dependent repositories - 27.1 million downloads total - 2,036 stars on GitHub - 1 maintainer
unsend 0.2.1 💰
A thread unsafe runtime for thread unsafe people
4 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 1.97 thousand downloads total - 26 stars on GitHub - 1 maintainer
threadfin 0.1.2 💰
A thread pool for running multiple tasks on a configurable group of threads.
3 versions - Latest release: over 1 year ago - 5 dependent repositories - 4.13 thousand downloads total - 50 stars on GitHub - 1 maintainer
ratmom 0.1.0
Sensible, async, curl-based HTTP client
1 version - Latest release: over 1 year ago - 2 dependent packages - 924 downloads total - 1 stars on codeberg.org - 1 maintainer
local-ex 0.1.0
Thread local async executor
1 version - Latest release: over 1 year ago - 401 downloads total - 1 maintainer
diatomic-waker 0.1.0
An async, lock-free synchronization primitive for task wakeup.
1 version - Latest release: over 1 year ago - 5 dependent packages - 2 dependent repositories - 80.6 thousand downloads total - 7 stars on GitHub - 1 maintainer
async_ui_gtk 0.1.0
Async UI for GTK4
1 version - Latest release: over 1 year ago - 454 downloads total - 548 stars on GitHub - 1 maintainer
observables 0.1.0
Simple Reactivity
1 version - Latest release: over 1 year ago - 3 dependent packages - 1.03 thousand downloads total - 548 stars on GitHub - 1 maintainer
isahc-opendal-workaround 2.0.0-opendal.1 💰
The practical HTTP client that is fun to use.
1 version - Latest release: almost 2 years ago - 1 dependent package - 2 dependent repositories - 44.7 thousand downloads total - 678 stars on GitHub - 1 maintainer
triex 0.1.0
Trivial Executor
1 version - Latest release: almost 2 years ago - 455 downloads total - 0 stars on GitHub - 1 maintainer
barrage 0.2.3
An async broadcast channel
5 versions - Latest release: almost 2 years ago - 1 dependent package - 16 dependent repositories - 31.7 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
isahc 1.7.2 💰
The practical HTTP client that is fun to use.
43 versions - Latest release: about 2 years ago - 161 dependent packages - 1,331 dependent repositories - 5.64 million downloads total - 669 stars on GitHub - 1 maintainer
decurse 0.0.4
Macro to make recursive function run on the heap (i.e. no stack overflow).
4 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 2.41 thousand downloads total - 23 stars on GitHub - 1 maintainer
yield-closures 0.1.0
An implementation of MCP-49
1 version - Latest release: over 2 years ago - 436 downloads total - 1 stars on GitHub - 1 maintainer
Top 7.8% on crates.io
async-oneshot 0.5.9
A fast, small, full-featured, async-aware oneshot channel.
11 versions - Latest release: about 3 years ago - 28 dependent packages - 288 dependent repositories - 368 thousand downloads total - 60 stars on GitHub - 3 maintainers