Showing 36 of 516 projects
A JavaScript HTTP client library for interacting with IPFS daemons via their HTTP API.
A protocol for secure and reliable communication between independent blockchains, enabling cross-chain token transfers and data exchange.
Rust bindings for ZeroMQ, providing a safe API for high-performance distributed messaging.
A high-performance C/C++ client library for Apache Kafka, supporting producers, consumers, and admin operations.
A distributed syslog log router for merging and redistributing multiple incoming log streams to subscribers.
A scalable, mature, and versatile web crawler built on Apache Storm for building low-latency, distributed crawling systems.
A distributed event bus broker providing a RESTful API abstraction over Kafka-like queues for real-time data streaming.
A Go library for generating super short, fully unique, non-sequential, and URL-friendly IDs at high speed.
A scalable, distributed MQTT broker written in Rust, designed for high-concurrency IoT and M2M applications.
A lightweight, distributed CI/CD platform written in Go for testing models and code.
A collection of example packages demonstrating ROS 2 concepts, features, and best practices.
An ETS-based key/value cache for Elixir with row-level isolated writes, TTL support, and modification callbacks.
A Clojure library providing Erlang-style concurrency with fibers, channels, and actors built on Quasar.
An Elixir rate-limiter with pluggable backends and multiple algorithms for API requests, file uploads, and more.
Temporal's Go SDK for authoring scalable and resilient workflows and activities.
A distributed MySQL binlog storage system built on Raft, acting as a replication intermediary to reduce master load.
A Byzantine fault-tolerant consensus engine for replicating state machines across distributed systems, powering blockchain networks.
A server-side event stream aggregator for Hystrix metrics from distributed services.
A proxy tool for chaos engineering that simulates real-world distributed system failures to test application resilience.
An efficient and feature-complete Go implementation of the circuit breaker pattern, inspired by Netflix Hystrix.
A distributed data pipeline service for collecting, aggregating, and dispatching large volumes of application events and log data.
A simple and powerful Elixir wrapper for the Mnesia distributed real-time database, providing an intuitive API.
A Crystal port of Sidekiq providing simple, efficient background job processing with high throughput.
A curated list of awesome projects, tools, libraries, and resources for developers building with the Substrate blockchain framework.
A Go library implementing consistent hashing with bounded loads for uniform key distribution and load balancing.
The standard C++ client library for building nodes and applications in ROS 2.
A lightweight real-time big data streaming engine built on Akka for high-throughput, low-latency data processing.
A pure Go implementation of the nanomsg Scalability Protocols (SP) messaging system, supporting multiple transport and topology patterns.
A distributed MQTT broker built on Kafka, handling 100M+ connections and 10M+ messages/sec with industrial-grade persistence.
A Redis-backed job processing system for Elixir with Sidekiq/Resque compatibility and isolated queue supervision trees.
A pluggable job queue and worker pool for Elixir, focused on at-least-once execution and clusterable components.
An open-source distributed IoT platform based on Zabbix for collecting, analyzing, and storing data from millions of devices.
An open-source, cloud-native streaming database designed for real-time data processing and IoT applications.
Advanced cryptographic toolkit for Go providing primitives beyond basic signing and encryption for distributed systems.
A Java library for state-of-the-art online and offline map matching using OpenStreetMap, designed for scalable location-based services.
A .NET client library for Consul, providing idiomatic access to service discovery, configuration, and orchestration.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.