Topics / #cicd
Cicd projects on GitHub
Continuous integration and delivery automation
As of , the most-starred Cicd projects on GitHub are gitea (58.5K stars), Docker-OSX (53K stars) and trivy (38.5K stars). GitHub.Locker tracks 23 Cicd repositories with 457.9K stars combined. The fastest-growing on October 16 was gitleaks, with +60 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+60gitleaks
gitleaks/gitleaks · ★ 30KGitleaks is a tool for detecting secrets like passwords, API keys, and tokens in git repos, files, or anything you pipe in via stdin.
+45promptfoo
promptfoo/promptfoo · ★ 26.1Kpromptfoo 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.
+22trivy
aquasecurity/trivy · ★ 38.5KTrivy is an all-in-one security scanner that finds vulnerabilities, misconfigurations, secrets, and software licenses across container images, filesystems, git repositories, VM images, and Kubernetes clusters.
keploy
keploy/keploy · ★ 18.6KKeploy is an open-source tool that auto-generates API and integration tests from real traffic: it records your API calls, database queries and streaming events, then replays them as tests.
The all-time top
23 projects · by stars
- 58.5K
#1 · 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.
- 53K
#2 · sickcodes/Docker-OSX
Docker-OSX
Docker-OSX lets you run a full macOS virtual machine inside a Docker container using KVM, giving near-native performance for security research, CI/CD, and development without owning a real Mac.
- 38.5K
#3 · aquasecurity/trivytrivy
Trivy is an all-in-one security scanner that finds vulnerabilities, misconfigurations, secrets, and software licenses across container images, filesystems, git repositories, VM images, and Kubernetes clusters.
- 4

gitleaks
30Kgitleaks/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.
- 5
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.
- 6

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

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

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.
- 9
keploy
18.6Kkeploy/keploy · GoKeploy is an open-source tool that auto-generates API and integration tests from real traffic: it records your API calls, database queries and streaming events, then replays them as tests.
- 10
goreleaser
16.1Kgoreleaser/goreleaser · GoGoReleaser is a release automation tool: it handles the complexities of releasing software so you can focus on building your product.
- 11

bytebase
14.6Kbytebase/bytebase · GoBytebase is an open-source database governance platform that acts as a control plane between users (humans and AI agents) and databases, governing change management, access control, and compliance so every change and query is reviewed, controlled, and recorded.
- 12

semaphore
14.3Ksemaphoreui/semaphore · GoSemaphore UI is a modern web interface and API for running and managing Ansible playbooks, Terraform/OpenTofu/Terragrunt, PowerShell and Bash scripts, so you don't have to deploy from a terminal anymore.
- 13

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.
- 14
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.
- 15

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.
- 16
kubescape
11.8Kkubescape/kubescape · GoKubescape is an open-source Kubernetes security platform that scans clusters, YAML files, Helm charts, and container images for misconfigurations and vulnerabilities, covering the whole lifecycle from development to runtime.
- 17

aws-devops-zero-to-hero
11.6Kiam-veeramalla/aws-devops-zero-to-hero · PythonA 30-day structured curriculum teaching AWS from scratch for DevOps engineers, covering core services with daily lessons, hands-on projects, and interview questions.
- 18

promptflow
11.3Kmicrosoft/promptflow · PythonPrompt flow is a suite of development tools from Microsoft for building LLM-based AI applications end-to-end: prototyping, prompt tuning, testing, evaluation, and production deployment and monitoring.
- 19

spug
11.1Kopenspug/spug · JavaScriptSpug is a lightweight, agent-free ops platform built for small and medium-sized businesses that bundles host management, batch command execution, an online SSH terminal, file transfer, build/deploy pipelines, task scheduling, a configuration center, and monitoring/alerting into one web app.
- 20

super-linter
10.6Ksuper-linter/super-linter · ShellA ready-to-run bundle of linters and code analyzers that validates your source code, enforces best practices and consistent formatting across dozens of languages, and reports issues as console output and GitHub Actions status checks.
- 21

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

App-Store-Connect-CLI
8Krorkai/App-Store-Connect-CLI · GoApp Store Connect CLI (asc) is a fast, scriptable command-line tool for the App Store Connect API, letting you automate TestFlight, builds, submissions, signing, analytics, screenshots, and subscriptions from a terminal, IDE, or CI/CD pipeline.
- 23

runpool
384rhobuild/runpool · GoA Docker-native control plane that autoscales ephemeral CI runners on one capacity-bounded host, without Kubernetes: provider demand becomes durable job assignments and isolated per-job execution capsules.
Related topics
Often tagged together