Showing 29 of 29 projects
A comprehensive library for building and training Graph Neural Networks (GNNs) with PyTorch.
A PyTorch library for building and training Graph Neural Networks (GNNs) on structured and irregular data.
A tiny RPC library that simplifies WebWorker communication by hiding postMessage complexity with ES6 Proxies.
Actor framework for Rust providing a high-level API for building concurrent, distributed systems.
A Rust library providing a comprehensive toolkit of concurrent data structures, synchronization primitives, and memory management utilities.
Ultra fast distributed actor framework for Go, C#, and Java/Kotlin, enabling cross-platform concurrency and messaging.
An actor-based framework for building distributed, event-driven systems in Go, inspired by Erlang with network transparency.
A message-passing library for iOS/macOS apps and extensions using shared App Groups and Darwin notifications.
An open-source C++ framework implementing the Actor Model for building scalable, high-performance concurrent and distributed applications.
A blazingly fast, low-latency actor engine written in Go for building highly concurrent and distributed systems.
A Clojure library providing facilities for asynchronous programming and communication via channels.
A high-performance message-passing memory allocator designed for scalable multithreaded applications.
A lightweight library for building and training graph neural networks in JAX, providing graph data structures, utilities, and model implementations.
A lightweight library for building and training graph neural networks using JAX.
A collection of example packages demonstrating ROS 2 concepts, features, and best practices.
A Clojure library providing Erlang-style concurrency with fibers, channels, and actors built on Quasar.
A Ruby library for fine-grained concurrency using fibers, structured concurrency, and high-performance I/O.
A small, mature C++ framework implementing Actor, Publish-Subscribe, and CSP models to simplify concurrent and multithreaded application development.
A library and toolkit for communication and device interfaces in robotics, from humanoids to embedded devices.
A Concurrent ML-style library for F# providing lightweight concurrency primitives and message-passing.
A functional, message-based API extension for Microsoft Orleans, enabling composable actor communication for CQRS, event-sourcing, and FSM.
ROS 2 client library for Python, enabling Python applications to communicate in robotic systems.
A minimalistic, event loop friendly C++ actor micro-framework with Erlang-like supervisor trees for building reliable concurrent applications.
A lightweight Go library for building concurrent programs using the Actor model and CSP principles.
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 scalable RPC library for Erlang-VM languages using a mailbox-per-node architecture to avoid distributed port congestion.
A concurrent programming library for Lua that enables parallel execution of Lua processes using message passing and POSIX threads.
A Common Lisp implementation of transactional Hewitt Actors for building highly concurrent, thread-agnostic, and secure distributed 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.