#async #actors

meio

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

48 releases (breaking)

0.89.1 Jun 7, 2021
0.88.1 May 27, 2021
0.85.0 Mar 24, 2021
0.50.0 Dec 29, 2020
0.7.0 Apr 7, 2020

#42 in Concurrency

Download history 549/week @ 2021-02-23 325/week @ 2021-03-02 608/week @ 2021-03-09 573/week @ 2021-03-16 322/week @ 2021-03-23 285/week @ 2021-03-30 306/week @ 2021-04-06 222/week @ 2021-04-13 207/week @ 2021-04-20 58/week @ 2021-04-27 137/week @ 2021-05-04 25/week @ 2021-05-11 112/week @ 2021-05-18 149/week @ 2021-05-25 66/week @ 2021-06-01 86/week @ 2021-06-08

1,013 downloads per month
Used in 13 crates (11 directly)

MIT/Apache

97KB
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–6MB
~105K SLoC