Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
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 vexide2 versions - Latest release: 24 days ago - 3 dependent packages - 223 downloads total - 7 stars on GitHub - 1 maintainer
mbroker
Message Broker-dispatcher library1 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
wasmer-wasix 0.20.0
WASI and WASIX implementation library for Wasmer WebAssembly runtime25 versions - Latest release: about 1 month ago - 11 dependent packages - 17 dependent repositories - 606 thousand downloads total - 18,039 stars on GitHub - 1 maintainer
lapin 2.3.4 💰
AMQP client library151 versions - Latest release: about 1 month ago - 70 dependent packages - 356 dependent repositories - 2.45 million downloads total - 987 stars on GitHub - 1 maintainer
blocking 1.6.0
A thread pool for isolating blocking I/O in async programs31 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
async-executor 1.11.0
Async executor27 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 smolscale12 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 Plugin20 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 PROS21 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-rs2 versions - Latest release: 2 months ago - 1 dependent package - 870 downloads total - 21 stars on GitHub - 1 maintainer
event-listener 5.3.0
Notify async tasks or threads32 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
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
futures-lite 2.3.0
Futures, streams, and async I/O combinators35 versions - Latest release: 3 months ago - 521 dependent packages - 12,854 dependent repositories - 52.5 million downloads total - 413 stars on GitHub - 1 maintainer
async-io 2.3.2
Async I/O and timers57 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 modules43 versions - Latest release: 4 months ago - 18.3 thousand downloads total - 22 stars on GitHub - 1 maintainer
xtra 0.6.0
A tiny actor framework29 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 scheduler68 versions - Latest release: 5 months ago - 29 dependent packages - 15 dependent repositories - 99.3 thousand downloads total - 37 stars on GitHub - 1 maintainer
async-lock 3.3.0
Async synchronization primitives30 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 Browser3 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
flume 0.11.0 💰
A blazingly fast multi-producer channel37 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 people4 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 client1 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 executor1 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 GTK41 version - Latest release: over 1 year ago - 454 downloads total - 548 stars on GitHub - 1 maintainer
observables 0.1.0
Simple Reactivity1 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 Executor1 version - Latest release: almost 2 years ago - 455 downloads total - 0 stars on GitHub - 1 maintainer
barrage 0.2.3
An async broadcast channel5 versions - Latest release: almost 2 years ago - 1 dependent package - 16 dependent repositories - 31.7 thousand downloads total - 6 stars on GitHub - 1 maintainer
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-491 version - Latest release: over 2 years ago - 436 downloads total - 1 stars on GitHub - 1 maintainer
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