Showing 36 of 441 projects
A zero-configuration Java 8 library for building and running REST microservices with a plugin-based architecture.
API observability middleware for Node.js microservices, tracing calls and monitoring performance, health, and usage statistics.
Temporal's Go SDK for authoring scalable and resilient workflows and activities.
A polyglot workflow automation platform that orchestrates self-contained agents written in any language, enabling periodic execution, polling, and event-driven orchestration.
An open-source data API gateway that sits between applications and Cassandra, enabling multiple APIs and data models.
A complete, dependency-free Go port of httpbin for testing HTTP clients and APIs.
A suite of libraries for using gRPC with Reactive Streams programming models like RxJava and Spring Reactor.
A simple, modular, and observable Go framework for building production-grade backend applications.
A server-side event stream aggregator for Hystrix metrics from distributed services.
A Go library for building health check endpoints with synchronous and asynchronous checks, caching, and middleware support.
A Lua Kafka client driver for OpenResty/ngx_lua using the cosocket API for non-blocking communication.
An efficient and feature-complete Go implementation of the circuit breaker pattern, inspired by Netflix Hystrix.
A blueprint for building reactive microservice applications using Vert.x, featuring a micro-shop example.
A performant pure-PHP AMQP client for RabbitMQ with synchronous and asynchronous (ReactPHP) support.
A modern .NET framework for communication over RabbitMQ with a modular, middleware-oriented architecture.
A self-service IoT toolbox enabling non-technical users to connect, analyze, and explore industrial IoT data streams.
A simple, fast, and scalable Go RPC library optimized for high-load microservices.
A reactive Java library for building high-performance microservices with REST, JSON, and WebSocket support.
A traceable, extendable, and minimalist event bus implementation for Elixir with built-in event store and watcher based on ETS.
A traceable, extendable, and minimalist event bus implementation for Elixir with built-in event store and watcher using ETS.
A collection of working examples demonstrating Google's open-source technology stack for cloud-native development.
An idiomatic Elixir wrapper for the Erlang RabbitMQ client, implementing the AMQP 0.9.1 protocol.
A .NET client library for Consul, providing idiomatic access to service discovery, configuration, and orchestration.
A simple high-performance Redis message queue for Node.js with multiple queue types, scheduling, and a web UI.
A minimal example demonstrating how to integrate FastAPI with Celery using RabbitMQ and Redis for asynchronous task processing.
A production-ready Circuit Breaker pattern implementation for PHP applications with multiple strategies and storage adapters.
The first REST API framework for Java, offering a unified approach to building web clients and servers with minimal dependencies.
A Java client library for the NATS messaging system, enabling high-performance publish-subscribe and request-reply communication.
A highly-available, version-controlled service configuration repository based on Git, ZooKeeper, and HTTP/2.
A .NET Core rapid development framework implementing DDD and CQRS patterns for event-driven, event-sourced applications.
The official C# .NET client library for the NATS messaging system, supporting .NET Framework 4.6+ and .NET Standard 1.6.
A simple reverse proxy that manages multiple local apps through custom domains, eliminating port memorization.
A lightweight, extensible messaging framework for .NET supporting pub/sub and request-response patterns with multiple broker integrations.
A universal HTAP engine providing ACID transactions and real-time analytics across diverse databases.
A Workflow-As-Code microservice orchestration platform for building resilient, fault-tolerant, and scalable long-running processes.
A high-throughput, low-latency reactive microservices library with built-in service discovery, load balancing, and pluggable API gateways.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.