Python CI

Open-source Python projects categorized as CI

Top 23 Python CI Projects

  1. flagsmith

    Flagsmith is an open source feature flagging and remote config service. Self-host or use our hosted version at https://app.flagsmith.com.

    Project mention: How I’d scale a side project to 1 million users (without melting my server) | dev.to | 2025-08-28

    Flagsmith easy feature flagging for your sanity

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Buildbot

    Python-based continuous integration testing framework; your pull requests are more than welcome!

  4. cibuildwheel

    🎡 Build Python wheels for all the platforms with minimal configuration.

    Project mention: Codex CLI is going native | news.ycombinator.com | 2025-06-01

    I know far too much about python packaging while only knowing a little about it.

    I agree it’s hell. But I’ve not found many comprehensive packaging solutions that aren’t gnarly in some way.

    IMHO the Python Packaging community have done an excellent job of producing tools to make packaging easy for folks, especially if you’re using GitHub actions. Check out: https://github.com/pypa/cibuildwheel

    Pypa have an extensive list of GitHub actions for various use cases.

    I think most of us end up in the “pure hell” because we read the docs on how to build a package instead of using the tools the experts created to hide the chaos. A bit like building a deb by hand is a lot harder than using the tools which do it for you.

  5. taskcat

    Test all the CloudFormation things! (with TaskCat)

  6. pytest-testmon

    Selects tests affected by changed files. Executes the right tests first. Continuous test runner when used with pytest-watch.

  7. jenkinsapi

    A Python API for accessing resources and configuring Hudson & Jenkins continuous-integration servers

  8. pypyr automation task runner

    pypyr task-runner cli & api for automation pipelines. Automate anything by combining commands, different scripts in different languages & applications into one pipeline process.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. dd-trace-py

    Datadog Python APM Client

  11. dbx

    🧱 Databricks CLI eXtensions - aka dbx is a CLI tool for development and advanced Databricks workflows management.

  12. docker-compose-anywhere

    Effortlessly deploy Docker Compose apps in production with zero downtime using an opinionated template 🛠️

  13. clang-format-lint-action

    This action checks if the source code matches the .clang-format file.

  14. Changelog CI

    Changelog CI is a GitHub Action that enables a project to automatically generate changelogs

  15. pipelines

    Build pipelines for automation, deployment, testing... (by devo-ps)

  16. rain

    🌧️ A live example to illustrate python packaging, testing, building, & deploying (by ankur-gupta)

  17. aws-quota-checker

    Keep an eye on your AWS quotas before you hit their limits

  18. ContextCheck

    MIT-licensed Framework for LLMs, RAGs, Chatbots testing. Configurable via YAML and integrable into CI pipelines for automated testing.

  19. python-project-skeleton

    An up-to-date and explanatory Python project skeleton with continuous integration services.

  20. abs_cd

    CI/CD for the Arch build system with webinterface.

  21. branch-protection-bot

    A bot tool to disable and re-enable "Include administrators" option in branch protection

  22. cookiecutter-cpp-project

    A cookiecutter for a C++ Project with lots of configuration options

  23. tox-poetry-installer

    A plugin for Tox that lets you install test environment dependencies from the Poetry lockfile

  24. xcross

    "Zero Setup" cross-compilation for C/C++. Supports numerous architectures, build systems, C standard libraries, vcpkg, and Conan.

  25. rasa-train-test-gha

    A GitHub action to run easily rasa train and rasa test in the CIs.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python CI discussion

Python CI related posts

  • Codex CLI is going native

    6 projects | news.ycombinator.com | 1 Jun 2025
  • How I Hacked Uber’s Hidden API to Download 4379 Rides

    4 projects | dev.to | 9 Apr 2025
  • ShowDev: CodeBeaver, open-source agent for testing

    1 project | dev.to | 11 Mar 2025
  • Show HN: CodeBeaver – Testing on Autopilot

    1 project | news.ycombinator.com | 11 Mar 2025
  • Show HN: Tach – Visualize and Untangle Your Python Codebase

    4 projects | news.ycombinator.com | 25 Feb 2025
  • Show HN: Docker Compose Anywhere – Deploy Docker apps to production with ease

    1 project | news.ycombinator.com | 5 Sep 2024
  • Show HN: Strict interfaces and dep management for Python, written in Rust

    1 project | news.ycombinator.com | 26 Aug 2024
  • A note from our sponsor - Stream
    getstream.io | 22 Dec 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

What are some of the best open-source CI projects in Python? This list will help you:

# Project Stars
1 flagsmith 6,130
2 Buildbot 5,405
3 cibuildwheel 2,160
4 taskcat 1,206
5 pytest-testmon 936
6 jenkinsapi 875
7 pypyr automation task runner 639
8 dd-trace-py 607
9 dbx 454
10 docker-compose-anywhere 279
11 clang-format-lint-action 145
12 Changelog CI 141
13 pipelines 125
14 rain 102
15 aws-quota-checker 92
16 ContextCheck 88
17 python-project-skeleton 86
18 abs_cd 78
19 branch-protection-bot 73
20 cookiecutter-cpp-project 64
21 tox-poetry-installer 58
22 xcross 43
23 rasa-train-test-gha 36

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?