Rust actor-model

Open-source Rust projects categorized as actor-model

Top 13 Rust actor-model Projects

  • actix

    Actor framework for Rust.

    Project mention: Keyword Generics Progress Report: February 2023 | Inside Rust Blog | /r/rust | 2023-02-23

    I think it's fairer to say the language got so much more powerful that there wasn't any point making actors a language feature when they can be built from existing orthogonal language features. You're probably looking for actix (not actix-web, just actix). There's also Lunatic built in Rust but supporting any actors compiled to WebAssembly.

  • citybound

    A work-in-progress, open-source, multi-player city simulation game.

  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

  • stateright

    A model checker for implementing distributed systems.

    Project mention: Distributed Async Executors? | /r/rust | 2022-12-05
  • message-io

    Fast and easy-to-use event-driven network library.

  • riker

    Easily build efficient, highly concurrent and resilient applications. An Actor Framework for Rust.

    Project mention: Any good distributed actor crates? | /r/rust | 2023-01-05

    I remember a crate called riker that did distribute actors but it looks like it's abandoned unfortunately.

  • Coerce-rs

    Actor runtime and distributed systems framework for Rust

    Project mention: Coerce – Distributed actor framework in Rust | | 2023-02-17
  • lam

    :rocket: a lightweight, universal actor-model vm for writing scalable and reliable applications that run natively and on WebAssembly (by leostera)

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • xtra

    🎭 A tiny actor framework (by Restioson)

  • crossbus

    A Platform-less, Runtime-less Actor Computing Model

    Project mention: Integrate Blog OS with CrossBus: Vga Text | /r/rust | 2023-04-06

    The full code is here.

  • capability-providers

    wasmCloud official capability providers

  • actix-telepathy

    Cluster extension for actix

  • uppercut

    Small and simple actor model implementation.

  • busan

    An actor implementation in Rust

    Project mention: What's everyone working on this week (21/2023)? | /r/rust | 2023-05-21

    I mentioned last week that I was implementing a simple load balancer in my actor system implementation to figure out what was missing. I spent most of my time fixing some bits around message sending, serializing actor addresses, and some bugs/cleanup.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-21.

Rust actor-model related posts


What are some of the best open-source actor-model projects in Rust? This list will help you:

Project Stars
1 actix 8,055
2 citybound 7,405
3 stateright 1,427
4 message-io 954
5 riker 953
6 Coerce-rs 573
7 lam 247
8 xtra 221
9 crossbus 117
10 capability-providers 71
11 actix-telepathy 52
12 uppercut 9
13 busan 5
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.