Topics / #ci-cd
CI CD projects on GitHub
Continuous integration and delivery pipelines and automation.
As of , the most-starred CI CD projects on GitHub are free-for-dev (139.7K stars), cline (70.5K stars) and gitea (58.5K stars). GitHub.Locker tracks 75 CI CD repositories with 1.4M stars combined. The fastest-growing on October 17 was Tracely-ai, with +130 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
Tracely-ai
jwuthri-cloud/Tracely-ai · ★ 1KTracely is a trace-native CI/CD platform for AI agents: it grades every production agent trace, clusters failures into issues, freezes bad runs into hermetic regression tests, blocks the PR that would ship them again, and alerts you when it happens.
+103DNSHE-FreeDomains
dnshe/DNSHE-FreeDomains · ★ 20.2KDNSHE is a free domain registration and DNS resolution service run by a Singapore youth public-interest team, giving developers, students, and open-source projects free subdomains under suffixes like us.ci, cc.cd, de5.net, and bot.cd, with Anycast DNS and full record management.
+67free-for-dev
ripienaar/free-for-dev · ★ 139.7KA curated list of SaaS, PaaS, and IaaS offerings that have free tiers useful for DevOps engineers, sysadmins, and infrastructure developers.
+67shannon
KeygraphHQ/shannon · ★ 49.1KShannon is an autonomous AI pentester that analyzes your web application's source code, maps attack vectors, and then executes real exploits against the running app to prove vulnerabilities before they reach production — 'no exploit, no report'.
The all-time top
75 projects · by stars
- 139.7K
#1 · ripienaar/free-for-devfree-for-dev
A curated list of SaaS, PaaS, and IaaS offerings that have free tiers useful for DevOps engineers, sysadmins, and infrastructure developers.
- 70.5K
#2 · cline/clinecline
Cline is an open source coding agent that runs in your IDE, terminal, or desktop: it reads your project, edits code across files, and executes shell commands to build, test, and deploy.
- 58.5K
#3 · go-gitea/giteagitea
Gitea is a self-hosted, all-in-one software development service: Git hosting, code review, issue tracking, project kanban, wiki, team collaboration, a package registry and CI/CD in one package.
- 4

dive
54.6Kwagoodman/dive · Godive is a CLI tool that breaks a Docker or OCI image into its layers, shows what each layer contains, and points out where the image wastes space so you can shrink it.
- 5

Made-With-ML
49.8KGokuMohandas/Made-With-ML · Jupyter NotebookMade-With-ML is a free hands-on course that teaches how to design, develop, deploy, and iterate on production-grade machine learning applications, combining ML with software engineering best practices.
- 6

shannon
49.1KKeygraphHQ/shannon · TypeScriptShannon is an autonomous AI pentester that analyzes your web application's source code, maps attack vectors, and then executes real exploits against the running app to prove vulnerabilities before they reach production — 'no exploit, no report'.
- 7
open-code-review
47.6Kalibaba/open-code-review · GoAn AI-powered code review CLI born inside Alibaba: it reads Git diffs, sends changed files to a configurable LLM agent, and returns structured review comments with line-level precision.
- 8

fastlane
42.3Kfastlane/fastlane · Rubyfastlane is a tool for iOS and Android developers that automates tedious tasks like generating screenshots, managing provisioning profiles, and releasing applications.
- 9

harness
38.6Kharness/harness · GoHarness Open Source is an end-to-end developer platform combining source code hosting, CI/CD pipelines, hosted dev environments (Gitspaces), and artifact registries in one self-hosted application.
- 10

github-mcp-server
33.7Kgithub/github-mcp-server · GoGitHub's official MCP Server. It connects AI tools straight to GitHub, so agents, assistants and chatbots can read repos and code files, manage issues and PRs, analyze code and automate workflows through natural language.
- 11
helm
30.3Khelm/helm · GoHelm is the package manager for Kubernetes. It manages Charts — packages of pre-configured Kubernetes resources — so installing and managing applications in a cluster works like apt, yum or homebrew on your system.
- 12

gitleaks
30.1Kgitleaks/gitleaks · GoGitleaks is a tool for detecting secrets like passwords, API keys, and tokens in git repos, files, or anything you pipe in via stdin.
- 13
nx
29.4Knrwl/nx · TypeScriptNx is a monorepo platform for TypeScript and polyglot codebases. It caches what didn't change, runs only the tasks affected by your edits, and comes with an integrated CI solution; the core is built with Rust for performance.
- 14

awesome-actions
28.3Ksdras/awesome-actionsA curated, categorized index of GitHub Actions: ready-made actions, workflow examples, official resources and tutorials you can plug into your repository's automation.
- 15
floci
26.9Kfloci-io/floci · JavaFloci is a free, open-source local AWS emulator: it serves AWS-compatible APIs — S3, SQS, DynamoDB, Lambda, ECS and many more — from your own machine for development, testing, and CI, with no cloud account, auth token, or paid feature gates.
- 16
jenkins
26.7Kjenkinsci/jenkins · JavaJenkins is the leading open-source automation server. Built with Java, it takes over the repetitive parts of the development workflow so people can focus on work machines cannot do.
- 17

docker_practice
26.3Kyeasy/docker_practice · GoAn open-source Chinese book that takes you from zero to real DevOps practice with Docker: core concepts, internals and hands-on skills for developers, ops engineers and architects.
- 18

promptfoo
26.1Kpromptfoo/promptfoo · TypeScriptpromptfoo is a CLI and library for evaluating and red-teaming LLM apps — you test prompts, agents, and RAGs and run security scans on them, instead of relying on trial-and-error.
- 19

javascript-testing-best-practices
24.6Kgoldbergyoni/javascript-testing-best-practices · JavaScriptA free, in-depth guide with 50+ best practices for testing JavaScript and Node.js applications, compiled and curated from dozens of blog posts, books and tools.
- 20

gitlabhq
24.6Kgitlabhq/gitlabhq · RubyThis is GitLab Community Edition, an open-source platform for managing Git repositories with merge requests, issue tracking, wikis, and built-in CI/CD pipelines, used by more than 100,000 organizations.
- 21

argo-cd
24.4Kargoproj/argo-cd · GoArgo CD is a declarative GitOps continuous delivery tool for Kubernetes that keeps your cluster state synced with a Git repository.
- 22

API-Security-Checklist
23.3Kshieldfy/API-Security-ChecklistA community checklist of the most important security countermeasures to apply when designing, testing, and releasing an API — a list of checkboxes you run through before shipping.
- 23

renovate
22.8Krenovatebot/renovate · TypeScriptRenovate is an automated dependency update tool: it scans your repo for dependency references and opens pull requests when newer versions are available, so you don't update them by hand.
- 24

Mobile-Security-Framework-MobSF
22KMobSF/Mobile-Security-Framework-MobSF · JavaScriptMobSF is an automated, all-in-one mobile security framework: it performs static and dynamic analysis, penetration testing, malware analysis and privacy analysis on Android, iOS and Windows Mobile apps.
- 25

DevOps-Roadmap
20.8Kmilanm/DevOps-RoadmapA step-by-step roadmap for becoming a DevOps engineer, organized as a sequence of topics with links to mostly free learning resources for each one.
- 26

DNSHE-FreeDomains
20.2Kdnshe/DNSHE-FreeDomains · JavaScriptDNSHE is a free domain registration and DNS resolution service run by a Singapore youth public-interest team, giving developers, students, and open-source projects free subdomains under suffixes like us.ci, cc.cd, de5.net, and bot.cd, with Anycast DNS and full record management.
- 27

js-stack-from-scratch
20.1Kverekia/js-stack-from-scratch · JavaScriptA step-by-step tutorial that assembles a modern JavaScript web app stack from scratch — from Node and Yarn through React, Redux, and server-side rendering up to deploying on Heroku.
- 28

jstraining
20Kruanyf/jstrainingTraining materials for a JavaScript full-stack bootcamp: they teach the basics needed to build both the front end and back end of a simple web application.
- 29

AspNetCore-Developer-Roadmap
19.7KMoienTajik/AspNetCore-Developer-RoadmapA roadmap chart showing the skills and libraries you need to learn to become an ASP.NET Core developer, updated for 2026.
- 30
hurl
19.3KOrange-OpenSource/hurl · RustHurl is a command line tool that runs HTTP requests written in a simple plain text format. It can chain requests, capture values and evaluate queries on response headers and body — for fetching data as well as testing HTTP sessions.
- 31
deepeval
18.9Kconfident-ai/deepeval · PythonDeepEval is an open-source LLM evaluation framework: a simple-to-use way to evaluate large-language model systems with research-backed metrics like G-Eval, answer relevancy, and hallucination checks.
- 32
semgrep
17.1Ksemgrep/semgrep · CSemgrep is a fast, open-source static analysis tool that scans source code to find bugs, security issues, and enforce coding standards using rules that look like ordinary code rather than abstract syntax trees or regex.
- 33

argo-workflows
17Kargoproj/argo-workflows · GoAn open source, container-native workflow engine for Kubernetes: it orchestrates parallel jobs where every step of your workflow runs as a container. It is a CNCF graduated project.
- 34

vercel
16.4Kvercel/vercel · TypeScriptThis is the repository behind the Vercel CLI. Vercel positions its AI Cloud as a unified platform for building modern applications, so teams can focus on their products instead of infrastructure.
- 35

dagger
16.4Kdagger/dagger · GoDagger is an open-source engine for automating software delivery: it builds, tests and ships any codebase, reliably and at scale.
- 36

skaffold
15.9KGoogleContainerTools/skaffold · GoA command line tool that facilitates continuous development for Kubernetes applications: you iterate on your source code locally and it handles the workflow for building, pushing and deploying to local or remote clusters.
- 37

kaniko
15.8KGoogleContainerTools/kaniko · GoIt builds container images from a Dockerfile inside a container or Kubernetes cluster, without needing a Docker daemon — handy in places where a daemon can't run securely, like a standard Kubernetes cluster.
- 38

volkswagen
15.5Kauchenberg/volkswagen · JavaScriptVolkswagen is a joke Node.js library that detects when your test suite is running on a CI server and silently makes the tests pass, no matter what the actual results are.
- 39

mlops-zoomcamp
15.4KDataTalksClub/mlops-zoomcamp · Jupyter NotebookA free 9-week course from DataTalks.Club that teaches MLOps fundamentals — productionizing machine learning services, from training and experimentation to deployment and monitoring.
- 40

onedev
15.3Ktheonedev/onedev · JavaOneDev is a self-hosted, all-in-one DevOps platform that bundles Git hosting, CI/CD pipelines, issue tracking with Kanban boards, package registries, a wiki, and built-in AI assistance into a single server application.
- 41

RustTraining
14.9Kmicrosoft/RustTraining · RustSeven free Rust training books from Microsoft that take you from another programming language up to async, advanced patterns, and engineering practices.
- 42

openship
14.8Koblien/openship · TypeScriptOpenship is an open-source, self-hostable deployment platform with built-in CI/CD: point it at a repo and it builds, ships, routes and TLS-terminates your app, driven from a desktop app, web dashboard or CLI.
- 43

metersphere
13.6Kmetersphere/metersphere · JavaMeterSphere is an open-source continuous testing platform with a built-in AI assistant, designed to make software testing simpler and faster so it stops being the bottleneck of continuous delivery.
- 44

runner-images
13.5Kactions/runner-images · PowerShellIt's the source code GitHub uses to build the VM images behind GitHub-hosted Actions runners and Microsoft-hosted Azure Pipelines agents — Ubuntu, macOS and Windows machines pre-loaded with development tools.
- 45
infracost
12.6Kinfracost/infracost · GoInfracost gives engineers, AI coding agents, and CI/CD pipelines cloud cost estimates and FinOps recommendations for Terraform, Terragrunt, CloudFormation, and AWS CDK before changes are deployed.
- 46
stack-on-a-budget
12.5K255kb/stack-on-a-budgetA curated list of cloud and SaaS services that have generous free tiers, aimed at developers who want to build and even run small apps in production without paying hosting bills.
- 47
starter-workflows
12.2Kactions/starter-workflows · TypeScriptThis is the official collection of starter workflow templates for GitHub Actions, shown when you create a new workflow in a repository's Actions tab.
- 48

earthly
12.1Kearthly/earthly · GoEarthly is a build automation framework that runs every build step inside containers, giving reproducible builds with a syntax that blends Dockerfile and Makefile conventions.
- 49

Reloader
10.5Kstakater/Reloader · GoReloader is a Kubernetes controller that watches ConfigMaps and Secrets and automatically triggers rolling restarts of the workloads that reference them — Deployments, StatefulSets, DaemonSets and more.
- 50
rsschool-app
10.4Krolling-scopes/rsschool-app · TypeScriptThis is the web application that powers the RS School educational program, helping thousands of students become front-end, back-end, mobile, and data science engineers.
- 51

buildkit
10.3Kmoby/buildkit · GoBuildKit is a Go toolkit for turning source code into build artifacts efficiently and repeatably — concurrent, cache-efficient and Dockerfile-agnostic. It is the engine docker build uses by default since Docker Engine 23.0.
- 52

drawio-skill
10.2KAgents365-ai/drawio-skill · PythonAn agent skill that turns plain-language descriptions and real system sources — code, Terraform, Kubernetes, SQL, OpenAPI — into editable .drawio architecture diagrams, then keeps them synced, tested and exportable.
- 53
flyway
10.2Kflyway/flyway · JavaFlyway by Redgate is an open-source database migrations tool: it evolves your database schema easily and reliably across all your instances.
- 54

Jenkins-Zero-To-Hero
10.1Kiam-veeramalla/Jenkins-Zero-To-Hero · PythonA learning repo that walks through Jenkins from zero to hero: installing Jenkins, configuring Docker as a build agent, setting up CI/CD, and deploying apps to Kubernetes using Argo CD in a GitOps workflow.
- 55
claude-code-action
9.6Kanthropics/claude-code-action · TypeScriptClaude Code Action is a GitHub Action from Anthropic that lets Claude answer questions and implement code changes directly in your repo's pull requests and issues. It activates on @claude mentions, issue assignments, or explicit automation prompts.
- 56

flue
8.5Kwithastro/flue · TypeScriptFlue is a TypeScript framework for building autonomous AI agents that get a secure sandbox, sessions, tools, skills, and filesystem access instead of just raw LLM API calls.
- 57

gh-aw
5.4Kgithub/gh-aw · GoGitHub Agentic Workflows (gh-aw) is a GitHub CLI extension that lets you define AI-powered repository automation in Markdown files and run AI agents securely through GitHub Actions.
- 58
jscamp
4.7Kmidudev/jscamp · JavaScriptThis is the content and exercises for JSCamp InfoJobs, an intensive bootcamp covering JavaScript and full-stack web development, from HTML/CSS basics to React, Node.js, TypeScript, SQL, CI/CD and Docker.
- 59
kumo
4.1Kcloudflare/kumo · TypeScriptKumo is Cloudflare's component library for building modern web applications — accessible, design-system-compliant UI components built on Base UI.
- 60

workflow_templates
1.3KComfy-Org/workflow_templates · TypeScriptThe official collection of ComfyUI workflow templates: ready-made image, video and audio generation workflows that appear in ComfyUI's template picker and on comfy.org/workflows, plus reusable subgraph blueprints.
- 61

kache
1.2Kkunobi-ninja/kache · RustKache is a compiler cache for Rust, C/C++, and CUDA. It keys every build by the content of its inputs, so code compiled once is restored instead of rebuilt in your next worktree, branch, or CI run.
- 62

eve-software-factory-template
1.2Kvercel-labs/eve-software-factory-template · TypeScriptForeman is an 'eve Software Factory' that puts AI agents on every stage of the development loop while keeping humans in charge of judgment calls. It pulls tasks from GitHub and Linear, runs them through four agent stations, and delivers a reviewed draft pull request for you to merge.
- 63
Tracely-ai
1Kjwuthri-cloud/Tracely-ai · PythonTracely is a trace-native CI/CD platform for AI agents: it grades every production agent trace, clusters failures into issues, freezes bad runs into hermetic regression tests, blocks the PR that would ship them again, and alerts you when it happens.
- 64

openframe-cli
907flamingo-stack/openframe-cli · GoAn interactive command-line tool for managing OpenFrame Kubernetes clusters and development workflows — cluster lifecycle, chart installs via ArgoCD, service intercepts and scaffolding.
- 65

gr8r-studio
852gr8rstudio/gr8r-studio · JavaScriptGr8r Studio is a calm, structured project management workspace with a home dashboard, inbox, my tasks, projects with board, list, table, calendar, timeline and files views, plus members, teams, activity and settings.
- 66

pulls.review
549antfu/pulls.review · TypeScriptpulls.review is a pull request review tool that groups the changed files by scope, summarizes what matters, and lets you review the PR one scope at a time instead of scrolling through the whole diff.
- 67

claude-ops
547Lifecycle-Innovations-Limited/claude-ops · ShellA plugin that turns Claude Code into a business operating system: one /ops:go command surfaces infrastructure health, CI/CD status, a unified inbox, open PRs, sprint state and revenue (Stripe + RevenueCat + AWS), with autonomous C-suite agents that act on your behalf.
- 68
mr-boxington
524jdx/mr-boxington · Rustmbx is a build cache for Rust projects. Cargo still resolves dependencies, plans builds and runs your tools; mbx restores matching compiler outputs from one shared store and only compiles the rest.
- 69

ai-software-factory
395coleam00/ai-software-factory · PythonAn automated 'dark factory' for software: you file a GitHub issue, and AI agents triage, plan, build, verify and merge the pull request with nobody at the keyboard. The verification gates are what make an unread merge defensible.
- 70

neckbeard
254bealesh/neckbeard · GoA Claude Code plugin that turns an app repo into cloud infrastructure on AWS, GCP, or Azure, using a human-maintained catalog of tested OpenTofu modules, plus a cost estimate shown before anything is deployed.
- 71

scion
221CarterT27/scion · RustScion is an independent, clean-room Rust implementation of a server-centric version control system, inspired by Anthropic's 'Redesigning source control' blog post, built for always-online clients, coding agents, and CI.
- 72
forge
213cisco-open/forge · HCLForgeMT is an open-source platform from Cisco for running self-hosted GitHub Actions runners on your own AWS accounts — ephemeral EC2 runners and Kubernetes ARC runner scale sets, operated as code across many tenant repos.
- 73
EvalForge
210jsdhwfmax/EvalForge · PythonEvalForge turns AI evaluation results into reviewable, vendor-neutral release evidence for RAG applications and AI assistants, combining an offline RAG evaluator, a portable JSON artifact, and policy-as-code gates that output JSON, JUnit, and SARIF for CI systems.
- 74

vet
181laravel/vet · PHPLaravel Vet is a dependency audit for PHP: it shows you the code a composer update is about to write into your vendor/ directory and records the packages you trust in a vet.json file, so each next update only asks about what changed.
- 75

datamimic
116rapiddweller/datamimic · PythonDATAMIMIC CE is an open-source, MIT-licensed Python engine that generates deterministic synthetic test data from declarative models — no source data required — and can also pseudonymize real staging or QA exports. It is the free core of the commercial DATAMIMIC Enterprise Platform, aimed at regulated industries.
Related topics
Often tagged together