All Git Users → smol-rs

21 open source projects by smol-rs

1. Async Channel
Async multi-producer multi-consumer channel
✭ 246
rust
2. Blocking
A thread pool for isolating blocking I/O in async programs
✭ 222
rust
3. Smol
A small and fast async runtime for Rust
4. Polling
Portable interface to epoll, kqueue, event ports, and wepoll
✭ 166
rust
5. Event Listener
Notify async tasks or threads
✭ 158
rust
6. Futures Lite
Futures, streams, and async I/O combinators.
✭ 147
rust
7. Async Task
Task abstraction for building executors
✭ 141
rust
8. Async Io
Async I/O and timers
✭ 138
rust
9. Fastrand
A simple and fast random number generator
✭ 127
rust
10. Async Fs
Async filesystem primitives
✭ 91
rust
11. Async Process
Async interface for working with processes
✭ 88
rust
12. Easy Parallel
Run closures in parallel
✭ 84
rust
13. Async Lock
Async synchronization primitives
✭ 68
rust
14. Concurrent Queue
Concurrent multi-producer multi-consumer queue
✭ 67
rust
15. async-broadcast
Async broadcast channels
✭ 60
rust
16. waker-fn
Convert closures into wakers
✭ 28
rust
17. cache-padded
Prevent false sharing by padding and aligning to the length of a cache line
✭ 43
rust
18. async-executor
Async executor
✭ 127
rustasync
19. async-compat
Compatibility adapter between tokio and futures
✭ 113
rustasync
20. vec-arena
[DEPRECATED] A simple object arena
✭ 38
rust
21. async-net
Async networking primitives for TCP/UDP/Unix communication
✭ 110
rustasync
1-21 of 21 user projects