Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source ci-cd software

419 open-source libraries, tools and applications tagged ci-cd, ranked by how closely ci-cd is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

419 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
AkhileshNS/heroku-deploy
A GitHub Action that deploys applications to Heroku from GitHub Actions workflows, supporting Docker, buildpacks, subdirectories, and custo…
781007active
oprypin/nightly.link
A web service that generates shareable, login-free download links for the latest build artifacts from GitHub Actions workflows. It works vi…
611007active
jenkinsci/blueocean-plugin
Blue Ocean is a suite of Jenkins plugins providing a redesigned, modern user experience for Jenkins CI/CD, focused on Pipeline visualizatio…
872878maintenance
Choerodon
Choerodon is an open-source multi-cloud agile collaboration platform built on Kubernetes, Istio, Knative, GitLab, and Spring Cloud. It prov…
232397maintenance
dancryer/PHPCI
PHPCI is a free, open-source continuous integration server designed specifically for PHP projects, built with simplicity in mind. It clones…
102387maintenance
dreamans/syncd
Syncd is an open-source code deployment tool written in Go with a web interface for automating application releases. It supports Git reposi…
232227maintenance
sil-org/ecs-deploy
A simple shell script that initiates blue-green deployments on Amazon EC2 Container Service (ECS) by manipulating Task Definitions and Serv…
861982maintenance
etsy/deployinator
Deployinator is a deployment framework extracted from Etsy, packaged as a Ruby gem, used to orchestrate multi-stage code pushes across stac…
101861maintenance
pivotal/LicenseFinder
LicenseFinder is a Ruby CLI tool that scans a project's dependencies via its package manager, detects each package's license, and compares …
231797maintenance
fossasia/yaydoc
Yaydoc is an automated documentation generation and deployment service that builds documentation from registered GitHub repositories on eac…
101541maintenance
bors-ng/bors-ng
Bors-NG is a self-hosted GitHub bot that implements a merge queue workflow, testing batches of pull requests together on a staging branch b…
101529maintenance
cloud66-oss/habitus
Habitus is a standalone command-line build flow tool for Docker that orchestrates chained, multi-step Docker image builds defined in a buil…
231401maintenance
sickcodes/dock-droid
Dock-Droid is a Docker-based tool that runs Android x86 and Android ARM systems inside a container using QEMU with KVM acceleration. It sup…
321376maintenance
square/cane
Cane is a Ruby CLI tool that fails your build if code quality thresholds (ABC complexity, style, documentation coverage) are not met. It is…
321305maintenance
caicloud/cyclone
Cyclone is a workflow engine and end-to-end pipeline solution built entirely on native Kubernetes resources, with no extra dependencies. It…
231064maintenance
Piplin/Piplin
Piplin is an open-source, self-hosted continuous integration and deployment system built with PHP and Laravel. It automates building, testi…
231025maintenance
App Center
Microsoft's Visual Studio App Center, a cloud service for mobile and desktop app build, test, deploy, crash reporting, and analytics. This …
321014maintenance
vlang/gitly
Gitly is a lightweight, self-hosted GitHub/GitLab alternative written in V, distributed as a single sub-1 MB binary with compiled templates…
751486experimental
Repo Visualizer
A GitHub Action that generates an SVG diagram visualizing the file structure of a repository, with customizable colors, exclusions, and dep…
101310experimental
gaia-pipeline/gaia
Gaia is a self-hosted automation platform for building powerful pipelines in any programming language, using HashiCorp's go-plugin system a…
105217abandoned
Waypoint
HashiCorp Waypoint is a Go-based tool that lets developers define their application build, deploy, and release lifecycle as code, with out-…
104720abandoned
Hygieia
Hygieia is a CapitalOne open-source DevOps dashboard that aggregates data from CI/CD, source control, and deployment tools into a single vi…
103807abandoned
projectkudu/kudu
Kudu is the deployment engine behind git deployments, WebJobs, and related features in Azure App Service, and can also run outside Azure. T…
103147abandoned
microsoft/onefuzz
OneFuzz is a self-hosted Fuzzing-As-A-Service platform that lets developers launch continuous fuzzing jobs from a few VMs to thousands of c…
102823abandoned
github/janky
Janky is a continuous integration server built on top of Jenkins, controlled via Hubot chat commands, and designed for GitHub repositories.…
102743abandoned
uber-archive/makisu
Makisu is a fast and flexible Docker image build tool designed for unprivileged containerized environments such as Mesos or Kubernetes. It …
102391abandoned
rancher/rio
Rio is an application deployment engine for Kubernetes that layers custom resources and a CLI on top of any standard cluster to provide con…
102253abandoned
GoogleChromeLabs/lighthousebot
A deprecated web service and Docker-based tool for running Google Lighthouse audits in CI, reporting pass/fail scores on GitHub pull reques…
102222abandoned
vadimdemedes/trevor
Trevor is a CLI tool that reads your project's .travis.yml and runs your tests locally in Docker containers across all the Node.js versions…
232096abandoned
fastlane/ci
fastlane.ci was an open-source, self-hosted, mobile-optimized continuous integration server built on top of the fastlane automation toolcha…
102067abandoned
fabric8
fabric8 was an open-source integrated development platform for building and deploying microservices on Kubernetes and OpenShift, built on D…
101749abandoned
jenkinsci/pipeline-plugin
The former home of the Jenkins Pipeline (Workflow) plugin suite, which lets users define continuous delivery pipelines as code in Groovy. T…
101682abandoned
Greenkeeper
Greenkeeper was a hosted service and bot that automated npm dependency updates for GitHub repositories, opening branches and pull requests …
231610abandoned
gitlabhq/gitlab-ci
GitLab CI was an open-source continuous integration server written in Ruby. It was integrated into GitLab 8.0, and this repository now only…
101444abandoned
actions/create-release
A GitHub Action written in JavaScript that wraps the GitHub Release API's Create a Release endpoint, allowing workflows to create GitHub re…
101381abandoned
zeke/semantic-pull-requests
A Probot-based GitHub App that adds a status check ensuring pull requests follow the Conventional Commits spec, so semantic-release can tri…
321233abandoned
bamlab/generator-rn-toolbox
A Yeoman generator that bootstraps and configures React Native projects with linting, Jest, Fastlane environments, CI/CD configs, and asset…
231190abandoned
nickmerwin/node-coveralls
A Node.js library that takes lcov coverage data from tools like mocha and posts it to coveralls.io for code coverage reporting. It integrat…
461062abandoned
defunkt/cijoe
CI Joe is a lightweight, fun Continuous Integration server written in Ruby that runs your project's tests on demand and reports pass/fail s…
321046abandoned
Coolify
Coolify is an open-source, self-hostable PaaS alternative to Vercel, Heroku, Netlify, and Railway that deploys static sites, databases, ful…
9562835active
fastapi/full-stack-fastapi-template
A full-stack web application template combining a FastAPI backend with a React frontend, including SQLModel, PostgreSQL, JWT authentication…
9145973active
TruffleHog
TruffleHog is an open-source secrets scanning tool that discovers, classifies, validates, and analyzes leaked credentials across Git reposi…
9328212active
Bazel
Bazel is an open-source, fast, and scalable build and test system that supports multiple languages and platforms. It uses incremental build…
9825923stable
Gradle Build Tool
Gradle is an open-source build automation tool with declarative DSLs in Kotlin and Groovy, incremental builds, build caching, and a rich pl…
9918897stable
Conventional Changelog
commitlint is a CLI tool and library that lints git commit messages against the conventional commit format, with shareable npm-based config…
9918776active
Keploy
Keploy is a developer-centric API and integration testing platform that records real application traffic, database queries, and streaming e…
9618641active
lowlighter/metrics
A metrics/infographics generator that collects stats about GitHub users, organizations, and repositories using 30+ plugins and hundreds of …
5717307active
vercel/vercel
The open-source Vercel CLI and supporting packages for deploying web applications and AI agents to the Vercel cloud platform. It enables gi…
9016334active
GoogleContainerTools/skaffold
Skaffold is a command-line tool from Google that automates the build, push, test, and deploy workflow for containerized Kubernetes applicat…
9815898active
oblien/openship
Openship is an open-source, self-hostable deployment platform with built-in CI/CD that builds, ships, routes, and TLS-terminates apps from …
8314813active
lint-staged/lint-staged
lint-staged is an npm CLI tool that runs arbitrary shell tasks, such as formatters and linters, against only the files staged in git. It is…
9714741stable
bytebase/bytebase
Bytebase is an open-source database governance platform that acts as a control plane between users (humans and AI agents) and databases, co…
9914606active
PHP-CS-Fixer/PHP-CS-Fixer
PHP CS Fixer is a command-line tool that detects and automatically fixes PHP coding standards issues. It ships with built-in rule sets (PER…
9313555stable
The-PR-Agent/pr-agent
PR-Agent is an open-source, AI-powered code review agent that automatically reviews pull requests, generates descriptions, suggests improve…
9713427active
Untrivial-ai/agent-orchestrator
Agent Orchestrator (AO) is a local desktop IDE for supervising fleets of AI coding agents like Claude Code, Codex, and Aider. It plans task…
7913330active
AWS CDK
The AWS Cloud Development Kit (CDK) is an open-source framework for defining cloud infrastructure in code using familiar programming langua…
9512941stable
google/oss-fuzz
OSS-Fuzz is Google's free continuous fuzzing service for open source software, combining fuzzing engines like libFuzzer, AFL++, and Honggfu…
7712743active
Hadolint
Hadolint is a smart Dockerfile linter written in Haskell that parses Dockerfiles into an AST and applies best-practice rules. It also lints…
9512480active
Kubescape
Kubescape is an open-source Kubernetes security platform (a CNCF incubating project) offering misconfiguration scanning, vulnerability asse…
10011815active
cobusgreyling/loop-engineering
A collection of patterns, starter templates, and npm CLI tools for 'loop engineering' — designing automated loops that prompt and orchestra…
7611446active
SonarQube
SonarQube is a continuous code inspection platform that performs static analysis to track code quality, security vulnerabilities, and techn…
9611035stable
rolling-scopes/rsschool-app
RS School App is the web application powering the Rolling Scopes School education process, helping thousands of students train as front-end…
7510399active
Terragrunt
Terragrunt is a flexible orchestration tool that lets Infrastructure as Code written in OpenTofu/Terraform scale, adding a configuration an…
949883stable
Atlantis
Atlantis is a self-hosted Go application that automates Terraform workflows through pull requests. It listens for webhook events from GitHu…
1009332stable
kunchenguid/no-mistakes
A local git proxy CLI that intercepts pushes and runs an AI-driven validation pipeline (review, tests, docs, lint) in a disposable worktree…
818918active
evilmartians/lefthook
Lefthook is a fast, dependency-free Git hooks manager written in Go that works with any type of project (Node.js, Ruby, Python, Go, Swift, …
958898stable
ko
ko is a fast, simple container image builder for Go applications that runs go build locally without requiring Docker. It supports multi-pla…
828570stable
HariSekhon/DevOps-Bash-tools
A collection of 1200+ DevOps Bash scripts covering cloud platforms (AWS, GCP, Azure), Kubernetes, Docker, CI/CD systems, databases, and pac…
678430active
PyCQA/bandit
Bandit is a security-oriented static analysis tool that finds common security issues in Python code. It parses each file into an AST, runs …
828285active
superplanehq/superplane
SuperPlane is an open source control plane and automation engine for AI-driven engineering, orchestrating workflows across Git, LLMs, CI/CD…
838070active
App Store Connect CLI
A fast, scriptable command-line tool written in Go for the App Store Connect API, covering TestFlight, builds, submissions, signing, metada…
797935active
sindresorhus/np
np is an interactive CLI tool that improves the npm publish workflow for JavaScript packages. It automates safety checks, version bumping, …
957713active
Gatling
Gatling is an open-source, code-first load testing tool and performance engineering platform. It uses a fully asynchronous, non-blocking ar…
876955stable
AWS Serverless Application Model (SAM)
AWS SAM CLI is an open-source command-line tool for building, locally testing, debugging, and deploying serverless applications defined wit…
996737active
zizmor
zizmor is a static analysis tool for CI/CD configurations, primarily GitHub Actions workflows, as well as Dependabot and pre-commit configs…
876714active
Gitleaks
Gitleaks is an open-source CLI tool for detecting secrets like passwords, API keys, and tokens in git repositories, files, directories, and…
8729941maintenance
anthropics/claude-code-security-review
A GitHub Action that uses Anthropic's Claude to perform AI-powered security reviews of pull requests, analyzing code diffs for vulnerabilit…
456319active
Rainbond
Rainbond is an open-source, application-centric container management platform built on Kubernetes that lets teams build, deploy, and operat…
996272active
kuafuai/DevOpsGPT
DevOpsGPT is a multi-agent system that combines LLMs with DevOps tools to convert natural language requirements into working software. It a…
645963active
AidLux (AidLearning)
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
635812active
Dependabot
Dependabot-Core is the Ruby library powering GitHub's Dependabot automated dependency updates. It resolves and updates dependencies across …
965807active
Snyk CLI
The Snyk CLI is a command-line tool that scans projects for security vulnerabilities across open-source dependencies, application code, con…
975668active
Allure Report
Allure Report is a flexible, multi-language test reporting tool that transforms test execution data into clear, interactive HTML reports. I…
965553stable
fluxcd/flagger
Flagger is a progressive delivery Kubernetes operator that automates canary releases, A/B testing, and Blue/Green deployments by gradually …
875418stable
lingodotdev/lingo.dev
Lingo.dev is an open-source localization engineering toolkit that turns LLMs into stateful translation APIs, persisting glossaries, brand v…
885398active
Apache Maven
Apache Maven is the standard build automation and dependency management tool for Java projects, driven by a declarative pom.xml project obj…
955375stable
Helmfile
Helmfile is a declarative CLI tool for deploying Kubernetes Helm charts, Kustomize configs, and raw manifests as Helm releases from version…
1005218active
Taubyte Tau
Taubyte (tau) is an open-source, self-hosted fullstack cloud platform that lets developers and AI coding agents build, test, and ship appli…
755174active
werf
werf is a CNCF Sandbox CLI tool that implements full-cycle CI/CD for Kubernetes, integrating with your CI system to build, publish, test, a…
934727stable
crate-ci/typos
typos is a fast source code spell checker written in Rust that finds and corrects spelling mistakes in codebases. It is designed for low fa…
944182active
CODO
CODO (opendevops) is an open-source, one-stop enterprise operations platform for managing multi-cloud and hybrid cloud environments with au…
634102active
xcpretty/xcpretty
xcpretty is a fast, flexible command-line formatter for xcodebuild output, written in Ruby and distributed as a gem. It pipes raw xcodebuil…
344034stable
Lychee
lychee is a fast, async, stream-based link checker written in Rust that finds broken hyperlinks and mail addresses in Markdown, HTML, reStr…
914027active
anmol098/waka-readme-stats
A GitHub Action that automatically adds coding statistics (from WakaTime and GitHub commits) to your GitHub profile README. It displays met…
733998active
DNSControl/dnscontrol
DNSControl is an infrastructure-as-code tool for managing DNS zones and registrars via a JavaScript-compatible DSL. It pushes DNS records t…
993969active
antonbabenko/pre-commit-terraform
A collection of git hooks for Terraform, OpenTofu, and Terragrunt driven by the pre-commit framework. It automatically formats code and run…
983784active
Dembrandt
Dembrandt is an open-source Node.js CLI that extracts a website's design system—colors, typography, spacing, borders, shadows, motion, comp…
803624active
jstrieb/github-stats
A tool that generates GitHub profile and repository statistics visualizations as SVG images using GitHub Actions, including data from priva…
913561active
stackrox/kube-linter
KubeLinter is a static analysis CLI tool that checks Kubernetes YAML files, Helm charts, and Kustomize manifests against security and produ…
843527active
Commitizen
Commitizen is a Python CLI tool that enforces standardized commit messages (Conventional Commits by default) and automates semantic version…
943526active

← prev page 3 / 5 next →