Showing 36 of 218 projects
An open-source, Google Zanzibar-inspired database for storing and querying fine-grained authorization data at scale.
Official Go client for NATS, a cloud-native messaging system, enabling high-performance publish-subscribe and request-reply communication.
A curated list of Chaos Engineering resources, including tools, books, papers, and educational materials.
A progressive microservices framework for Node.js that helps build efficient, reliable, and scalable services.
A real-time data integration platform that creates and continually updates consistent views of transactional data using SQL.
A highly scalable realtime pub/sub and RPC framework for building distributed systems with WebSockets.
A language-agnostic persistent background job server for distributing and executing work across machines.
Go package for generating and inspecting UUIDs compliant with RFC 9562 and DCE 1.1 standards.
A Byzantine Fault Tolerant (BFT) middleware for securely replicating state machines across many machines.
A lightweight, embeddable workflow engine for .NET Standard, designed for long-running processes with state tracking.
An event-native database platform engineered for modern software applications and event-driven architectures.
A modular, high-performance Ethereum full node implementation written in Rust, designed for speed and developer flexibility.
A Rust implementation of the libp2p modular networking stack for building peer-to-peer applications.
Ultra fast distributed actor framework for Go, C#, and Java/Kotlin, enabling cross-platform concurrency and messaging.
A set of open-source software libraries and tools for building robot applications, from drivers to algorithms.
A cluster manager that provides efficient resource isolation and sharing across distributed applications on a shared pool of nodes.
A feature-complete, high-performance multi-group Raft consensus library in Go for building fault-tolerant distributed systems.
A fast and reliable distributed background task processing library for Python 3.
A distributed data streaming engine with stateful stream processing for building responsive data-intensive applications.
A lean distributed data streaming engine and stream processing framework written in Rust for building responsive data-intensive applications.
Confluent's high-performance Golang client for Apache Kafka, built on librdkafka with commercial support.
An asynchronous Python framework for building services that interact with Apache Kafka, RabbitMQ, NATS, and Redis event streams.
A .NET port of the Akka actor model framework for building concurrent, distributed, and fault-tolerant systems in C# and F#.
A Go implementation of ULID, a lexicographically sortable identifier alternative to UUID.
An open-source, Git-native platform-as-a-service for building, deploying, and scaling applications with self-hosted infrastructure.
A distributed time series database, query engine, and metrics platform with Prometheus and Graphite compatibility.
A distributed stream processing engine in Rust that performs stateful computations on real-time data with subsecond results.
A lightweight message queue built on PostgreSQL, offering SQS-like functionality with transactional guarantees.
A battle-tested client-side IPC library with built-in load balancing, fault tolerance, and support for HTTP/TCP/UDP protocols.
Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications at scale.
Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications at scale.
A lightweight, brokerless messaging library implementing scalability protocols for publish/subscribe, request/reply, and service discovery.
An actor-based framework for building distributed, event-driven systems in Go, inspired by Erlang with network transparency.
A globally unique ID generator for the web, using a 12-byte Mongo Object ID algorithm with a compact base32hex string representation.
A persistent message streaming platform built in Rust for ultra-low latency and high throughput, supporting multiple transport protocols.
A lightweight, efficient, and fast high-level web crawling and scraping framework for .NET.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.