Showing 21 of 57 projects
An experimental F# typed API for Akka.NET, simplifying actor creation and enabling static type safety.
A distributed workflow engine and state machine library for Go that implements aspect-oriented programming and the actor model.
A lightweight F# library for game composition using entity-component-system (ECS) and actor-like messaging.
A lightweight Swift library providing one-line throttle, debounce, and delay functions with built-in thread safety via Swift's actor model.
A lightweight, typed Actor library for Scala and Scala.js to build concurrent data pipelines and state machines.
An Akka.NET reference architecture demonstrating CQRS with in-memory replication, cluster sharding, and event sourcing for high-throughput, fault-tolerant systems.
A concurrent programming library for Lua that enables parallel execution of Lua processes using message passing and POSIX threads.
A Rust library providing Monad, MonadIO, coroutines, actors, and functional programming utilities inspired by Rx, Haskell, and Python.
An actor system for C# built on Language-Ext, enabling functional concurrent programming with Redis persistence and JS integration.
A Common Lisp implementation of transactional Hewitt Actors for building highly concurrent, thread-agnostic, and secure distributed systems.
Quick reference cheatsheets for GenServer and Supervisor patterns in Elixir.
A library for implementing OTP-compliant processes natively in Elixir with selective receive capabilities.
An actor model implementation for Swift providing asynchronous, non-blocking message-driven concurrency.
An Elixir wrapper around Erlang OTP's gen_fsm behavior for building finite state machines.
An experimental Hunchentoot task manager built on cl-gserver for improved request handling with actor-based concurrency.
A library implementing CSP channels in Elixir, inspired by Go channels and Clojure core.async.
An actor library for Rust built on Tokio, featuring async messaging, remote actors, event bus, and load balancing.
A high-performance, Vert.x-based distributed Java game server for real-time indie multiplayer development.
An actor model concurrency library for LispWorks, enabling message-passing parallelism in Common Lisp.
Integrates Akka actor framework with Apache Wicket web framework for Java applications.
A functional programming library for Vert.x that introduces effects, actors, and persistent data structures to build scalable and reliable systems.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.