Actors

Top 23 Actor Open-Source Projects

  • Orleans

    Cloud Native application framework for .NET

  • Project mention: .NET 8 – .NET Blog | news.ycombinator.com | 2023-11-14

    We should chat more about Reminders v2 - I want to learn more about what you'd like it to provide. Can you comment on the issue (https://github.com/dotnet/orleans/issues/7573)? If you'd like to see some of what is in the works, please message me on Discord and we can chat more about it (https://aka.ms/orleans/discord)

  • protoactor-go

    Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin

  • Project mention: Is there a programming language that will blow my mind? | /r/ProgrammingLanguages | 2023-06-01

    https://github.com/asynkron/protoactor-go & this is a great lib, that implements a Erlang/Akka-like the Actor Model in Go.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Quasar

    Fibers, Channels and Actors for the JVM (by puniverse)

  • Project mention: Java 21 makes me like Java again | news.ycombinator.com | 2023-09-16

    Java 21 doesn't retrofit green threads though. Quasar [0] is a library that implemented fibers for Java and the main developer pron has joined the OpenJDK development team. All that was necessary for first party support is to make the JDK libraries yield when blocking.

    Adopting async isn't impossible at all, there is very little demand for it.

    [0] https://docs.paralleluniverse.co/quasar/

  • lunatic

    Lunatic is an Erlang-inspired runtime for WebAssembly

  • Project mention: Spinkube: Running WASM in Kubernetes | news.ycombinator.com | 2024-03-14

    This reminds me of Lunatic [1], an Erlang-inspired runtime for WebAssembly. Unfortunately it seems like development stalled some months ago.

    [1] https://lunatic.solutions/

  • C++ Actor Framework

    An Open Source Implementation of the Actor Model in C++

  • Project mention: C++ Jobs - Q3 2023 | /r/cpp | 2023-07-04

    CAF

  • ergo

    An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.

  • Orbit

    Orbit - Virtual actor framework for building distributed systems (by orbit)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • protoactor-dotnet

    Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin

  • poolboy

    A hunky Erlang worker pool factory

  • cinemagoer

    Cinemagoer is a Python package useful to retrieve and manage the data of the IMDb (to which we are not affiliated in any way) movie database about movies, people, characters and companies

  • akka-bootcamp

    Self-paced training course to learn Akka.NET fundamentals from scratch

  • riker

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

  • Boutique

    ✨ A magical persistence library (and so much more) for state-driven iOS and Mac apps ✨

  • actors.unity

    🚀Actors is a framework empowering developers to make better games faster on Unity.

  • exactor

    Helpers for simpler implementation of GenServer based processes

  • Coerce-rs

    Actor runtime and distributed systems framework for Rust

  • comedy

    Node.js actor framework.

  • Project mention: Ready Player Two – What the Multiplayer Web Can Learn from Video Games | news.ycombinator.com | 2023-10-18

    Someone has!

    https://github.com/untu/comedy

    However to the below point, Bolt ons are never as good as baked ins. This is especially true for concurrency.

  • swift-distributed-actors

    Peer-to-peer cluster implementation for Swift Distributed Actors

  • Akkatecture

    a cqrs and event sourcing framework for dotnet core using akka.net

  • Hopac

    http://hopac.github.io/Hopac/Hopac.html

  • Project mention: Is Parallel Programming Hard, and, If So, What Can You Do About It? v2023.06.11a | news.ycombinator.com | 2023-06-14

    https://github.com/Hopac/Hopac is such an impressive piece of software. Too bad it never really took off like it deserved but with more popular competition like rx or just tasks/async (which is enough for most stuff) pretty unavoidable.

  • Orleankka

    Functional API for Microsoft Orleans http://orleanscontrib.github.io/Orleankka

  • sobjectizer

    An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.

  • Project mention: SObjectizer Tales - Epilogue | dev.to | 2024-04-25

    Message Delivery Tracing aims to debug an application built on top of SObjectizer. In essence, it logs the primary stages of the message delivery process, allowing visibility into whether there is a suitable subscriber with the corresponding event handler.

  • Anahita

    Anahita is a platform and framework for developing open science and knowledge sharing applications on a social networking foundation.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Actors related posts

  • Learn OTP with Gleam

    2 projects | news.ycombinator.com | 24 Apr 2024
  • Wasmcloud 1.0 Release Notes

    1 project | news.ycombinator.com | 19 Apr 2024
  • CNCF WasmCloud 1.0

    1 project | news.ycombinator.com | 18 Apr 2024
  • SObjectizer Tales - 27. Design ideas

    1 project | dev.to | 11 Apr 2024
  • SObjectizer Tales - 26. Dispatcher selection

    2 projects | dev.to | 4 Apr 2024
  • SObjectizer Tales - 23. Mutable messages

    1 project | dev.to | 14 Mar 2024
  • Spinkube: Running WASM in Kubernetes

    2 projects | news.ycombinator.com | 14 Mar 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Actor projects? This list will help you:

Project Stars
1 Orleans 9,841
2 protoactor-go 4,883
3 Quasar 4,545
4 lunatic 4,537
5 C++ Actor Framework 3,112
6 ergo 2,668
7 Orbit 1,705
8 protoactor-dotnet 1,668
9 poolboy 1,526
10 cinemagoer 1,192
11 akka-bootcamp 1,025
12 riker 1,003
13 Boutique 881
14 actors.unity 733
15 exactor 679
16 Coerce-rs 672
17 comedy 637
18 swift-distributed-actors 569
19 Akkatecture 523
20 Hopac 518
21 Orleankka 487
22 sobjectizer 460
23 Anahita 432

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com