Showing 36 of 57 projects
Actor-based state management and orchestration library for JavaScript and TypeScript using state machines and statecharts.
A powerful, pragmatic, and extremely fast Rust web framework for building scalable and reliable web services.
A platform for building highly responsive, resilient, and scalable distributed systems using the actor model.
A programming language and runtime system for building massively scalable soft real-time systems with high availability requirements.
A cross-platform framework for building robust, scalable distributed applications in .NET using the virtual actor model.
Actor framework for Rust providing a high-level API for building concurrent, distributed systems.
An open-source, multi-player city simulation game focusing on realism, collaborative planning, and microscopic detail simulation.
Ultra fast distributed actor framework for Go, C#, and Java/Kotlin, enabling cross-platform concurrency and messaging.
A .NET port of the Akka actor model framework for building concurrent, distributed, and fault-tolerant systems in C# and F#.
An actor-based framework for building distributed, event-driven systems in Go, inspired by Erlang with network transparency.
An open-source C++ framework implementing the Actor Model for building scalable, high-performance concurrent and distributed applications.
A 30-day guided exercise series for learning the Elixir programming language through hands-on coding challenges.
An ultra-lightweight, blazing-fast MQTT broker and messaging bus for IoT edge computing and software-defined vehicles.
A blazingly fast, low-latency actor engine written in Go for building highly concurrent and distributed systems.
An extremely fast, asynchronous, actor-based enterprise server framework for RPC, game servers, and web servers.
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala with the Actor Model.
An actor library for the web that runs classes in Web Workers to keep the main thread responsive.
A high-performance Rust library for building fault-tolerant, asynchronous actor-based systems that scale from local to distributed.
A fast, event-driven network library for Rust that simplifies socket management with a message and endpoint abstraction.
A microbenchmark that spawns one million concurrent actors/coroutines to compare concurrency performance across programming languages.
A Clojure library providing Erlang-style concurrency with fibers, channels, and actors built on Quasar.
A lightweight real-time big data streaming engine built on Akka for high-throughput, low-latency data processing.
A small, mature C++ framework implementing Actor, Publish-Subscribe, and CSP models to simplify concurrent and multithreaded application development.
A functional, message-based API extension for Microsoft Orleans, enabling composable actor communication for CQRS, event-sourcing, and FSM.
A distributed actor framework for Go that enables building scalable, reactive systems with typed messages and clustering.
An actor-native service mesh for durable, stateful computing that works across multiple programming languages and protocols.
A high-performance polymorphic binary serializer for .NET, designed for distributed systems with support for surrogates and version tolerance.
A framework for building distributed services with DDD, CQRS, and event sourcing on the Akka platform.
A Go library providing monads, optional types, Rx-style observables, and functional programming utilities.
An idiomatic Elixir wrapper for OTP's gen_statem behavior, providing cleaner syntax and automatic callback mode declaration.
A lightweight Go library for building concurrent programs using the Actor model and CSP principles.
A Swift library providing ordered task queues for sending work from nonisolated contexts to asynchronous contexts like actors.
A high-performance polymorphic serializer for .NET, designed for safe message transfer in distributed systems.
Sento is an actor framework for Common Lisp featuring actors, agents, FSMs, and an event stream for building reactive, concurrent systems.
A Scala library for natural language processing with functional and actor-based pipelines.
A concurrency and parallelism framework for Java and Groovy that provides intuitive abstractions for multi-core programming.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.