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

Vert.x Jersey
Vert.x JerseyJava

Run JAX-RS Jersey resources within the Vert.x reactive application platform.

#jax-rs#dependency-injection#rest-api
Stars154
Forks47
Last commit4 years ago
gatling-dubbo
gatling-dubboScala

A Gatling plugin for load testing Apache Dubbo and other Java-based services using standard API calls.

#load-testing#stress-testing#dubbo
Stars153
Forks43
Last commit6 years ago
FastAPI FeatureFlags
FastAPI FeatureFlagsPython

A minimal, dependency-free feature flag implementation for FastAPI applications.

#fastapi#hacktoberfest#api
Stars153
Forks7
Last commit2 years ago
k6 QuickPizza examples
k6 QuickPizza examplesGo

A demo web application for learning observability with Grafana and performance testing with k6.

#performance-testing#demo-application#observability
Stars153
Forks47
Last commit2 days ago
hub
hubGo

A fast message/event hub for Go applications using publish/subscribe with RabbitMQ-like topic patterns.

#hacktoberfest#topic#event-hub
Stars149
Forks19
Last commit5 years ago
light-java-graphql examples
light-java-graphql examplesJava

A collection of example APIs demonstrating all features of the light-4j microservices framework and its ecosystem.

#rest-api#java#light-4j
Stars149
Forks65
Last commit7 days ago
Microservices Continuous Deployment
Microservices Continuous DeploymentHTML

A demonstration project for continuous deployment of microservices using Docker Swarm with zero-downtime updates.

#docker-swarm-mode#container-orchestration#flask
Stars146
Forks38
Last commit
OrderTaking
OrderTakingIdris

A dependently-typed Idris implementation of Domain-Driven Design concepts from 'Domain Modeling Made Functional', deployed as a Node.js microservice.

#functional-programming#free-monad#type-safety
Stars144
Forks11
Last commit4 years ago
rust-etcd
rust-etcdRust

A Rust client library for interacting with etcd distributed key-value stores.

#database#coordination#etcd-client
Stars143
Forks32
Last commit6 years ago
microcheck
microcheckC

Lightweight, statically linked health check utilities for Docker containers, designed for minimal images.

#devops#precompiled-binaries#container-monitoring
Stars142
Forks2
Last commit1 month ago
ZuiOJ
ZuiOJJava

An open-source online judge system for code evaluation and programming competitions, built with Spring Boot, Spring Cloud, and Vue.

#education#code-evaluation#java
Stars142
Forks11
Last commit8 months ago
Jwt Artisan
Jwt ArtisanPHP

A JWT authentication package for Laravel and Lumen with built-in security features and middleware.

#lumen#composer#laravel
Stars139
Forks8
Last commit4 months ago
DotNet CQRS Intro
DotNet CQRS IntroC#

A practical introduction to implementing CQRS with Event Sourcing in .NET using an evolutionary approach.

#code-examples#software-architecture#event-driven-architecture
Stars138
Forks45
Last commit7 years ago
Enduro/X
Enduro/XC

An open-source middleware platform for building high-performance, distributed transaction processing applications in C/C++ and other languages.

#realtime#multiprocessing#posix-queues
Stars138
Forks32
Last commit8 months ago
rpcx-rs
rpcx-rsRust

A Rust library for the rpcx microservice framework, enabling Rust functions to be exposed as cross-platform RPC services.

#distributed-systems#microservice#rpcx
Stars134
Forks24
Last commit2 years ago
Gone
GoneGo

A lightweight dependency injection framework for Go with tag-based auto injection, config center support, and rich ecosystem components.

#wire#dig#golang-framework
Stars129
Forks8
Last commit5 months ago
outbox
outboxGo

A lightweight, database- and broker-agnostic Go library for implementing the transactional outbox pattern.

#event-driven-architecture#message-queue#outbox-example
Stars128
Forks5
Last commit3 months ago
Knot.x
Knot.x

A reactive integration framework for building scalable backend APIs that aggregate content from multiple sources.

#knotx#adobe-experience-manager#aem
Stars126
Forks26
Last commit4 years ago
patron
patronGo

A Go microservice framework with built-in observability, async/sync processing, and productivity-focused defaults.

#http-server#productivity#observability
Stars125
Forks64
Last commit1 day ago
unitdb
unitdbGo

A blazing fast specialized time-series database optimized for IoT, real-time connected devices, and AI analytics.

#iot#database#high-performance
Stars124
Forks11
Last commit3 years ago
Microservice
MicroserviceGo

A Go microservice framework implementing clean architecture with built-in health checks, metrics, and Swagger documentation.

#httprouter#health-checks#api-framework
Stars122
Forks17
Last commit4 days ago
Service Discovery
Service DiscoveryJava

A service discovery infrastructure for Vert.x microservices, enabling registration and discovery of various service types.

#redis#distributed-systems#kubernetes
Stars119
Forks65
Last commit6 days ago
Vert.X Toolbox
Vert.X ToolboxJava

A service discovery infrastructure for Vert.x microservices that registers and discovers various service types with extensible bridges.

#redis#distributed-systems#kubernetes
Stars119
Forks65
Last commit6 days ago
Thunder
ThunderGo

A minimalist Go backend framework that automatically transforms gRPC services into REST and GraphQL APIs.

#api-gateway#template#containerization
Stars119
Forks5
Last commit6 months ago
FastAPI ServiceUtils
FastAPI ServiceUtilsPython

A collection of utilities for building production-ready FastAPI services with common patterns and best practices.

#fastapi#rest#development-workflow
Stars118
Forks3
Last commit4 years ago
Friboo
FribooClojure

A lightweight utility library for building microservices in Clojure with Swagger-based API-first design and built-in components.

#oauth#rest-api#api-first
Stars118
Forks16
Last commit9 years ago
logistics-wizard
logistics-wizard

A cloud-native supply chain management solution demonstrating hybrid cloud, microservices, and predictive analytics for real-world ERP enhancement.

#ibm-cloud#supply-chain-management#serverless
Stars117
Forks63
Last commit6 years ago
sysdig-container-ecosystem
sysdig-container-ecosystem

A curated reference guide mapping the container and microservices technology ecosystem, from core runtimes to orchestration platforms.

#devops#container-orchestration#technology-reference
Stars115
Forks22
Last commit10 years ago
dgs-federation-example
dgs-federation-exampleKotlin

A demonstration of building federated GraphQL services using Netflix's DGS framework with Apollo Federation.

#gradle#graphql-gateway#graphql-federation
Stars114
Forks45
Last commit2 years ago
Mantil
MantilGo

A serverless development framework for building AWS Lambda-based Go backends with a streamlined CLI workflow.

#cloud-development#lambda#serverless
Stars114
Forks3
Last commit3 years ago
JSONApiBundle
JSONApiBundlePHP

A Symfony bundle for transforming PHP objects into JSON API-compliant responses with mapping configuration.

#json-api#api-serialization#api
Stars114
Forks17
Last commit7 years ago
oplog
oplogGo

A generic oplog/replication system for microservices providing real-time data synchronization between producers and consumers.

#event-driven#change-data-capture#distributed-systems
Stars111
Forks13
Last commit1 year ago
Advanced Topics in Event Sourcing / CQRS / DDD
Advanced Topics in Event Sourcing / CQRS / DDD

A curated collection of advanced resources on Event Sourcing, CQRS, and DDD with a focus on Scala and Akka implementations.

#functional-programming#data-persistence#akka
Stars110
Forks4
Last commit6 years ago
Wikimedia/Restbase
Wikimedia/RestbaseJavaScript

Distributed storage proxy with a RESTful API for high-throughput content delivery, built for Wikipedia-scale operations.

#distributed-storage#backend-services#wikipedia-api
Stars110
Forks81
Last commit9 months ago
FastAPI Opentracing
FastAPI OpentracingPython

OpenTracing middleware for FastAPI applications with Kubernetes and Istio support.

#fastapi#tortoise-orm#observability
Stars109
Forks7
Last commit3 years ago
configuration
configurationGo

A Go library for injecting configuration values into structs from environment variables, flags, JSON files, or default tags.

#environment-variables#reflect#12-factor
Stars108
Forks12
Last commit1 year ago
PreviousPage 12 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
8 years ago
Next
#Distributed Systems117
#Go113
#Cloud Native81
#Docker79
#Golang79
#Java69
#Rest Api58
#Grpc51
#Kubernetes51
#Api Gateway50
#Microservice47
#Rpc45