Microservices
374 items from mfornos/awesome-microservices ★14,541
-
Tower github.com
Library of modular and reusable components for building robust networking clients and servers.
-
Tarpc github.com
RPC framework for Rust with a focus on ease of use.
-
Light-4j github.com
A high throughput, low latency, small memory footprint and more productive microservices platform.
-
Pistache github.com
A high-performance REST toolkit written in C++.
-
Skipper github.com
HTTP router useful for decoupling routing from service logic.
-
Vulcand github.com
Programmatic load balancer backed by Etcd.
-
Ffjson github.com
Faster JSON serialization for Go.
-
Yesod github.com
The Haskell RESTful web framework.
-
Go Chassis github.com
A framework for rapid development of microservices in Go that is easy to integrate with some cloud ecosystems.
-
System github.com
Built on top of Stuart Sierra's component library, offers a set of readymade components.
-
SkyDNS github.com
Distributed service for announcement and discovery of services built on top of etcd. It utilizes DNS queries to discover available services.
-
Protostuff github.com
A serialization library with built-in support for forward-backward compatibility (schema evolution) and validation.
-
Traffic Server github.com
High-performance building block for cloud services.
-
Servant github.com
Type-level web DSL.
-
Scotty github.com
Micro web framework inspired by Ruby's Sinatra, using WAI and Warp.
-
RestQA github.com
REST API testing framework based on Gherkin.
-
FST github.com
Fast java serialization drop in-replacement.
-
uSockets github.com
Miniscule cross-platform eventing, networking & crypto for async applications.
-
Reactive Kafka github.com
Reactive Streams API for Apache Kafka.
-
Triton github.com
Open-source cloud management platform that delivers next generation, container-based, service-oriented infrastructure across one or more data centers.
-
ActiveJ github.com
Lightweight and fast library for complex high-load distributed applications and Memcached-like solutions.
-
C++ Micro Services github.com
An OSGi-like C++ dynamic module system and service registry.
-
Lite³ github.com
JSON-compatible zero-copy serialization format.
-
OWASP Agent Memory Guard github.com
Open-source scanner for AI agent memory poisoning attacks (OWASP ASI06). Detects prompt injection payloads, memory manipulation patterns, and data exfiltration attempts in agent memory stores. Available as a Python package (pip install agent-memory-guard) and GitHub Action.
-
Jersey github.com
RESTful services in Java. JAX-RS reference implementation.
-
Airlift github.com
Framework for building REST services in Java.
-
ScaleCube github.com
Toolkit for building reactive microservices for the JVM: low-latency, high-throughput, scalable and resilient.
-
Pears github.com
Peer-to-peer runtime, development and deployment.
-
BooPickle github.com
Binary serialization library for efficient network communication. For Scala and Scala.js
-
Malamute github.com
ZeroMQ enterprise messaging broker.
-
APIcast github.com
APIcast is an API gateway built on top of NGINX. It is part of the Red Hat 3scale API Management Platform.
-
SBE github.com
Simple Binary Encoding (SBE).
-
Neutrino github.com
Extensible software load balancer.
-
Praxis github.com
Framework for both designing and implementing APIs.
-
Scorched github.com
Light-weight web framework for Ruby.
-
Tesla github.com
Common basis for some of Otto.de's Clojure microservices.
-
DIDComm github.com
Private communication methodology built atop the decentralized design of DIDs.
-
Enduro/X github.com
XATMI based service framework for GNU/Linux.
-
Schedulix github.com
Open source enterprise job scheduling system lays down ground-breaking standards for the professional automation of IT processes in advanced system environments.
-
Vert.X Toolbox github.com
A set of Vert.x components to build reactive microservice applications.
-
Conjure github.com
Opinionated set of libraries for defining and creating RESTish/RPC servers and clients based on Feign or Retrofit as a client and Dropwizard/Jersey with JAX-RS service definitions as a server.
-
Jackson Afterburner github.com
Jackson module that uses bytecode generation to further speed up data binding (+30-40% throughput for serialization, deserialization).
-
SBinary github.com
Library for describing binary formats for Scala types.
-
Wilma github.com
Combined HTTP/HTTPS service stub and transparent proxy solution.