#async #actors

meio

A compact actors framework for the async epoch in Rust & Tokio

64 releases (42 breaking)

0.94.0 Sep 10, 2021
0.93.5 Aug 24, 2021
0.93.0 Jul 28, 2021
0.85.0 Mar 24, 2021
0.7.0 Apr 7, 2020

#43 in Concurrency

Download history 80/week @ 2021-05-28 72/week @ 2021-06-04 131/week @ 2021-06-11 234/week @ 2021-06-18 118/week @ 2021-06-25 99/week @ 2021-07-02 90/week @ 2021-07-09 249/week @ 2021-07-16 114/week @ 2021-07-23 509/week @ 2021-07-30 553/week @ 2021-08-06 552/week @ 2021-08-13 1075/week @ 2021-08-20 258/week @ 2021-08-27 127/week @ 2021-09-03 294/week @ 2021-09-10

1,355 downloads per month
Used in 23 crates (15 directly)

Apache-2.0

100KB
2.5K SLoC

meio

Crates.io Released API docs

Lightweight async actor framework for Rust.

Usage

Check tests in lib.rs file to see how it works.

WASM

It has experimental WASM support. To activate use:

meio = { default-features = false, feautres = ["wasm"] }

lib.rs:

meio - lightweight async actor framework for Rust. The main benefit of this framework is that gives you tiny extension over tokio with full control.

It's designed for professional applications where you can't have strong restrictions and have keep flexibility.

Also this crate has zero-cost runtime. It just calls async method of your type.

Dependencies

~4–6.5MB
~113K SLoC