# CI/CD
73 tools tagged
showing 25 of 73 tools
GitHub Agentic Workflows
Run AI coding agents in GitHub Actions from Markdown
Open-source GitHub CLI extension for defining repository automations in Markdown and running Copilot, Claude Code, Codex, Gemini or custom agents inside hardened GitHub Actions workflows.
Guardrails AI
Validate and structure LLM outputs with composable Guards
Guardrails AI is an open-source Python and JavaScript framework for validating and structuring LLM outputs using composable Guards built from a Hub of pre-built validators. It handles structured data extraction with Pydantic models, content safety checks including toxicity, PII detection, competitor mentions, and bias filtering, plus automatic re-prompting when validation fails. The Guardrails Hub offers dozens of validators from regex matching to hallucination detection via LLM judges.
Harness
AI-powered CI/CD and DevOps platform
Enterprise DevOps platform with AI-driven deployment verification, auto-rollback, and pipeline optimization. AIDA AI assistant helps debug failed deployments. Open-source tier (Gitness) available. Covers CI/CD, feature flags, cloud cost management, and security testing in a single unified platform for engineering teams.
Lost Pixel
Open-source visual regression testing tool
Lost Pixel is an open-source visual regression testing tool that serves as an alternative to Percy and Chromatic. It captures and compares screenshots of UI components and application pages across Storybook, Ladle, Histoire, and custom screenshot sources like Cypress or Playwright. Integrated directly into GitHub Actions pipelines, it detects unintended visual changes before they reach production, with a free SaaS tier available for open-source projects.
Lychee
Fast async link checker written in Rust
Lychee is a fast, asynchronous link checker written in Rust that finds broken URLs and email addresses in Markdown, HTML, reStructuredText, and websites. Available as a CLI tool, Rust library, and GitHub Action, it validates links with configurable concurrency, rate limiting, and retry logic. Supports GitHub token authentication for API rate limit avoidance and can check both internal file links and external HTTP endpoints across entire repositories or websites.
Mabl
Low-code AI test automation for modern teams
Mabl is a low-code AI test automation platform for end-to-end testing of web apps, APIs, mobile, and accessibility. Uses machine learning for auto-healing tests that adapt to application changes, reducing flaky test maintenance. Features a no-code visual builder, parallel cross-browser execution, performance testing, and native CI/CD integration. Provides unified reporting with insights into test coverage and quality trends. Integrates with Jira, Slack, GitHub, and major CI/CD tools.
Northflank
Unified CI/CD and deployment platform with GPU support
Northflank is a unified platform for CI/CD, deployment, and infrastructure management that supports both traditional web applications and GPU-native AI workloads. It provides preview environments with full-stack database and AI model inclusion, BYOC deployment on any cloud, built-in observability, and automated scaling. Handles the complete deployment lifecycle from Git push to production with support for containers, databases, and GPU instances.
Octomind
AI-powered E2E test generation and maintenance platform
Octomind is an AI-powered testing platform that automatically generates, runs, and maintains end-to-end Playwright tests for web applications. It observes user flows, creates test cases from natural language descriptions, and self-heals tests when UI changes would break traditional selectors. Backed by $4.8M seed funding from Paua Ventures with enterprise production deployments.
Open Code Review
Alibaba's open-source hybrid AI code reviewer with line-level comments
Open-source (Apache-2.0) CLI code reviewer from Alibaba that pairs deterministic rule pipelines with an LLM agent to post precise, line-level review comments. Runs locally or in CI, is provider-agnostic across OpenAI/Anthropic-compatible endpoints, and ships built-in rules for common defects.
OpenAI Codex GitHub Action
OpenAI's official GitHub Action that runs Codex in CI
OpenAI's official GitHub Action for running Codex CLI in GitHub Actions workflows with filesystem/network permission profiles and runner-level privilege controls. This is the CI/CD Action, not the terminal Codex agent; current Codex exec enables analytics by default, so telemetry policy needs review.
Poethepoet
Task runner for Python with Poetry and uv
Poethepoet (poe) is a batteries-included task runner for Python projects that integrates with Poetry and uv package managers. Define tasks in pyproject.toml, compose them in sequential, parallel, or DAG workflows, and execute with full virtual environment context. Supports shell commands, Python scripts, environment variables, .env file loading, and auto-generated shell completion across bash, zsh, and fish for streamlined development workflows.
QA Wolf
AI-generated E2E tests, managed QA service
Fully managed QA service that uses AI to generate and maintain Playwright-based E2E tests. QA Wolf engineers write, run, and maintain tests on your behalf, targeting 80% coverage with custom pricing based on test volume. A unique hybrid approach combining AI test generation with human QA expertise, eliminating the burden of test maintenance that slows most engineering teams.
Semaphore UI
Self-hosted UI and API for Ansible, Terraform, and scripts
Semaphore UI provides a web interface and REST API for running Ansible playbooks, Terraform and OpenTofu configurations, Bash scripts, and PowerShell commands from a centralized self-hosted platform. With over 13,000 GitHub stars and 2 million Docker pulls, it replaces AWX and manual terminal execution with a polished dashboard for scheduling, access control, notifications, and execution history across mixed infrastructure automation environments.
Stryker Mutator
Mutation testing framework to validate test quality
Stryker Mutator is an open-source mutation testing framework for JavaScript, TypeScript, C#, and Scala that measures the real effectiveness of your test suite. It introduces small code mutations and checks whether tests catch them, revealing gaps that line coverage metrics miss. Supports incremental mode for CI/CD integration.
Tekton
Cloud-native CI/CD framework for Kubernetes-native pipelines.
Tekton is a cloud-native CI/CD framework that provides Kubernetes-native pipeline resources. A Linux Foundation / CD Foundation project, it offers reusable, composable building blocks for creating CI/CD systems. Used by Google Cloud Build, Red Hat OpenShift Pipelines, and other platforms as their underlying pipeline engine.
Terragrunt
IaC orchestration layer for scaling Terraform and OpenTofu
Terragrunt is an infrastructure-as-code orchestration tool that wraps Terraform and OpenTofu to keep configurations DRY, manage remote state, and coordinate multi-module deployments. The 1.0 release introduced stacks, filters, run reports, and backward compatibility guarantees after 900+ releases and tens of millions of infrastructure deployments. It provides a thin orchestration layer that eliminates duplication across environments without replacing the underlying IaC tools.
Terrateam
Open-source GitOps automation for Terraform and OpenTofu pull requests
Terrateam is open-source GitOps infrastructure orchestration for Terraform and OpenTofu pull requests. It automates plans and applies in GitHub workflows, supports monorepos and many workspaces, and adds apply-only locks, OPA/Rego policy checks, cost and drift signals, and approval controls without forcing teams into a separate IaC platform.
TestDino
AI-powered flaky test detection for Playwright and CI
TestDino is an AI-powered platform for detecting and managing flaky tests, with deep Playwright integration. It uses ML to analyze CI test results, classify failure root causes like network timeouts and race conditions, and provides an MCP server for conversational CI debugging. Auto-groups failures by cause and tracks flakiness trends across test suites.
Trunk
AI-powered CI reliability and flaky test management
Trunk is a developer tools platform that tackles CI reliability through AI-powered flaky test detection, automatic quarantine, and merge queue management. It uses ML-based statistical analysis to identify flaky tests, isolates them to prevent pipeline blocks, and creates GitHub issues for resolution. Used by Zillow, Brex, and Faire, with $28.5M in funding and support for all major test frameworks.
Turborepo
High-performance build system for JavaScript and TypeScript
High-performance build system from Vercel for JavaScript and TypeScript monorepos. Turborepo intelligently caches task outputs based on content hashing, parallelizes builds across CPU cores, and shares cached results between team members via remote caching. A single turbo.json orchestrates tasks across packages with topological ordering, pruning, and composable configuration for reusable task snippets.
Twill AI
Autonomous coding agents that ship while you sleep
Twill is an autonomous coding agent platform that implements features, fixes bugs, and ships pull requests without manual intervention. Uses structured workflow of research, planning, human review, implementation in isolated sandbox, AI code review, then merge. Supports custom agent configurations with multiple LLM providers, isolated dev environments for verification, and integrations with GitHub, Linear, Sentry, Notion, and cloud platforms for end-to-end engineering automation.
Unleash
Open-source feature flag management platform
Unleash is the largest open-source feature flag platform, enabling teams to decouple deployment from release with gradual rollouts, A/B testing, and trunk-based development. It provides 15+ official SDKs for server and client frameworks, a web-based admin dashboard for managing feature toggles, and supports activation strategies like percentage rollout, user targeting, and environment-based rules. Self-hostable via Docker with PostgreSQL storage.
Woodpecker CI
Lightweight self-hosted CI/CD engine for the Gitea stack
Woodpecker CI is a community-maintained open-source CI/CD engine forked from Drone CI, designed as the default continuous integration solution for self-hosted Git platforms like Gitea, Forgejo, and Codeberg. With simple YAML pipeline configuration, minimal resource usage (~100MB RAM), and Apache-2.0 licensing, it provides a lightweight alternative to Jenkins and GitHub Actions for developers who prefer infrastructure they control.
actions-runner-controller
GitHub's Kubernetes controller for autoscaling GitHub Actions runners
actions-runner-controller (ARC) is GitHub's official Kubernetes controller for managing self-hosted GitHub Actions runners. It automatically scales runner pods up and down based on workflow demand, provisioning runners when jobs queue and terminating them when complete. Supports runner groups, custom runner images, and organization-level runner management. Over 6,100 GitHub stars.
prodlint
Static linter that catches production bugs in AI-generated code
prodlint is a zero-config static analysis tool with 52 rules targeting production bugs that AI coding tools consistently produce. It catches hallucinated npm imports, missing authentication checks, Prisma writes outside transactions, exposed secrets via NEXT_PUBLIC prefixes, and other patterns specific to code generated by Cursor, Claude Code, Bolt, and v0. Runs in one second via npx with no configuration needed.