#actor

acto

light-weight Actor library for Rust

26 releases

0.8.1 Oct 22, 2025
0.8.0 Jun 26, 2025
0.7.4 Jun 15, 2025
0.7.2 Mar 16, 2025
0.1.0 Feb 20, 2021

#480 in Concurrency

Download history 2882/week @ 2025-10-17 2183/week @ 2025-10-24 2241/week @ 2025-10-31 2910/week @ 2025-11-07 2616/week @ 2025-11-14 2093/week @ 2025-11-21 1717/week @ 2025-11-28 2933/week @ 2025-12-05 2297/week @ 2025-12-12 2230/week @ 2025-12-19 1110/week @ 2025-12-26 2608/week @ 2026-01-02 3104/week @ 2026-01-09 3295/week @ 2026-01-16 3296/week @ 2026-01-23 3395/week @ 2026-01-30

13,925 downloads per month
Used in 40 crates (2 directly)

Apache-2.0 OR MIT

56KB
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

~5–8MB
~68K SLoC