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 →
Top 23 Python CI Projects
-
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-28Flagsmith easy feature flagging for your sanity
-
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.
-
Buildbot
Python-based continuous integration testing framework; your pull requests are more than welcome!
-
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.
-
-
pytest-testmon
Selects tests affected by changed files. Executes the right tests first. Continuous test runner when used with pytest-watch.
-
jenkinsapi
A Python API for accessing resources and configuring Hudson & Jenkins continuous-integration servers
-
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.
-
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.
-
-
dbx
🧱 Databricks CLI eXtensions - aka dbx is a CLI tool for development and advanced Databricks workflows management.
-
docker-compose-anywhere
Effortlessly deploy Docker Compose apps in production with zero downtime using an opinionated template 🛠️
-
-
Changelog CI
Changelog CI is a GitHub Action that enables a project to automatically generate changelogs
-
-
rain
🌧️ A live example to illustrate python packaging, testing, building, & deploying (by ankur-gupta)
-
-
ContextCheck
MIT-licensed Framework for LLMs, RAGs, Chatbots testing. Configurable via YAML and integrable into CI pipelines for automated testing.
-
python-project-skeleton
An up-to-date and explanatory Python project skeleton with continuous integration services.
-
-
branch-protection-bot
A bot tool to disable and re-enable "Include administrators" option in branch protection
-
-
tox-poetry-installer
A plugin for Tox that lets you install test environment dependencies from the Poetry lockfile
-
xcross
"Zero Setup" cross-compilation for C/C++. Supports numerous architectures, build systems, C standard libraries, vcpkg, and Conan.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python CI discussion
Python CI related posts
-
Codex CLI is going native
-
How I Hacked Uber’s Hidden API to Download 4379 Rides
-
ShowDev: CodeBeaver, open-source agent for testing
-
Show HN: CodeBeaver – Testing on Autopilot
-
Show HN: Tach – Visualize and Untangle Your Python Codebase
-
Show HN: Docker Compose Anywhere – Deploy Docker apps to production with ease
-
Show HN: Strict interfaces and dep management for Python, written in Rust
- A note from our sponsor - Stream getstream.io | 22 Dec 2025
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 |