The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Python Continuous Integration Projects
-
LocalStack
💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline
-
Buildbot
Python-based continuous integration testing framework; your pull requests are more than welcome!
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
flagsmith
Open Source Feature Flagging and Remote Config Service. Host on-prem or use our hosted version at https://flagsmith.com/
-
jenkinsapi
A Python API for accessing resources and configuring Hudson & Jenkins continuous-integration servers
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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.
-
run-clang-format
A wrapper script around clang-format, suitable for linting multiple files and to use for continuous integration
-
Changelog CI
Changelog CI is a GitHub Action that enables a project to automatically generate changelogs
-
python-project-skeleton
An up-to-date and explanatory Python project skeleton with continuous integration services.
-
STATS-PAL
A relatively simple but powerful heuristic that can automate performance test result analysis by using powerful statistics.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: LocalStack – a functional local AWS cloud stack | news.ycombinator.com | 2024-04-05
Considering all these points, the team at Flagsmith has developed a feature flag management platform Flagsmith and made it open source. The core functionality is open and you can check out the GitHub repository here. I have utilized and authored several blogs discussing their excellent offerings and strategies.
Project mention: Pyenv – lets you easily switch between multiple versions of Python | news.ycombinator.com | 2024-03-25
Project mention: Is there a way to communicate with uart_write_bytes and read_bytes with s3s native USB | /r/esp32 | 2023-12-06[env:esp32-s3] platform = espressif32 ;https://github.com/platformio/platform-espressif32.git board = esp32-s3-devkitc-1 framework = arduino monitor_speed = 115200 lib_deps = ${common.lib_deps} build_flags = -D MONITOR_SPEED=115200 -D ARDUINO_USB_MODE=1 -D ARDUINO_USB_CDC_ON_BOOT=1 board_build.flash_mode = qio
Project mention: 10 open source tools that platform, SRE and DevOps engineers should consider in 2024. | dev.to | 2024-01-04Kraken CI is a modern CI/CD system that operates on the Continuous Integration philosophy, focusing on pre-commit and post-commit phases in software development. In the pre-commit phase, developers and testers prepare code changes, aiming to minimize the risk of breaking production code. Kraken CI facilitates this by providing a validation environment that simplifies testing, making it easier to produce quality code. It reduces the likelihood of large, risky changes and helps manage code integration more effectively.
Python Continuous Integration related posts
- Why use Open Source Feature Flags?
- UE5.3 on Linux (Pop!_OS)
- Testing in Production with Canary Deployments: A How-To Guide
- Flagsmith
- Two Years and over 700 Websites Later
- CI/CD server that is lean and runs without docker (or can use Podman rather easily)?
- OpenFeature – open standard for feature flags
-
A note from our sponsor - WorkOS
workos.com | 24 Apr 2024
Index
What are some of the best open-source Continuous Integration projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | LocalStack | 52,055 |
2 | Buildbot | 5,166 |
3 | flagsmith | 4,246 |
4 | tox | 3,514 |
5 | jenkinsapi | 850 |
6 | platform-espressif32 | 826 |
7 | ue4-docker | 754 |
8 | pypyr automation task runner | 568 |
9 | CumulusCI | 348 |
10 | run-clang-format | 234 |
11 | spectacles | 208 |
12 | continuous-reforestation | 180 |
13 | Changelog CI | 123 |
14 | kraken | 121 |
15 | pipelines | 118 |
16 | plugin.video.sendtokodi | 116 |
17 | python-project-skeleton | 76 |
18 | pi-ci | 39 |
19 | rasa-train-test-gha | 35 |
20 | buildnotify | 28 |
21 | hpc-rocket | 24 |
22 | STATS-PAL | 23 |
23 | stew | 21 |
Sponsored