#actor #acto

acto

light-weight Actor library for Rust

23 releases

0.7.3 Apr 6, 2025
0.7.2 Mar 16, 2025
0.7.1 Jul 8, 2024
0.7.0 Jan 19, 2024
0.1.0 Feb 20, 2021

#498 in Concurrency

Download history 935/week @ 2025-01-10 787/week @ 2025-01-17 733/week @ 2025-01-24 835/week @ 2025-01-31 840/week @ 2025-02-07 551/week @ 2025-02-14 662/week @ 2025-02-21 381/week @ 2025-02-28 523/week @ 2025-03-07 727/week @ 2025-03-14 709/week @ 2025-03-21 775/week @ 2025-03-28 698/week @ 2025-04-04 436/week @ 2025-04-11 427/week @ 2025-04-18 537/week @ 2025-04-25

2,238 downloads per month
Used in 18 crates (2 directly)

Apache-2.0 OR MIT

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

~0.7–6.5MB
~36K SLoC