GitPedia

Pyms

Library of utils to create REST Python Microservices

From python-microservices·Updated May 12, 2026·View on GitHub·

PyMS, Python MicroService, is a [Microservice chassis pattern](https://microservices.io/patterns/microservice-chassis.html) like Spring Boot (Java) or Gizmo (Golang). PyMS is a collection of libraries, best practices and recommended ways to build microservices with Python which handles cross-cutting concerns: The project is written primarily in Python, distributed under the GNU General Public License v3.0 license, first published in 2018. Key topics include: connexion, flask, hacktoberfest, libraries, microservice-toolkit.

Latest release: 2.9.0rc1v2.9.0rc1
May 25, 2024View Changelog →

Python Microservices Library

PyPI version
Build Status
Coverage Status
Requirements Status
Total alerts
Language grade: Python
Documentation Status
Gitter

PyMS, Python MicroService, is a Microservice chassis pattern
like Spring Boot (Java) or Gizmo (Golang). PyMS is a collection of libraries, best practices and recommended ways to build
microservices with Python which handles cross-cutting concerns:

  • Externalized configuration
  • Logging
  • Health checks
  • Metrics
  • Distributed tracing

PyMS is powered by Flask, Connexion
and Opentracing.

Get started with Installation
and then get an overview with the Quickstart.

Documentation

To know how to use, install or build a project see the docs.

Installation

bash
pip install py-ms[all]

Quickstart

See our quickstart webpage

Create a project from scaffold

See our Create a project from scaffold webpage

How To contribute

We appreciate opening issues and pull requests to make PyMS even more stable & useful! See This doc
for more details.

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from python-microservices/pyms via the GitHub API.Last fetched: 6/22/2026