πŸ“ˆ GH Trending Explorer 🎲 Surprise me

Search: actor-model Β· clear

statelyai / xstate

State machines, statecharts, and actors for complex logic

β˜… 30k TypeScript today
akka / akka-core

A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.

β˜… 13k Scala πŸ”₯ 4d ago
ponylang / ponyc

Pony is an open-source, actor-model, capabilities-secure, high performance programming language

β˜… 6.2k Pony today
akkadotnet / akka.net

Canonical actor model implementation for .NET with local + distributed actors in C# and F#.

β˜… 5.1k C# 4d ago
ergo-services / ergo

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

β˜… 4.7k Go 11d ago
nanomq / nanomq

An ultra-lightweight and blazing-fast Messaging Bus/MQTT Broker for Edge & SDV

β˜… 2.6k C today
apache / pekko

Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala

β˜… 1.7k Scala today
rivet-dev / agents

A durable process per agent, with memory that survives restarts

β˜… 1.6k TypeScript today
QuantumLeaps / qpc

QP/C Real-Time Event Framework/RTOS implements event-driven Active Object (Actor) model combined with Hierarchical State Machines. Specifically designed for embedded systems (e.g., ARM Cortex-M MCUs).

β˜… 1.4k C today
jodal / pykka

πŸŒ€ Pykka makes it easier to build concurrent Python applications.

β˜… 1.3k Python 10d ago
cherry-game / cherry

πŸ’ Cherry β€” Go game server framework powered by Actor Model. Serial goroutine per actor, NATS/etcd discovery, pluggable connectors (TCP/WS/HTTP), protobuf & object-pooled messaging, time wheel, snowflake. Born for MMO/SLG/RPG, scales to millions.

β˜… 819 Go 6d ago
scalecube / scalecube-services

Microservices library - scalecube-services is a high throughput, low latency reactive microservices library built to scale. It features: API-Gateways, service-discovery, service-load-balancing, the architecture supports plug-and-play service communication modules and features. built to provide performance and low-latency real-time stream-processing

β˜… 639 Java today
Stiffstream / 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.

β˜… 628 C++ 1d ago
cardmagic / solid-objects-js

Fix race conditions across Node.js processes: ordered operations, expiring holds, and state that survives a restart, in your SQL database. A SQL-backed virtual actor library.

β˜… 42 TypeScript 2d ago
cardmagic / solid-objects-ruby

Fix race conditions on one record in Rails: ordered operations, expiring holds, and durable state in your existing SQL database. A SQL-backed virtual actor library.

β˜… 40 Ruby 2d ago
tellus-rs / tellus

An actor framework for Rust: typed messages, supervision trees, death watch, event sourcing.

β˜… 37 Rust today
corezoid / research

Research papers by Alexander Vityaz, Corezoid Inc. β€” actor model, active transaction graphs, ontology of transition