An open API service indexing awesome lists of open source software.

awesome-microservices

A curated list of Microservices Architecture related principles and technologies.
https://github.com/eric-erki/awesome-microservices

Last synced: 10 days ago
JSON representation

  • Capabilities

    • Serialization

      • Jackson - A multi-purpose Java library for processing JSON data format.
      • Cap’n Proto - Insanely fast data interchange format and capability-based RPC system.
      • Avro - Apache data serialization system providing rich data structures in a compact, fast, binary data format.
      • CBOR - Implementations of the CBOR standard (RFC 7049) in many languages.
      • Fastjson - Fast JSON Processor.
      • Cheshire - Clojure JSON and JSON SMILE encoding/decoding.
      • Kryo - Java serialization and cloning: fast, efficient, automatic.
      • Protostuff - A serialization library with built-in support for forward-backward compatibility (schema evolution) and validation.
      • Ffjson - Faster JSON serialization for Go.
      • SBinary - Library for describing binary formats for Scala types.
      • FST - Fast java serialization drop in-replacement.
      • BooPickle - Binary serialization library for efficient network communication. For Scala and Scala.js
      • Cereal - C++11 library for serialization.
      • Jackson Afterburner - Jackson module that uses bytecode generation to further speed up data binding (+30-40% throughput for serialization, deserialization).
      • Cereal - C++11 library for serialization.
    • Storage

      • Parquet - Columnar storage format available to any project in the Hadoop ecosystem, regardless of the choice of data processing framework, data model or programming language.
      • CockroachDB ![c - A cloud-native SQL database modelled after Google Spanner.
      • Apache Hive - Data warehouse infrastructure built on top of Hadoop.
      • Elliptics - Fault tolerant distributed key/value storage.
      • Manta - Highly scalable, distributed object storage service with integrated compute.
      • Manta - Highly scalable, distributed object storage service with integrated compute.
      • Couchbase - A distributed database engineered for performance, scalability, and simplified administration.
      • InfluxDB - Scalable datastore for metrics, events, and real-time analytics.
      • Secure Scuttlebutt - P2P database of message-feeds.
      • Voldemort - Open source clone of Amazon DynamoDB
      • AtlasDB - Transactional layer on top of a key value store.
      • Elasticsearch - Open source distributed, scalable, and highly available search server.
      • Reborn - Distributed database fully compatible with redis protocol.
      • Tachyon - Memory-centric distributed storage system, enabling reliable data sharing at memory-speed across cluster frameworks.
      • Manta - Highly scalable, distributed object storage service with integrated compute.
      • ClickHouse - Column-oriented database management system that allows generating analytical data reports in real time.
    • Monitoring & Debugging

      • OpenTracing - Vendor-neutral APIs and instrumentation for distributed tracing.
      • IOpipe ![c - Application performance monitoring for Amazon Lambda.
      • Jaeger - An open source, end-to-end distributed tracing
      • Riemann - Monitors distributed systems.
      • Sensu - Monitoring for today's infrastructure.
      • SkyWalking - Application performance monitor tool for distributed systems, especially designed for microservices, cloud native and container-based (Docker, K8s, Mesos) architectures.
      • Watcher - Alerting for Elasticsearch.
      • REST Commander - Fast parallel asynchronous HTTP client as a service to monitor and manage HTTP endpoints.
      • Elastalert - Easy & flexible alerting for Elasticsearch.
      • Trace - A visualised stack trace platform designed for microservices.
      • Microservice Graph Explorer - Navigate and explore all of the microservices in your application in real time using the real application connections.
      • Beats - Lightweight shippers for Elasticsearch & Logstash.
      • Collectd - The system statistics collection daemon.
      • Ganglia - A scalable distributed monitoring system for high-performance computing systems such as clusters and grids.
      • Parallec - Fast parallel asynchronous HTTP/SSH/TCP/Ping client Java library.
      • Zabbix - Open source enterprise-class monitoring solution.
    • Coordination & Governance

      • AWS Step Functions ![c - Coordinate the components of distributed applications and microservices using visual workflows.
      • Cadence - Fault-oblivious stateful code platform.
      • Azuqua ![c - Orchestration and governance platform for distributed applications.
      • Zeebe - Define, orchestrate, and monitor business processes across microservices.
      • Conductor - A microservices orchestration engine.
      • Fission Workflows - Workflow-based, reliable function composition for serverless functions.
      • Zeebe - Define, orchestrate, and monitor business processes across microservices.
    • Configuration & Discovery

      • ZooKeeper - Open source server which enables highly reliable distributed coordination.
      • Eureka - REST based service that is primarily used in the AWS cloud for locating services for the purpose of load balancing and failover of middle-tier servers.
      • Registrator - Service registry bridge for Docker. Supports pluggable service registries, which currently includes Consul, Etcd and SkyDNS 2.
      • Microphone - Lightweight .NET framework to run self hosting REST services using Web Api or NancyFx on top of a Consul or Etcd cluster.
      • Shaman - Small, lightweight, api-driven DNS server.
      • Doozer - Highly-available, completely consistent store for small amounts of data. When the data changes, it can notify connected clients immediately.
      • Denominator - Portably control DNS clouds using java or bash.
      • SkyDNS - Distributed service for announcement and discovery of services built on top of etcd. It utilizes DNS queries to discover available services.
      • SmartStack - Airbnb's automated service discovery and registration framework.
      • Etcd - Highly-available key-value store for shared configuration and service discovery.
      • Consul - Service discovery and configuration made easy. Distributed, highly available, and datacenter-aware.
      • Central Dogma - Open-source highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2.
    • Messaging

      • Pulsar - Distributed pub-sub messaging system.
      • Qpid - Cross-platform messaging components built on AMQP.
      • NATS - Open source, high-performance, lightweight cloud messaging system.
      • Mosca - MQTT broker as a module.
      • RabbitMQ - Open source Erlang-based message broker that just works.
      • Disque - Distributed message broker.
      • Crossbar - Open source networking platform for distributed and microservice applications. It implements the open Web Application Messaging Protocol (WAMP).
      • Mist - A distributed, tag-based pub/sub service.
      • Malamute - ZeroMQ enterprise messaging broker.
      • Aeron - Efficient reliable UDP unicast, UDP multicast, and IPC message transport.
      • Beanstalk - Simple, fast work queue.
      • Mosca - MQTT broker as a module.
      • VerneMQ - Open source, scalable, Erlang-based MQTT broker.
      • Beanstalk - Simple, fast work queue.
      • RocketMQ - A low latency, reliable, scalable, easy to use message oriented middleware born from alibaba massive messaging business.
    • API Gateways / Edge Services

    • Elasticity

      • Mesos - Abstracts CPU, memory, storage, and other compute resources away from machines (physical or virtual), enabling fault-tolerant and elastic distributed systems to easily be built and run effectively.
      • Galaxy - Open source high-performance in-memory data-grid.
      • Grape - Realtime processing pipeline.
      • Onyx - Distributed, masterless, high performance, fault tolerant data processing for Clojure.
      • Nomad - Distributed, highly available, datacenter-aware scheduler.
      • Ordasity - Designed to spread persistent or long-lived workloads across several machines.
      • Galaxy - Open source high-performance in-memory data-grid.
    • Resilience

      • Raft Consensus - Consensus algorithm that is designed to be easy to understand. It's equivalent to Paxos in fault-tolerance and performance.
      • Resilient HTTP - A smart HTTP client with super powers like fault tolerance, dynamic server discovery, auto balancing and reactive recovery, designed for distributed systems.
      • Simian Army - Suite of tools for keeping your cloud operating in top form. Chaos Monkey, the first member, is a resiliency tool that helps ensure that your applications can tolerate random instance failures.
      • Hystrix - Latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
      • Saboteur - Causing deliberate network mayhem for better resilience.
      • Resilience4j - Fault tolerance library designed for Java8 and functional programming.
      • Toxiproxy - TCP proxy to simulate network and system conditions for chaos and resiliency testing.
      • Semian - Resiliency toolkit for Ruby for failing fast.
      • Resilient HTTP - A smart HTTP client with super powers like fault tolerance, dynamic server discovery, auto balancing and reactive recovery, designed for distributed systems.
    • Testing

      • Mountebank - Cross-platform, multi-protocol test doubles over the wire.
      • Spring Cloud Contract - TDD to the level of software architecture.
      • Goreplay - A tool for capturing and replaying live HTTP traffic into a test environment.
      • VCR - Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests. See the list of ports for implementations in other languages.
      • Wilma - Combined HTTP/HTTPS service stub and transparent proxy solution.
      • Hikaku - A library that tests if the implementation of a REST-API meets its specification.
      • Mountebank - Cross-platform, multi-protocol test doubles over the wire.
      • Mitmproxy - An interactive console program that allows traffic flows to be intercepted, inspected, modified and replayed.
    • Security

      • OpenID Connect - Libraries, products, and tools implementing current OpenID specifications and related specs.
      • Login With - Stateless login-with microservice for Google, FB, Github, and more.
      • Keycloak - Full-featured and extensible auth service. OpenID Connect provider and third-party OAuth 2.0 delegation.
      • OSIAM - Open source identity and access management implementing OAuth 2.0 and SCIMv2.
      • Crtauth - A public key backed client/server authentication system.
      • Identity Server - OpenID Connect and OAuth 2.0 Framework for ASP.NET Core.
      • Light OAuth2 - A fast, lightweight and cloud native OAuth 2.0 authorization microservices based on light-java.
      • Vault - Secures, stores, and tightly controls access to tokens, passwords, certificates, API keys, and other secrets in modern computing.
      • Dex - Opinionated auth/directory service with pluggable connectors. OpenID Connect provider and third-party OAuth 2.0 delegation.
    • Logging

      • Suro - Distributed data pipeline which enables services for moving, aggregating, routing, storing data.
      • Bunyan - Simple and fast JSON logging library for Node.js services.
      • Logstash - Tool for managing events and logs.
      • Kibana - Flexible analytics and visualization platform.
      • Graylog - Fully integrated open source log management platform.
    • Job Schedulers / Workload Automation

      • JobScheduler - Open Source solution for enterprise-level workload automation. It is used to launch executable files and shell scripts and to run database procedures automatically.
      • Schedulix - Open source enterprise job scheduling system lays down ground-breaking standards for the professional automation of IT processes in advanced system environments.
      • Fenzo - Extensible scheduler for Mesos frameworks.
      • Chronos - Fault tolerant job scheduler for Mesos which handles dependencies and ISO8601 based schedules.
      • Celery - Asynchronous task queue/job queue based on distributed message passing. Focused on real-time operation and supports scheduling.
  • Theory

  • Standards / Recommendations

    • Messaging

      • STOMP - Simple Text Oriented Messaging Protocol.
    • Data Formats

      • MSGPACK - MessagePack Specification.
      • SBE - Simple Binary Encoding (SBE).
      • JSON-LD - JSON for Linking Data.
    • Unicode

      • UNIV8 - The Unicode Consortium. The Unicode Standard, Version 8.0.0, (Mountain View, CA: The Unicode Consortium, 2015. ISBN 978-1-936213-10-8).
      • UNIV8 - The Unicode Consortium. The Unicode Standard, Version 8.0.0, (Mountain View, CA: The Unicode Consortium, 2015. ISBN 978-1-936213-10-8).
    • Service Discovery

      • Hydra - Specifications for interoperable, hypermedia-driven Web APIs.
      • OpenAPI - The OpenAPI Specification (OAS) defines a standard, programming language-agnostic interface description for REST APIs, which allows both humans and computers to discover and understand the capabilities of a service without requiring access to source code, additional documentation, or inspection of network traffic.
    • CoAP

      • RFC7252 - The Constrained Application Protocol (CoAP) is a specialized web transfer protocol for use with constrained nodes and constrained networks in the Internet of Things.
    • RPC

      • BERT-RPC 1.0 - An attempt to specify a flexible binary serialization and RPC protocol that are compatible with the philosophies of dynamic languages.
    • Vocabularies

      • LOV - Linked open vocabularies.
    • Security

      • OIDCONN - OpenID Connect 1.0 is a simple identity layer on top of the OAuth 2.0 protocol. It allows clients to verify the identity of the end-user based on the authentication performed by an Authorization Server, as well as to obtain basic profile information about the end-user in an interoperable and REST-like manner.
  • Service Toolkits

    • C

      • Kore - Easy to use web application framework for writing scalable web APIs in C.
      • Onion - C library to create simple HTTP servers and web applications.
      • RIBS2 - Library which allows building high-performance internet serving systems.
      • RIBS2 - Library which allows building high-performance internet serving systems.
    • Java VM

      • Jersey - RESTful services in Java. JAX-RS reference implementation.
      • Spark - A micro-framework for creating web applications in Java 8 with minimal effort.
      • Play - The high velocity web framework for Java and Scala.
      • Ratpack - Set of Java libraries that facilitate fast, efficient, evolvable and well tested HTTP applications. specific support for the Groovy language is provided.
      • Dropwizard - Java framework for developing ops-friendly, high-performance, RESTful web services.
      • Http4k - Lightweight but fully-featured HTTP toolkit written in pure Kotlin that enables the serving and consuming of HTTP services in a functional and consistent way.
      • Ktor - Framework for building asynchronous servers and clients in connected systems using the Kotlin programming language.
      • Modularity - JUXT's Clojure-based modular system.
      • Akka HTTP - Open source toolkit for building REST/HTTP-based integration layers on top of Scala and Akka.
      • Armeria - Open-source asynchronous HTTP/2 RPC/REST client/server library built on top of Java 8, Netty, Thrift and gRPC.
      • Disruptor - High-performance inter-thread messaging library.
      • Compojure - A concise routing library for Ring/Clojure.
      • Colossus - I/O and microservice library for Scala.
      • QBit - Reactive programming library for building microservices.
      • System - Built on top of Stuart Sierra's component library, offers a set of readymade components.
      • Tesla - Common basis for some of Otto.de's Clojure microservices.
      • Airlift - Framework for building REST services in Java.
      • Skinny Micro - Micro-web framework to build servlet applications in Scala.
      • Ja-micro - Lightweight Java framework for building microservices (compatible with go-micro).
      • Friboo - Utility library for writing microservices in Clojure, with support for Swagger and OAuth.
      • MSF4J - High throughput & low memory footprint Java microservices framework.
      • Liberator - Library that helps you expose your data as resources while automatically complying with all the relevant requirements of the HTTP specification.
      • Finatra - Fast, testable, Scala HTTP services built on Twitter-Server and Finagle.
      • Squbs - A suite of components enabling standardization and operationalization of Akka and Akka HTTP applications/services in a large scale, managed, cloud environment.
      • Squbs - A suite of components enabling standardization and operationalization of Akka and Akka HTTP applications/services in a large scale, managed, cloud environment.
      • Armeria - Open-source asynchronous HTTP/2 RPC/REST client/server library built on top of Java 8, Netty, Thrift and gRPC.
      • Duct - Minimal framework for building web applications in Clojure, with a strong emphasis on simplicity.
      • Dubbo - A high-performance, java based RPC framework open-sourced by Alibaba.
    • PHP

      • Symfony - Micro-framework based on the Symfony components.
      • API Platform - API-first web framework on top of Symfony with JSON-LD, Schema.org and Hydra support.
      • Fat-Free - A powerful yet easy-to-use PHP micro-framework.
      • Phalcon - Full-stack PHP framework delivered as a C-extension.
      • Fat-Free - A powerful yet easy-to-use PHP micro-framework.
      • Upswarm - Multi-processed, async, fault-tolerant micro-framework for writing service-oriented applications.
      • Flight - An extensible micro-framework.
    • C++

      • Cap’n Proto RPC - The Cap’n Proto C++ RPC implementation.
      • C++ Micro Services - An OSGi-like C++ dynamic module system and service registry.
      • Restbed - Brings asynchronous RESTful functionality to C++11 applications.
      • ULib - Highly optimized class framework for writing C++ applications.
      • Pion - C++ framework for building lightweight HTTP interfaces.
      • Pistache - A high-performance REST toolkit written in C++.
      • Served - C++ library for building high-performance RESTful web servers.
      • AnyRPC - Provides a common system to work with a number of different remote procedure call standards, including: JSON-RPC, XML-RPC, MessagePack-RPC.
      • C++ Micro Services - An OSGi-like C++ dynamic module system and service registry.
      • Enduro/X - XATMI based service framework for GNU/Linux.
    • Go

      • Echo - Fast and unfancy HTTP server framework for Go. Up to 10x faster than the rest.
      • Goji - Minimalistic and flexible request multiplexer for Go.
      • Gizmo - Microservices toolkit.
      • Gocraft - A toolkit for building web apps. Includes routing, middleware stacks, logging and monitoring.
      • Go kit - Distributed programming toolkit for microservices in the modern enterprise.
      • Go-micro - A pluggable RPC microservice framework.
      • RPCX - A distributed RPC service framework based on NET/RPC like Alibaba Dubbo and Weibo Motan.
      • Gin - Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance - up to 40 times faster.
      • Iris - Fast, simple and efficient micro web framework for Go.
      • Goa - Design-based HTTP microservices in Go.
      • Martini - Martini is a powerful package for quickly writing modular web applications/services in Golang.
      • Kite - Microservices framework in Go.
      • Gopencils - Easily consume REST APIs with Go.
      • Sleepy - REST for go.
      • KrakenD - Framework to build ultra performance API Gateways with middlewares.
      • Enduro/X ASG - Enduro/X bindings for Go allows to effectively write XATMI based microservices in Go language. Uses Unix kernel IPC (queues) for fast process communications.
      • Nano - A minimalistic, transport-agnostic and testing-friendly microservice framework.
      • Neutrino - Realtime/REST backend service.
      • Vamp-router - Service routing, load balancing and filtering application.
      • Micro - A microservices toolchain in Go.
      • Negroni - Idiomatic HTTP middleware for Golang.
      • Vamp-router - Service routing, load balancing and filtering application.
    • Python

      • Falcon - Bare-metal Python web API framework for building very fast app backends and microservices.
      • Zappa - Framework for building and deploying server-less Python event-driven and web applications.
      • Sanic - Sanic is a Flask-like Python 3.5+ web server that's written to go fast.
      • Flask - Python framework for microservices based on Werkzeug and Jinja 2.
    • Ruby

      • Hanami - A modern web framework for Ruby.
      • Grape - An opinionated framework for creating REST-like APIs
      • Scorched - Light-weight web framework for Ruby.
      • Praxis - Framework for both designing and implementing APIs.
    • Node.js

      • ClaudiaJS - Easy to deploy Node.js projects to AWS Lambda and API Gateway.
      • Restify - Node.js module built specifically to enable you to build correct REST web services.
      • StdLib - Standard library for microservices.
      • Serverless - Build and maintain web, mobile and IoT applications running on AWS Lambda and API Gateway (formerly known as JAWS).
      • Cote - A Node.js library for building zero-configuration microservices.
      • Hudson Taylor - Set of libraries for building automatically documented, well validated services.
      • Graft - Full-stack javascript through microservices.
      • Micro Panda - Node.js toolkit to help build microservices.
      • Micro-Whalla - A simple, fast framework for writing microservices in Node.js communicate using RPC / IPC.
      • Steriods Framework - Steroids framework simplifies the development of microservices with Serverless using TypeScript by enabling the developer to emphasize more on business/domain logic rather than focusing too much on technical details.
    • CSharp

      • Nancy - Lightweight web framework.
      • Microdot - Open source .NET microservices framework.
      • Nancy - Lightweight web framework.
      • Orleans - Provides a straightforward approach to building distributed high-scale computing applications, without the need to learn and apply complex concurrency or other scaling patterns.
    • Polyglot

      • CoAP - Constrained application protocol implementations.
      • Apex - Tool for deploying and managing AWS Lambda functions. With shims for languages not yet supported by Lambda, you can use Golang out of the box.
    • Perl

      • Mojolicious - Next generation web framework for Perl.
      • Cro - Libraries for creating reactive distributed systems using Perl 6.
      • Mojolicious - Next generation web framework for Perl.
    • Erlang VM

      • Cowboy - Small, fast, modular HTTP server written in Erlang.
      • Mochiweb - Erlang library for building lightweight HTTP servers.
      • Plug - A specification and conveniences for composable modules between web applications.
    • Haskell

      • Yesod - The Haskell RESTful web framework.
      • Servant - Type-level web DSL.
      • Scotty - Micro web framework inspired by Ruby's Sinatra, using WAI and Warp.
  • Frameworks / Runtimes

    • Eclipse Microprofile - An open forum to optimize Enterprise Java for a microservices architecture by innovating across multiple implementations and collaborating on common areas of interest with a goal of standardization.
    • Ice - Comprehensive RPC framework with support for C++, C#, Java, JavaScript, Python, and more.
    • Open Liberty - A lightweight open framework for building fast and efficient cloud-native Java microservices.
    • SmallRye - APIs and implementations tailored for cloud development, including Eclipse MicroProfile.
    • Thorntail - An innovative approach to packaging and running Java EE applications by packaging them with just enough of the server runtime to "java -jar" your application.
    • Baratine - Platform for building a network of loosely-coupled POJO microservices.
    • Baratine - Platform for building a network of loosely-coupled POJO microservices.
    • Baratine - Platform for building a network of loosely-coupled POJO microservices.
    • Baratine - Platform for building a network of loosely-coupled POJO microservices.
    • Baratine - Platform for building a network of loosely-coupled POJO microservices.
    • Baratine - Platform for building a network of loosely-coupled POJO microservices.
    • Baratine - Platform for building a network of loosely-coupled POJO microservices.
    • Flogo - Flogo is an open source framework to simplify building efficient & modern serverless functions and edge microservices.
    • Wangle - A framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.
    • Orbit - Modern framework for JVM languages that makes it easier to build and maintain distributed and scalable online services.
    • Quasar - Fibers, channels and actors for the JVM.
    • Erlang/OTP - Programming language used to build massively scalable soft real-time systems with requirements on high availability.
    • Light-4j - A high throughput, low latency, small memory footprint and more productive microservices platform.
    • Lagom - Reactive microservices for the JVM.
    • Microserver - Java 8 native, zero configuration, standards based, battle hardened library to run Java REST microservices.
    • Grenache - A Bittorent-DHT based microservices framework supporting REQ/REP and PUB/SUB patterns over multiple transports.
    • Micro - A microservice development runtime.
    • Baratine - Platform for building a network of loosely-coupled POJO microservices.
    • Finagle - Extensible RPC system for the JVM, used to construct high-concurrency servers.
    • GPars - Concurrency and parallelism framework for the JVM.
  • Web API Modeling & Documentation

    • JSON

      • JSON:API - A specification for how a client should request that resources be fetched or modified, and how a server should respond to those requests.
    • REST

      • API Blueprint - Tools for your whole API lifecycle. Use it to discuss your API with others. Generate documentation automatically. Or a test suite. Or even some code.
      • Aglio - API Blueprint renderer with theme support that outputs static HTML.
      • Slate - Beautiful static documentation for your API.
      • ReDoc - OpenAPI/Swagger-generated API Documentation.
      • Apidoc - Beautiful documentation for REST services.
      • RAML - RESTful API Modeling Language, a simple and succinct way of describing practically-RESTful APIs.
  • Enterprise & Verticals

    • Unicode

      • Commercetools ![c - Headless commerce platform.
      • Flamingo - Framework to build flexible and modern e-commerce applications.
      • Interact ![c - CRM microservices for rapid delivery of tailored solutions.
      • Predix ![c - Industrial microservices platform.
      • Skava ![c - Provides microservices for all the functions of your store, and the glue to hold them together.
      • Moltin ![c - E-commerce API for developers.
      • Predix ![c - Industrial microservices platform.
  • Emerging Technologies

    • Sites & Organizations

      • BigchainDB - The scalable blockchain database.
      • CEPTR - A recomposable medium for distributed social computing, a semantic self-describing protocol stack, and a cretor of fractal coherence contexts for biomimetic computing.
      • Edgware Fabric - Lightweight, agile service bus for systems at the edge of the network, in the physical world.
      • Blockstack - A new decentralized internet where users control their data and apps run on their devices.
      • Luna - Visual and textual functional programming language with a focus on productivity, collaboration and development ergonomics.
      • CEPTR - A recomposable medium for distributed social computing, a semantic self-describing protocol stack, and a cretor of fractal coherence contexts for biomimetic computing.
      • MultiChain - Open platform for building blockchains.
  • Real Life Stories

  • Contributing

  • Platforms

    • Express Serverless - An open source, Kubernetes-native, microservices and serverless platform.
    • Netflix OSS - Netflix open source software ecosystem.
    • STUPS - A set of tools and components by Zalando to provide a convenient and audit-compliant PaaS for multiple autonomous teams on top of AWS.
    • Mantl - Platform for rapidly deploying globally distributed services.
    • OpenWhisk - Serverless, open source cloud platform that executes functions in response to events at any scale.
    • Express Serverless - An open source, Kubernetes-native, microservices and serverless platform.
    • Express Serverless - An open source, Kubernetes-native, microservices and serverless platform.
    • Hook.io - Open source provider of microservice and webhook hosting.
    • Express Serverless - An open source, Kubernetes-native, microservices and serverless platform.
    • Express Serverless - An open source, Kubernetes-native, microservices and serverless platform.
    • Express Serverless - An open source, Kubernetes-native, microservices and serverless platform.
    • Express Serverless - An open source, Kubernetes-native, microservices and serverless platform.
    • Express Serverless - An open source, Kubernetes-native, microservices and serverless platform.
    • Express Serverless - An open source, Kubernetes-native, microservices and serverless platform.
    • Express Serverless - An open source, Kubernetes-native, microservices and serverless platform.
    • KintoHub ![c - Microservice package manager empowering developers to easily build and share cloud ready features.
    • Lightbend ![c - Platform for building scalable reactive systems on the JVM.
  • Frontend / UI

  • Continuous Integration & Delivery

    • Testing

      • Awesome CI/CD DevOps - A curated list of awesome tools for continuous integration, continuous delivery and DevOps.