Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Microservices

Microservices

466 projects

Showing 36 of 466 projects

Cost Insights
Cost InsightsTypeScript

A centralized repository for community-developed plugins that extend the functionality of Backstage, the developer portal platform.

#hacktoberfest#devops#plugin-ecosystem
Stars387
Forks630
Last commit1 day ago
sleuth
sleuthGo

A Go library for master-less peer-to-peer autodiscovery and RPC between HTTP services on the same network.

#http-services#zero-dependency#distributed-systems
Stars387
Forks24
Last commit2 years ago
Community Plugins
Community PluginsTypeScript

A centralized repository for community-developed plugins that extend the functionality of Backstage, the developer portal platform.

#hacktoberfest#devops#plugin-ecosystem
Stars387
Forks630
Last commit
emperror
emperrorGo

A Go library providing tools and strategies for centralized error handling, logging, and integration with error monitoring services.

#devops#error-monitoring#error
Stars382
Forks18
Last commit5 years ago
Cadence-client
Cadence-clientGo

Go framework for authoring workflows and activities on the Cadence orchestration engine.

#business-logic#async-processing#task-queue
Stars377
Forks150
Last commit6 days ago
spawn
spawnElixir

An actor-native service mesh for durable, stateful computing that works across multiple programming languages and protocols.

#event-driven#elixir#workflow-orchestration
Stars374
Forks15
Last commit29 days ago
Bali
BaliPython

A Python framework that integrates FastAPI and gRPC to simplify building cloud-native microservices with unified HTTP and RPC support.

#fastapi#pydantic#rest-api
Stars371
Forks34
Last commit9 months ago
jsonrpc
jsonrpcGo

A Go implementation of a JSON-RPC 2.0 client over HTTP with support for batch requests, custom headers, and flexible response handling.

#json-rpc#go-client#api-client
Stars370
Forks98
Last commit7 months ago
Bus
BusGo

A minimalist, zero-allocation event bus implementation for internal communication in Go applications.

#event-driven#zero-alloc#go-package
Stars366
Forks25
Last commit3 years ago
akka-ddd
akka-dddScala

A framework for building distributed services with DDD, CQRS, and event sourcing on the Akka platform.

#event-driven-architecture#akka#cqrs
Stars360
Forks58
Last commit1 year ago
Bitloops Language (BL)
Bitloops Language (BL)TypeScript

A transpiled domain-specific language that helps developers build clean, testable, and maintainable modular monoliths or microservices.

#software-architecture#transpiler#behavior-driven-development
Stars358
Forks19
Last commit
spandex
spandexElixir

A platform-agnostic tracing library for Elixir applications, enabling granular runtime monitoring and distributed tracing across microservices.

#hacktoberfest#platform-agnostic#elixir
Stars346
Forks53
Last commit2 years ago
Obvs
ObvsC#

A .NET library providing observable microservice buses with Reactive Extensions interfaces over multiple message transports.

#reactive-extensions#event-driven#service-bus
Stars338
Forks45
Last commit1 year ago
go-todo-backend
go-todo-backendGo

A modular Go-based Todo Backend example with a microservice-ready project structure, compatible with the TodoBackend specification.

#modular#project-template#rest-api
Stars336
Forks39
Last commit1 month ago
AMQP 1.0 - Kafka bridge
AMQP 1.0 - Kafka bridgeJava

An HTTP bridge enabling HTTP 1.1 clients to send and receive messages to/from Apache Kafka clusters.

#hacktoberfest#strimzi#message-queue
Stars334
Forks135
Last commit4 days ago
Zebus
ZebusC#

A lightweight peer-to-peer service bus for .NET applications, built with CQRS principles for fast and resilient communication.

#event-driven#command-pattern#service-bus
Stars331
Forks64
Last commit1 month ago
Lumen
Lumen

A curated list of awesome resources for learning and using the Lumen PHP microframework.

#lumen#awesome-list#laravel-ecosystem
Stars329
Forks61
Last commit5 years ago
MediatR.Extensions.Microsoft.DependencyInjection
MediatR.Extensions.Microsoft.DependencyInjectionC#

Adds MediatR support to Microsoft's dependency injection container for .NET applications.

#request-handling#dependency-injection#service-registration
Stars327
Forks104
Last commit
eShopOnContainersDDD
eShopOnContainersDDDC#

A fully event-sourced e-commerce microservices example built with DDD, CQRS, and Aggregates.NET patterns.

#eventsourcing#cqrs#aggregates-net
Stars320
Forks45
Last commit3 years ago
EventStormingWorkshop - Designing Cloud Native Microservices On AWS
EventStormingWorkshop - Designing Cloud Native Microservices On AWSJava

A hands-on workshop for learning Domain-Driven Design, EventStorming, and Specification by Example through a practical business scenario.

#lambda#workshop#serverless
Stars320
Forks85
Last commit
propono
proponoRuby

A Ruby gem for easy pub/sub messaging built on AWS SNS and SQS.

#ruby-gem#asynchronous#aws-sdk
Stars314
Forks27
Last commit4 years ago
riffed
riffedElixir

Provides idiomatic Elixir bindings for Apache Thrift, converting Thrift types into Elixir structs and simplifying RPC client/server generation.

#elixir#apache-thrift#client-server
Stars307
Forks31
Last commit6 years ago
Kotlin DDD Sample
Kotlin DDD SampleKotlin

A sample Domain-Driven Design and CQRS project built with Kotlin and Spring, demonstrating a layered architecture for order management.

#event-driven#gradle#cqrs
Stars306
Forks50
Last commit5 years ago
practical-dapr
practical-daprC#

A full-stack .NET microservices reference application built on Dapr and Tye for Kubernetes deployment.

#reference-application#redis#minimalist
Stars301
Forks64
Last commit2 years ago
Micrometer Tracing
Micrometer TracingJava

A vendor-neutral tracing facade for Java applications that abstracts over different tracing systems and reporters.

#observability#opentracing#java
Stars293
Forks59
Last commit4 days ago
Wow
WowKotlin

A Kotlin/Java framework for building reactive, event-sourced microservices using DDD and CQRS patterns.

#event-driven#cqrs#high-performance
Stars291
Forks40
Last commit1 day ago
silky
silkyC#

A .NET microservices framework for building distributed applications with RPC communication and service governance.

#api-gateway#micro-service#tcc-transactions
Stars290
Forks69
Last commit1 year ago
messagebus
messagebusJavaScript

A simple asynchronous message bus library for Go applications.

#event-driven#message-queue#queue
Stars287
Forks48
Last commit5 years ago
Silverback
SilverbackC#

A .NET message bus and broker integration library for building event-driven architectures with first-class Apache Kafka and MQTT support.

#silverback#service-bus#event-driven-architecture
Stars282
Forks45
Last commit7 days ago
Dext Framework
Dext FrameworkPascal

A modern full-stack web framework for Delphi, bringing ASP.NET Core and Spring Boot patterns to native Object Pascal development.

#orm#async-await#object-pascal
Stars280
Forks43
Last commit1 day ago
Go-MediatR
Go-MediatRGo

A Go library implementing the mediator pattern for decoupled request/response and event handling, inspired by MediatR for .NET.

#event-driven#mediator#cqrs
Stars277
Forks18
Last commit1 year ago
Warewolf ESB
Warewolf ESBC#

A visual, flow-based development environment for designing and creating microservices with drag-and-drop functionality.

#rapid-development#service-oriented-architecture#workflow-automation
Stars277
Forks116
Last commit2 days ago
Thumper
ThumperPHP

A PHP library that abstracts common messaging patterns for RabbitMQ, including RPC, pub/sub, and parallel processing.

#message-queue#amqp#asynchronous
Stars276
Forks62
Last commit4 years ago
healthcheck
healthcheckGo

A simple, extensible, and concurrent health-check library for Go services with RESTful API endpoints.

#devops#api#concurrent
Stars276
Forks29
Last commit2 years ago
federation-jvm
federation-jvmJava

JVM libraries for building Apollo Federation subgraphs with graphql-java and Spring GraphQL.

#api-gateway#federation#graphql
Stars273
Forks69
Last commit12 days ago
rackla
racklaElixir

An open-source Elixir framework for building API gateways that proxy, transform, and merge HTTP requests asynchronously.

#http-proxy#api-gateway#async-requests
Stars268
Forks27
Last commit9 years ago
PreviousPage 10 of 13

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 day ago
1 month ago
3 years ago
5 months ago
Next
#Distributed Systems117
#Go113
#Cloud Native81
#Docker79
#Golang79
#Java69
#Rest Api58
#Grpc51
#Kubernetes51
#Api Gateway50
#Microservice47
#Rpc45