#actor

acto

light-weight Actor library for Rust

26 releases

0.8.2 May 19, 2026
0.8.1 Oct 22, 2025
0.8.0 Jun 26, 2025
0.7.2 Mar 16, 2025
0.1.0 Feb 20, 2021

#397 in Concurrency

Download history 5314/week @ 2026-02-23 3364/week @ 2026-03-02 3631/week @ 2026-03-09 4610/week @ 2026-03-16 4598/week @ 2026-03-23 3893/week @ 2026-03-30 4937/week @ 2026-04-06 4575/week @ 2026-04-13 7483/week @ 2026-04-20 7476/week @ 2026-04-27 6940/week @ 2026-05-04 6443/week @ 2026-05-11 6939/week @ 2026-05-18 7646/week @ 2026-05-25 8715/week @ 2026-06-01 9704/week @ 2026-06-08

33,936 downloads per month
Used in 58 crates (2 directly)

Apache-2.0 OR MIT

57KB
1K SLoC

Runtime-agnostic actor library for Rust

Currently supports tokio for execution. Please refer to AcTokio for example usage.

Actors combine well with sharing immutable snapshots, like futures-signals.


Acto

Minimal actor library for Rust, including opt-in parental supervision. While it is runtime-agnostic, built-in support is only provided for Tokio (using the tokio crate feature).

Check out the documentation for AcTokio and ActoCell for usage examples.

Dependencies

~4.5–7.5MB
~65K SLoC