I just released Fluxion 0.7.0, a reactive stream processing library for Rust with something I haven't seen elsewhere: **true multi-runtime support out of the box**
โ Rust ๐ 2026-01-05 ๐ค surdeus ๐๏ธ 5Write Once, Run Anywhere
Fluxion works seamlessly across 5 different runtimes with zero configuration:
- Tokio
- async-std
- smol
- Native threads
- WASM (browser)
No runtime-specific code. No feature flags for basic usage. Just write your stream logic once and deploy it anywhereโfrom web servers to browsers to embedded systems.
Built on Solid Foundations
- 990+ tests, 95% code coverage
- Zero
unsafe, zerounwrap()in production - Temporal ordering guarantees
- Type-safe error propagation
- 4 complete working examples (including live WASM dashboard)
If you've ever wanted to reuse stream processing logic across different deployment targets without rewriting, this might be interesting to you. Feedback welcome!
Licensed Apache 2.0
1 post - 1 participant
๐ท๏ธ Rust_feed