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.

75Projects
1.4MStars in total
+899Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

75 projects · by stars

  1. #1 · ripienaar/free-for-dev

    free-for-dev

    A curated list of SaaS, PaaS, and IaaS offerings that have free tiers useful for DevOps engineers, sysadmins, and infrastructure developers.

    139.7K
  2. #2 · cline/cline

    cline

    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.

    70.5K
  3. #3 · go-gitea/gitea

    gitea

    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.

    58.5K
  1. 4

    dive

    54.6Kwagoodman/dive · Go

    dive 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.

  2. 5

    Made-With-ML

    49.8KGokuMohandas/Made-With-ML · Jupyter Notebook

    Made-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.

  3. 6

    shannon

    49.1KKeygraphHQ/shannon · TypeScript

    Shannon 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'.

  4. 7

    open-code-review

    47.6Kalibaba/open-code-review · Go

    An 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.

  5. 8

    fastlane

    42.3Kfastlane/fastlane · Ruby

    fastlane is a tool for iOS and Android developers that automates tedious tasks like generating screenshots, managing provisioning profiles, and releasing applications.

  6. 9

    harness

    38.6Kharness/harness · Go

    Harness 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.

  7. 10

    github-mcp-server

    33.7Kgithub/github-mcp-server · Go

    GitHub'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.

  8. 11

    helm

    30.3Khelm/helm · Go

    Helm 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.

  9. 12

    gitleaks

    30.1Kgitleaks/gitleaks · Go

    Gitleaks is a tool for detecting secrets like passwords, API keys, and tokens in git repos, files, or anything you pipe in via stdin.

  10. 13

    nx

    29.4Knrwl/nx · TypeScript

    Nx 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.

  11. 14

    awesome-actions

    28.3Ksdras/awesome-actions

    A curated, categorized index of GitHub Actions: ready-made actions, workflow examples, official resources and tutorials you can plug into your repository's automation.

  12. 15

    floci

    26.9Kfloci-io/floci · Java

    Floci 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.

  13. 16

    jenkins

    26.7Kjenkinsci/jenkins · Java

    Jenkins 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.

  14. 17

    docker_practice

    26.3Kyeasy/docker_practice · Go

    An 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.

  15. 18

    promptfoo

    26.1Kpromptfoo/promptfoo · TypeScript

    promptfoo 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.

  16. 19

    javascript-testing-best-practices

    24.6Kgoldbergyoni/javascript-testing-best-practices · JavaScript

    A 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.

  17. 20

    gitlabhq

    24.6Kgitlabhq/gitlabhq · Ruby

    This 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.

  18. 21

    argo-cd

    24.4Kargoproj/argo-cd · Go

    Argo CD is a declarative GitOps continuous delivery tool for Kubernetes that keeps your cluster state synced with a Git repository.

  19. 22

    API-Security-Checklist

    23.3Kshieldfy/API-Security-Checklist

    A 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.

  20. 23

    renovate

    22.8Krenovatebot/renovate · TypeScript

    Renovate 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.

  21. 24

    Mobile-Security-Framework-MobSF

    22KMobSF/Mobile-Security-Framework-MobSF · JavaScript

    MobSF 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.

  22. 25

    DevOps-Roadmap

    20.8Kmilanm/DevOps-Roadmap

    A 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.

  23. 26

    DNSHE-FreeDomains

    20.2Kdnshe/DNSHE-FreeDomains · JavaScript

    DNSHE 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.

  24. 27

    js-stack-from-scratch

    20.1Kverekia/js-stack-from-scratch · JavaScript

    A 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.

  25. 28

    jstraining

    20Kruanyf/jstraining

    Training 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.

  26. 29

    AspNetCore-Developer-Roadmap

    19.7KMoienTajik/AspNetCore-Developer-Roadmap

    A roadmap chart showing the skills and libraries you need to learn to become an ASP.NET Core developer, updated for 2026.

  27. 30

    hurl

    19.3KOrange-OpenSource/hurl · Rust

    Hurl 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.

  28. 31

    deepeval

    18.9Kconfident-ai/deepeval · Python

    DeepEval 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.

  29. 32

    semgrep

    17.1Ksemgrep/semgrep · C

    Semgrep 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.

  30. 33

    argo-workflows

    17Kargoproj/argo-workflows · Go

    An 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.

  31. 34

    vercel

    16.4Kvercel/vercel · TypeScript

    This 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.

  32. 35

    dagger

    16.4Kdagger/dagger · Go

    Dagger is an open-source engine for automating software delivery: it builds, tests and ships any codebase, reliably and at scale.

  33. 36

    skaffold

    15.9KGoogleContainerTools/skaffold · Go

    A 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.

  34. 37

    kaniko

    15.8KGoogleContainerTools/kaniko · Go

    It 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.

  35. 38

    volkswagen

    15.5Kauchenberg/volkswagen · JavaScript

    Volkswagen 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.

  36. 39

    mlops-zoomcamp

    15.4KDataTalksClub/mlops-zoomcamp · Jupyter Notebook

    A free 9-week course from DataTalks.Club that teaches MLOps fundamentals — productionizing machine learning services, from training and experimentation to deployment and monitoring.

  37. 40

    onedev

    15.3Ktheonedev/onedev · Java

    OneDev 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.

  38. 41

    RustTraining

    14.9Kmicrosoft/RustTraining · Rust

    Seven free Rust training books from Microsoft that take you from another programming language up to async, advanced patterns, and engineering practices.

  39. 42

    openship

    14.8Koblien/openship · TypeScript

    Openship 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.

  40. 43

    metersphere

    13.6Kmetersphere/metersphere · Java

    MeterSphere 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.

  41. 44

    runner-images

    13.5Kactions/runner-images · PowerShell

    It'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.

  42. 45

    infracost

    12.6Kinfracost/infracost · Go

    Infracost 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.

  43. 46

    stack-on-a-budget

    12.5K255kb/stack-on-a-budget

    A 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.

  44. 47

    starter-workflows

    12.2Kactions/starter-workflows · TypeScript

    This is the official collection of starter workflow templates for GitHub Actions, shown when you create a new workflow in a repository's Actions tab.

  45. 48

    earthly

    12.1Kearthly/earthly · Go

    Earthly is a build automation framework that runs every build step inside containers, giving reproducible builds with a syntax that blends Dockerfile and Makefile conventions.

  46. 49

    Reloader

    10.5Kstakater/Reloader · Go

    Reloader 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.

  47. 50

    rsschool-app

    10.4Krolling-scopes/rsschool-app · TypeScript

    This 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.

  48. 51

    buildkit

    10.3Kmoby/buildkit · Go

    BuildKit 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.

  49. 52

    drawio-skill

    10.2KAgents365-ai/drawio-skill · Python

    An 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.

  50. 53

    flyway

    10.2Kflyway/flyway · Java

    Flyway by Redgate is an open-source database migrations tool: it evolves your database schema easily and reliably across all your instances.

  51. 54

    Jenkins-Zero-To-Hero

    10.1Kiam-veeramalla/Jenkins-Zero-To-Hero · Python

    A 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.

  52. 55

    claude-code-action

    9.6Kanthropics/claude-code-action · TypeScript

    Claude 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.

  53. 56

    flue

    8.5Kwithastro/flue · TypeScript

    Flue 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.

  54. 57

    gh-aw

    5.4Kgithub/gh-aw · Go

    GitHub 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.

  55. 58

    jscamp

    4.7Kmidudev/jscamp · JavaScript

    This 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.

  56. 59

    kumo

    4.1Kcloudflare/kumo · TypeScript

    Kumo is Cloudflare's component library for building modern web applications — accessible, design-system-compliant UI components built on Base UI.

  57. 60

    workflow_templates

    1.3KComfy-Org/workflow_templates · TypeScript

    The 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.

  58. 61

    kache

    1.2Kkunobi-ninja/kache · Rust

    Kache 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.

  59. 62

    eve-software-factory-template

    1.2Kvercel-labs/eve-software-factory-template · TypeScript

    Foreman 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.

  60. 63

    Tracely-ai

    1Kjwuthri-cloud/Tracely-ai · Python

    Tracely 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.

  61. 64

    openframe-cli

    907flamingo-stack/openframe-cli · Go

    An interactive command-line tool for managing OpenFrame Kubernetes clusters and development workflows — cluster lifecycle, chart installs via ArgoCD, service intercepts and scaffolding.

  62. 65

    gr8r-studio

    852gr8rstudio/gr8r-studio · JavaScript

    Gr8r 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.

  63. 66

    pulls.review

    549antfu/pulls.review · TypeScript

    pulls.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.

  64. 67

    claude-ops

    547Lifecycle-Innovations-Limited/claude-ops · Shell

    A 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.

  65. 68

    mr-boxington

    524jdx/mr-boxington · Rust

    mbx 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.

  66. 69

    ai-software-factory

    395coleam00/ai-software-factory · Python

    An 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.

  67. 70

    neckbeard

    254bealesh/neckbeard · Go

    A 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.

  68. 71

    scion

    221CarterT27/scion · Rust

    Scion 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.

  69. 72

    forge

    213cisco-open/forge · HCL

    ForgeMT 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.

  70. 73

    EvalForge

    210jsdhwfmax/EvalForge · Python

    EvalForge 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.

  71. 74

    vet

    181laravel/vet · PHP

    Laravel 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.

  72. 75

    datamimic

    116rapiddweller/datamimic · Python

    DATAMIMIC 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.

Often tagged together