#actor #tokio #meio #async #actors-framework #wasm #mio

meio

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

69 releases (45 breaking)

0.97.0 Dec 12, 2021
0.96.0 Oct 7, 2021
0.95.2 Oct 5, 2021
0.93.0 Jul 28, 2021
0.7.0 Apr 7, 2020

#1 in #meio

Download history 16/week @ 2024-12-26 93/week @ 2025-01-02 168/week @ 2025-01-09 74/week @ 2025-01-16 19/week @ 2025-01-23 66/week @ 2025-01-30 33/week @ 2025-02-06 137/week @ 2025-02-13 28/week @ 2025-02-20 179/week @ 2025-02-27 148/week @ 2025-03-06 116/week @ 2025-03-13 98/week @ 2025-03-20 62/week @ 2025-03-27 107/week @ 2025-04-03 98/week @ 2025-04-10

390 downloads per month
Used in 24 crates (15 directly)

Apache-2.0

110KB
2.5K SLoC

meio - is the lightweight asynchronous actor framework for Rust. It extends tokio runtime to bring actor benefits to it.

The framework is designed for business applications where developers need a flexible code base and pluggable actors.

It also has a fast runtime that calls async methods of plain structs in an isolated asynchronous task.


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"] }

Dependencies

~4–12MB
~134K SLoC