Showing 36 of 604 projects
Production-ready messaging solution for PHP with support for message queues, job queues, broadcasting, and WebSockets across multiple frameworks.
A distributed DNS service for service discovery built on top of etcd, using DNS queries to locate available services.
An open source API management platform that handles access control, rate limiting, analytics, and unified documentation.
A complete RPC framework for building networked applications with support for multiple languages, pub/sub, and server deployment.
A .NET framework for building async microservices with support for multiple message queues and databases.
A .NET framework for building async microservices with message-based communication, supporting multiple cloud providers and on-premises deployment.
A curated list of resources about serverless computing and serverless architectures.
A transparent, high-performance proxy written in Rust for the Linkerd service mesh, handling HTTP, HTTP/2, TCP, and WebSocket traffic.
A self-hosted API management platform that automates routing, authentication, documentation, and SDK generation for scalable API products.
An open-source networking platform implementing the Web Application Messaging Protocol (WAMP) for distributed applications.
A Go client library for AMQP 0.9.1, maintained by the RabbitMQ team, enabling communication with RabbitMQ servers.
A lightweight eventbus library for Go with async compatibility and cross-process event support.
A high-performance, cross-language RPC engine for PHP enabling remote communication between diverse programming languages.
A high-performance .NET library suite for low-allocation scenarios like microservices, distributed systems, and database engines.
An SDK for rapid development of microservices in Java with service registration, discovery, routing, and management.
A simplified insurance sales portal demonstrating microservices architecture with .NET Core, featuring CQRS, service discovery, and asynchronous communication.
A .NET library for building real-time apps with transparent caching and automatic dependency tracking, requiring minimal extra code for live updates.
A Rust wrapper for gRPC Core providing high-performance RPC with async support and HTTP/2.
A modern C++14 msgpack-RPC library for building client-server applications without IDL or code generation.
A lightweight message queue for Node.js that uses Redis as a backend, requiring no dedicated queue server.
A production-ready service registry for resilient mid-tier load balancing and failover, used at Bilibili.
A collection of libraries for building and running GraphQL clients and servers in Kotlin.
An open-source Business Process Management (BPM) suite for automating business processes and decisions.
A Node.js layout service that composes web pages from frontend microservices using streams for fast, SEO-friendly rendering.
A suite of app-centric assurance, validation, and introspection products for Kubernetes to prevent misconfigurations and outages.
A high-performance, extensible, cloud-native API gateway built with Go, featuring plugin-based architecture and enterprise-grade management.
Cookbook recipes for building HIPAA-compliant healthcare applications with Node.js and FHIR standards.
A PostgreSQL-based event store and message store for pub/sub, event sourcing, and microservices applications.
Open source Dota 2 data platform providing automated replay parsing and a public API for match analytics.
Extends the Spring programming model to implement Enterprise Integration Patterns for messaging and external system integration.
A lightweight, distributed configuration center for .NET Core applications with real-time updates and fault tolerance.
A cloud-native streaming and complex event processing engine that executes Streaming SQL queries for real-time event processing.
A lightweight, high-performance, embedded, component-based rule engine framework for Go, enabling dynamic orchestration of business logic.
A collection of full-stack Rust examples and tutorials for building web applications, APIs, and microservices.
A tiny, cross-platform, module-based web server for .NET, enabling lightweight web applications and REST APIs.
A Python framework for building real-time data pipelines and event-driven microservices on Apache Kafka using a Streaming DataFrame API.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.