CI/CD tools automate the building, testing and deployment of software, running pipelines on every code change so that defects are found early and releases can be made frequently and reliably.
This list covers thirteen CI/CD products available in November 2026: CI built into code hosts (GitHub Actions, GitLab CI/CD, Bitbucket Pipelines), standalone CI services (CircleCI, Buildkite), self-hosted servers (Jenkins, TeamCity), cloud-provider services (Azure Pipelines, AWS CodePipeline and CodeBuild, Google Cloud Build) and deployment-focused tools (Harness, Argo CD, Octopus Deploy).
Each entry describes the product's architecture, documented strengths and limitations, and published pricing, which varies from per-minute compute to per-user, per-parallel-job and per-project models.
Contents
- What is a CI/CD tool
- History and market
- Key features to compare
- Pricing models
- How to choose
- Methodology
- The list
- Comparison table
- Alternatives by use case
- Recent developments
- Frequently asked questions
- See also
What is a CI/CD tool
A CI/CD tool automates the steps between a code change and its release. Continuous integration (CI) builds and tests every change merged into a shared repository, so that defects are found quickly. Continuous delivery keeps software in a releasable state and automates deployment to test and staging environments, while continuous deployment releases every passing change to production automatically. CI/CD tools define pipelines as configuration files, run jobs on agents or runners, collect test results and artifacts, and integrate with source-code hosts and deployment targets.
The category overlaps with several adjacent ones. Source code management platforms such as GitHub, GitLab and Bitbucket now include CI/CD. Deployment and release management tools such as Octopus Deploy and Argo CD handle only the delivery stage. Code review tools, artifact repositories and APM tools sit on either side of the pipeline, and infrastructure-as-code tools define the environments that pipelines deploy to.
History and market
CI emerged as a practice in the agile and extreme-programming movements, and early CI servers were self-hosted applications installed by build engineers. Jenkins became the most widely used open-source automation server, built around an extensive plugin ecosystem, and JetBrains' TeamCity became a common commercial alternative. The move to cloud hosting produced SaaS CI services such as CircleCI and Travis CI, and later CI integrated directly into code hosts: GitLab's built-in CI, Bitbucket Pipelines and GitHub Actions.
Containers and Kubernetes changed delivery. Pipelines increasingly build container images, and GitOps tools such as Argo CD deploy by reconciling clusters with configuration stored in Git. The cloud providers offer their own pay-per-use services: AWS CodePipeline and CodeBuild and Google Cloud Build.
Among vendors that publish financial results, GitLab reported US$955.2 million of revenue for the fiscal year ended January 2026, up from US$759.2 million. No vendor-neutral market-size figure from a named research firm was consulted for this list.
Key features to compare
Pipeline definition
Most tools use YAML files stored with the code; Jenkins pipelines can also be defined as code. Dynamic pipelines that generate steps at runtime, offered by Buildkite, help with monorepos.
Runners and execution environments
Compare hosted operating systems (Linux, Windows, macOS, Arm, GPU), self-hosted runner support and autoscaling on Kubernetes.
Speed and parallelism
Caching, test splitting and concurrency limits determine build times; plan tiers often cap concurrent jobs, as Buildkite's Free plan does at ten.
Deployment capabilities
Environment promotion, approvals, multi-tenant releases and runbooks separate CD-oriented products such as Octopus Deploy and Harness from CI-first tools.
Security and supply chain
Secrets management, isolated runners, signed artifacts and built-in scanning matter for regulated industries; GitLab Ultimate bundles application security testing and supply-chain security.
Hosting model
Options range from SaaS only to hybrid (Buildkite) and fully self-managed (Jenkins, TeamCity, GitLab, Octopus Server, Argo CD).
Integration with the code host
CI built into the code host reduces set-up; standalone CI offers independence from the code host.
Pricing models
Per-minute or compute-based pricing is used by GitHub Actions (Linux 2-core US$0.006 per minute against an included monthly amount), Google Cloud Build (US$0.006 per minute on e2-standard-2, with 2,500 free minutes), AWS CodeBuild and CircleCI's credits. Per user pricing applies to GitLab Premium (US$29 per user per month), Bitbucket (from US$3.65) and Buildkite Pro (US$30 per active user), usually with an allowance of minutes. Per parallel job is Azure Pipelines' model: US$40 per month for each Microsoft-hosted job and US$15 for each self-hosted job. Per project is Octopus Deploy's unit, from US$2,080 per year for 20 projects on Octopus Server. Per pipeline applies to AWS CodePipeline V1 (US$1.00 per active pipeline per month). Free and open source options are Jenkins and Argo CD, and TeamCity Professional is free with three agents. Harness and GitLab Ultimate are quote-based.
How to choose
By code host. Teams on GitHub start with GitHub Actions, teams on GitLab with GitLab CI/CD and teams on Bitbucket Cloud with Bitbucket Pipelines; switching to a standalone CI is justified mainly by speed, cost or control requirements.
By hosting requirement. Air-gapped or regulated environments typically choose Jenkins, TeamCity, self-managed GitLab or Octopus Server. Buildkite offers a middle route with hosted orchestration and self-run agents.
By cloud. AWS-centred teams can use CodePipeline and CodeBuild; Google Cloud teams can use Cloud Build; Azure DevOps customers can stay on Azure Pipelines.
By deployment complexity. Kubernetes-only deployments fit Argo CD; many environments, tenants or Windows servers fit Octopus Deploy; enterprises wanting CI and CD modules from one vendor at high concurrency should evaluate Harness.
By team size. Small teams can run on free tiers from GitHub, GitLab, Bitbucket, CircleCI, Buildkite or TeamCity Professional; large organisations should model costs under per-user and per-minute pricing before committing.
Methodology
The list covers CI/CD tools available in November 2026 that build, test or deploy software automatically. Entries were ordered by an editorial weighting of verifiable criteria: breadth of documented CI and CD capabilities; size of the product's user base as indicated by its integration with a major code host or cloud provider, or by the vendor's filed revenue; availability of free or open-source options; transparency of published pricing; and range of hosting models. Prices were taken from each vendor's pricing page or documentation in November 2026 and are list prices in US dollars. No benchmarks, user ratings or review-site scores were used.
The list
1
Workflow automation built into GitHub, billed against included compute
Best for: Teams already hosting code on GitHub
GitHub Actions is the CI/CD and workflow automation service built into GitHub, the code-hosting platform. Workflows are defined in YAML files inside a repository and triggered by events such as pushes, pull requests, releases or schedules; jobs run on GitHub-hosted runners (Linux, Windows and macOS virtual machines, including larger and Arm runners) or on self-hosted runners, which can be managed on Kubernetes through Actions Runner Controller. Its principal advantage is integration: for teams already hosting code on GitHub, CI requires no separate account, permissions mirror repository access, and a large marketplace of reusable actions covers most build, test and deployment tasks. Billing is expressed as a monthly dollar amount of included compute usage per plan, from which per-minute runner charges are deducted; standard runners in public repositories are free. The model is inexpensive for small teams but costs rise quickly with macOS and Windows minutes, and complex release orchestration across many environments is less developed than in dedicated deployment tools.
Key features
- YAML workflows triggered by repository events
- GitHub-hosted Linux, Windows and macOS runners
- Self-hosted runners and Actions Runner Controller
- Larger and Arm runners
- Marketplace of reusable actions
- Free standard runners for public repositories
Pricing
Included compute per month: GitHub Free and Free for organizations US$12; GitHub Pro and Team US$18; Enterprise Cloud US$300. Per-minute rates include Linux 2-core US$0.006, Linux 1-core US$0.002, Linux Arm 2-core US$0.005 and Windows 2-core US$0.010. Plans: Free US$0; Team US$4 per user per month; Enterprise US$21 per user per month.
- Vendor
- GitHub
- Linux minute rate
- US$0.006 (2-core)
- Platform plans
- Free, Team US$4, Enterprise US$21 per user/month
Strengths
- No separate tool for GitHub users
- Large marketplace of reusable actions
- Free for public repositories on standard runners
- Hosted and self-hosted runners
Limitations
- Tied to GitHub as the code host
- macOS and Windows minutes cost more
- Limited deployment orchestration features
- YAML workflows can become hard to maintain at scale
2
CI/CD inside GitLab's single DevSecOps application, SaaS or self-managed
Best for: Organisations wanting one DevSecOps platform, including self-managed installs
GitLab CI/CD is the pipeline engine of GitLab, a single application that covers source code management, CI/CD, security testing and planning. GitLab Inc. is listed on Nasdaq and reported revenue of US$955.2 million for the fiscal year ended 31 January 2026, up from US$759.2 million a year earlier. Pipelines are defined in a .gitlab-ci.yml file and run on GitLab-hosted runners, measured in compute minutes, or on self-managed runners. GitLab is available as the GitLab.com SaaS service, as a dedicated single-tenant SaaS and as self-managed software, which makes it a frequent choice for organisations that must run their toolchain on their own infrastructure. The Free tier allows 5 users per top-level group and 400 compute minutes per month; Premium adds 10,000 compute minutes and advanced CI/CD; Ultimate adds 50,000 compute minutes, application security testing, software supply-chain security and compliance features. The single-application design reduces integration work but means that teams using GitHub or Bitbucket for code gain less from GitLab's CI alone.
Key features
- Pipelines defined in .gitlab-ci.yml
- GitLab-hosted and self-managed runners
- Built-in security scanning on Ultimate
- Merge request pipelines and environments
- Self-managed and dedicated deployment
- GitLab Credits for AI features
Pricing
Free: US$0, 5 users per top-level group, 400 compute minutes per month. Premium: US$29 per user per month billed annually, 10,000 compute minutes, US$12 of GitLab Credits per user per month included. Ultimate: custom pricing, 50,000 compute minutes, US$24 of GitLab Credits per user per month. Add-ons include extra compute minutes and storage.
- Vendor
- GitLab Inc.
- Listed
- Nasdaq (GTLB)
- Revenue (FY ended Jan 2026)
- US$955.2m
- Starting price
- US$29/user/month (Premium, annual)
Strengths
- Code, CI/CD and security in one application
- Self-managed option for regulated environments
- Generous compute minutes on paid tiers
- Mature environments and review apps
Limitations
- Ultimate pricing is not published
- Free tier limited to 5 users per group
- Less useful if code is hosted elsewhere
- Broad product can be complex to administer
3
Open-source automation server with hundreds of plugins
Best for: Teams needing maximum flexibility and full control of self-hosted CI
Jenkins is a free, open-source automation server that describes itself as the leading open-source automation server, providing hundreds of plugins to support building, deploying and automating any project. It is self-hosted: an organisation installs a controller and connects agents on its own machines, virtual machines or Kubernetes clusters, and defines jobs and pipelines through the web interface or as code. Its longevity and plugin ecosystem mean that Jenkins can integrate with almost any source-control system, build tool, test framework or deployment target, including legacy systems that newer SaaS services do not support. The project has recently redesigned its header and user interface. Jenkins has no licence fee, but the total cost of ownership includes servers, maintenance, plugin upgrades and security patching, all of which fall on the user. Plugin compatibility problems, a dated configuration model and the need for dedicated administrators are the most commonly documented drawbacks, and many organisations have migrated to managed CI services for that reason.
Key features
- Free and open source
- Hundreds of plugins
- Pipelines defined as code
- Distributed agents on any infrastructure
- Kubernetes agent support
- Works with legacy toolchains
Pricing
Free and open source. Infrastructure, administration and any commercial support are paid separately by the user.
- Licence
- Open source
- Pricing
- Free
Strengths
- No licence cost
- Extremely extensible through plugins
- Runs anywhere, including air-gapped networks
- Large community knowledge base
Limitations
- Customer operates and secures the servers
- Plugin upgrades can break pipelines
- Dated user experience and configuration
- Scaling requires dedicated administrators
4
Cloud CI/CD with credit-based usage pricing and a self-hosted server edition
Best for: Teams with large test suites that want fast, configurable cloud CI
CircleCI is a CI/CD service that markets itself as the most flexible usage-based CI/CD available, sold as a cloud service and as CircleCI Server for self-hosting. Pipelines are defined in YAML and run on a choice of execution environments, Docker, Linux, Windows, macOS, Arm and GPU, with features for test splitting and parallelism, build image caching, autoscaling self-hosted runners and an MCP server for AI coding assistants. Pricing is based on credits: each resource class consumes credits per minute, so teams pay for the compute they use rather than per pipeline. The Free plan includes up to 6,000 build minutes on a small Docker resource and many premium features, while the Performance plan starts at US$15 per month and includes 30,000 credits and five active users. CircleCI's strength is speed and configurability for teams that run large test suites. The credit model requires monitoring to keep costs predictable, and organisations that already pay for GitHub or GitLab often find their bundled CI sufficient.
Key features
- Docker, Linux, Windows, macOS, Arm and GPU executors
- Test splitting and parallelism
- Self-hosted runners
- CircleCI Server for on-premises
- Orbs for reusable configuration
- MCP server for AI assistants
Pricing
Free: US$0, up to 6,000 build minutes per month on a small Docker resource. Performance: from US$15 per month, 30,000 credits and 5 active users included, additional users US$15 per month, additional credits US$15 per 25,000. Scale: custom, billed annually. Server edition for self-hosting.
- Starting price
- US$15/month (Performance)
- Free plan
- Up to 6,000 build minutes/month
Strengths
- Wide choice of execution environments
- Generous free plan
- Strong test parallelism
- Cloud and self-hosted editions
Limitations
- Credit consumption needs monitoring
- Separate tool from the code host
- Advanced plans require annual Scale contract
- Free credits do not roll over
5
Microsoft's CI/CD service in Azure DevOps, priced per parallel job
Best for: Enterprises standardised on Azure DevOps and Microsoft tooling
Azure Pipelines is the CI/CD component of Azure DevOps Services, Microsoft's suite of developer services that also includes Boards, Repos, Test Plans and Artifacts. It builds and deploys code from Azure Repos, GitHub or other Git providers, on Microsoft-hosted agents (Linux, Windows and macOS) or on self-hosted agents. Pricing differs from minute-based rivals: customers buy parallel jobs, each of which runs one job at a time with unlimited minutes. Every organisation receives one free Microsoft-hosted parallel job with 1,800 minutes per month and one free self-hosted parallel job with unlimited minutes; additional Microsoft-hosted parallel jobs cost US$40 per month and self-hosted ones US$15. This flat pricing is predictable for teams with steady build volumes. Azure Pipelines remains common in enterprises that standardised on Azure DevOps and .NET. Teams that host code on GitHub can run Azure Pipelines against those repositories, which lets organisations keep pipelines on Azure DevOps while moving source control.
Key features
- Microsoft-hosted Linux, Windows and macOS agents
- Self-hosted agents
- Builds from Azure Repos, GitHub and other Git
- Multi-stage YAML pipelines
- Azure Artifacts package feeds
- Unlimited minutes per paid parallel job
Pricing
Free: 1 Microsoft-hosted parallel job with 1,800 minutes per month and 1 self-hosted parallel job with unlimited minutes. Additional Microsoft-hosted parallel jobs US$40 per month each; additional self-hosted parallel jobs US$15 per month each. Azure Artifacts 2 GiB free, then from US$2 per GiB.
- Vendor
- Microsoft
- Hosted parallel job
- US$40/month
- Self-hosted parallel job
- US$15/month
Strengths
- Predictable parallel-job pricing
- Unlimited minutes on paid parallel jobs
- Strong Windows and .NET support
- Integrated with Boards and Artifacts
Limitations
- Free hosted job limited to 1,800 minutes
- Separate product from GitHub Actions despite shared owner
- Interface and YAML differ from GitHub Actions
- Parallelism requires buying more jobs
6
CI/CD built into Atlassian's Bitbucket Cloud
Best for: Teams that plan work in Jira and host code on Bitbucket Cloud
Bitbucket Pipelines is the integrated CI/CD service of Bitbucket Cloud, Atlassian's Git hosting product. Pipelines are configured in a YAML file in the repository and run on Atlassian's cloud runners. Build minutes measure pipeline execution time on Atlassian cloud runners and scale with runner size, so a five-minute step on a 2× runner counts as ten build minutes; minutes and storage are shared across a workspace. The service's main advantage is integration with Jira: commits, builds and deployments appear on Jira issues, which suits teams that already plan work in Atlassian tools. Bitbucket Cloud is free for up to five users, with Standard and Premium plans priced per user; additional minutes can be bought in blocks. Atlassian also sells a self-managed Data Center edition of Bitbucket. Pipelines is less extensible than GitHub Actions or GitLab CI, and its minute allowances are modest for heavy build workloads.
Key features
- YAML pipelines in the repository
- Atlassian cloud runners
- Jira integration
- Runner sizes that scale minute usage
- Workspace-shared minutes and storage
- Extra minutes in 1,000-minute blocks
Pricing
Free: up to 5 users, US$0. Standard: US$3.65 per user per month. Premium: US$8 per user per month. Extra build minutes: 1,000 minutes for US$10 per month (or 100 GB storage for US$10). A self-managed Data Center edition is sold separately.
- Vendor
- Atlassian
- Starting price
- US$3.65/user/month (Standard)
Strengths
- Low per-user price
- Tight Jira integration
- Free for small teams
- Simple configuration
Limitations
- Smaller ecosystem than GitHub Actions
- Modest minute allowances
- Larger runners consume minutes faster
- Self-managed Data Center is a separate product
7
AWS-native pipeline orchestration and pay-per-minute managed builds
Best for: Teams deploying primarily to AWS
AWS CodePipeline and AWS CodeBuild are Amazon Web Services' managed CI/CD services. CodePipeline orchestrates release stages, source, build, test, approval and deploy, and integrates with other AWS services and third-party tools, while CodeBuild runs build and test jobs on managed compute with no build servers to maintain. Both are pay-as-you-go with no upfront fees. CodePipeline V1-type pipelines cost US$1.00 per active pipeline per month, and V2-type pipelines are charged per action execution minute, with 100 free minutes from the AWS Free Tier. CodeBuild charges per build minute (or per second on Lambda compute) by instance type, includes 100 free build minutes per month on general1.small or arm1.small instances, and offers reserved capacity for steady workloads. The services suit teams deploying mainly to AWS, because IAM permissions, logging and deployment targets are native. They are less suited to multi-cloud estates, and their developer experience is generally considered less polished than that of dedicated CI products.
Key features
- Managed pipeline orchestration
- Managed build compute on EC2 or Lambda
- Reserved build capacity
- Native IAM and CloudWatch integration
- Manual approval actions
- Pay-per-use with free tier
Pricing
CodePipeline: V1 pipelines US$1.00 per active pipeline per month; V2 pipelines US$0.002 per action execution minute; 100 free action minutes per month under AWS Free Tier. CodeBuild: per build minute by instance type (example rate US$0.005 per minute), 100 free build minutes per month on general1.small or arm1.small; reserved capacity available.
- Vendor
- Amazon Web Services
- Pipeline price
- US$0.002/action minute (V2)
- Free tier
- 100 build minutes/month
Strengths
- No servers to manage
- Native AWS security and integration
- Low cost for light usage
- Reserved capacity for steady loads
Limitations
- Best only for AWS deployments
- Two services to configure
- Less polished developer experience
- Small free allowances
8
Serverless CI/CD on Google Cloud, billed per build-minute
Best for: Container-based teams deploying to Google Cloud
Cloud Build is Google Cloud's serverless CI/CD service. It runs builds as a series of container steps on Google-managed machines or on private pools inside a customer's network, and integrates with Artifact Registry, Cloud Deploy, Cloud Run and Google Kubernetes Engine. Pricing is per build-minute by machine type and is billed by the second; build-minutes are not incurred while a build is queued. Each billing account receives 2,500 free build-minutes per month on the e2-standard-2 machine type in the default pool, a promotional allowance that Google says is subject to change, and the e2-standard-2 type is priced at US$0.006 per minute in Iowa. The service is attractive to teams deploying containers to Google Cloud because of its low cost and absence of servers to manage. Like AWS's services, it is less suitable as a central CI system for multi-cloud or on-premises estates, and its configuration format is specific to Google Cloud.
Key features
- Serverless container-step builds
- Private pools in customer VPC
- Build triggers from source repositories
- Per-second billing
- Integration with Cloud Deploy and Artifact Registry
- 2,500 free build-minutes per month
Pricing
Per build-minute by machine type, billed per second. e2-standard-2 (2 vCPU, 8 GB) US$0.006 per minute (Iowa). 2,500 free build-minutes per month per billing account on e2-standard-2 in the default pool (promotional, subject to change). Network egress charged at standard rates.
- Vendor
- Google Cloud
- Free tier
- 2,500 build-minutes/month
- Rate
- US$0.006/min (e2-standard-2)
Strengths
- Generous free build-minutes
- Per-second billing
- No servers to manage
- Private pools for network isolation
Limitations
- Most useful inside Google Cloud
- Configuration specific to Google Cloud
- Free tier described as promotional
- Fewer built-in reporting features
9
JetBrains' CI server, on-premises or cloud, with a free Professional tier
Best for: Teams wanting a commercial self-hosted CI server with a free entry tier
TeamCity is the continuous integration and delivery server of JetBrains, the maker of IntelliJ IDEA and other developer tools. It is available as TeamCity On-Premises and as TeamCity Cloud. The on-premises server comes in two major editions, Professional and Enterprise, installed from the same distribution, plus special Enterprise Plus and Open Source editions. The Professional edition is a free tier that does not require a licence key, includes three build agents with an option to buy more, and has the full range of Enterprise features within limits such as a maximum of 100 build configurations; production use beyond those limits requires an Enterprise server licence plus build agent licences for parallel builds. Its paid Enterprise edition is licensed as one server licence plus build agent licences, so cost scales with the number of builds run in parallel rather than with users. TeamCity is often chosen by teams that want an on-premises CI server with a more integrated feature set than a plugin-based Jenkins installation. Its pricing for Enterprise and Cloud is less visible than that of SaaS rivals, and its community is smaller than Jenkins'.
Key features
- Free Professional edition with 3 agents
- Professional and Enterprise from one distribution
- Enterprise Plus and Open Source editions
- On-premises and Cloud products
- Agent licences for parallel builds
Pricing
Professional (on-premises): free, no licence key, 3 build agents, up to 100 build configurations. Enterprise: server licence plus build agent licences; price on JetBrains' store. TeamCity Cloud is sold by subscription.
- Vendor
- JetBrains
- Free tier
- Professional: 3 agents, 100 build configurations
Strengths
- Free tier with the Enterprise feature set within limits
- Licensing by agents rather than users
- Same distribution for all editions
- Free Open Source edition for qualifying projects
Limitations
- Enterprise licensing needed beyond 100 configurations
- Smaller plugin ecosystem than Jenkins
- Agent licences add cost for parallelism
- Enterprise price not shown in documentation
10
Hybrid CI with a SaaS control plane and agents on the customer's own infrastructure
Best for: Large engineering teams that want hosted orchestration with self-run agents
Buildkite is a CI/CD platform with a hybrid architecture: Buildkite runs the orchestration, web interface and APIs as a service, while builds execute on Buildkite agents that customers run on their own infrastructure, or on Buildkite-hosted agents. This keeps source code and secrets inside the customer's network while avoiding the maintenance of a CI server, and it scales to very large numbers of parallel agents. Pipelines can be generated dynamically at runtime, which large monorepo users rely on to run only the steps affected by a change. Buildkite also sells test analytics measured in test executions. Pricing is per active user: the Free plan supports up to five users and ten concurrent jobs, the Pro plan costs US$30 per active user per month with up to 250 connected agents (ten included, then US$3.50 per agent per month), and Enterprise is custom with a 30-user minimum. The model suits engineering organisations with large, fast-growing build fleets. Teams need to operate their own agent infrastructure unless they pay for hosted agents.
Key features
- SaaS control plane with self-hosted agents
- Hosted agents option
- Dynamic pipelines generated at runtime
- Test analytics
- Connection to on-premises GitHub Enterprise
- 30-day all-access trial
Pricing
Free: US$0, up to 5 active users, up to 10 concurrent jobs. Pro: US$30 per active user per month, up to 50 users, up to 250 agents (10 included, then US$3.50 per agent per month), artifact storage 250 GB per month then US$0.05 per GB-month. Enterprise: custom, 30-user minimum. 30-day all-access trial.
- Starting price
- US$30/active user/month (Pro)
- Free plan
- Up to 5 users
Strengths
- Code and secrets stay on own infrastructure
- Scales to large agent fleets
- Dynamic pipelines for monorepos
- No CI server to maintain
Limitations
- Per-user price is high for large teams
- Customer runs agent infrastructure
- Enterprise requires 30 users
- Agent charges beyond included count
11
Modular software delivery platform with CI, CD and governance
Best for: Enterprises needing governed, multi-environment deployment pipelines
Harness is a software delivery platform sold in modules, among them Continuous Integration and Continuous Delivery, alongside feature management, chaos engineering, security testing and cloud cost management. Harness publishes three plans: a Free plan that includes Harness Open Source, Litmus Chaos and community support; an Essentials bundle with CI and CD, up to 60 concurrent pipeline executions for each, up to 60 self-hosted runners and up to 500 users; and a modular Enterprise plan with up to 500 concurrent CD executions and unlimited CI executions, self-hosted runners and users. Essentials and Enterprise prices are not published; Enterprise is priced by quotation. Harness suits enterprises that want CI, CD and adjacent delivery tooling from one vendor with high concurrency limits. Smaller teams may find it heavier than the CI built into their code host, and the lack of public prices makes comparison harder.
Key features
- Separate CI and CD modules
- Up to 500 concurrent CD executions (Enterprise)
- Unlimited CI executions (Enterprise)
- Self-hosted runners
- Harness Open Source edition
- Chaos engineering with Litmus
Pricing
Free: US$0, Harness Open Source, Litmus Chaos, community support. Essentials: contact sales; up to 60 concurrent CI and CD executions, up to 500 users. Enterprise: priced by quotation; up to 500 concurrent CD executions, unlimited CI executions and users.
- Pricing
- Quote-based (Essentials, Enterprise)
- Free plan
- Harness Open Source
Strengths
- High concurrency limits
- Free open-source edition
- Unlimited CI concurrency on Enterprise
- Modular purchase
Limitations
- No published prices for paid plans
- Heavier than code-host CI for small teams
- Many modules to evaluate
- Essentials capped at 500 users
12
Open-source declarative GitOps continuous delivery for Kubernetes
Best for: Kubernetes teams adopting GitOps for deployments
Argo CD is an open-source, declarative GitOps continuous delivery tool for Kubernetes, part of the Argo project. Rather than pushing changes from a CI pipeline, Argo CD runs inside a Kubernetes cluster and continuously compares the live state of applications with the desired state stored in Git; when they differ, it reports the application as out of sync and can reconcile it automatically or on approval. Manifests can be plain YAML, Helm charts, Kustomize overlays or other configuration management tools, and a web interface shows the resource tree and health of every application. Argo CD handles only the delivery half of CI/CD, so it is normally paired with a CI system such as GitHub Actions, GitLab CI or Jenkins that builds images and updates the Git repository. It is free to run; commercial hosted and supported distributions are available from several vendors. Its limitations are that it applies only to Kubernetes targets and requires teams to adopt Git-based configuration management and cluster access controls.
Key features
- Declarative GitOps for Kubernetes
- Continuous drift detection and sync
- Helm, Kustomize and plain YAML support
- Web UI with application health
- Multi-cluster management
- Free and open source
Pricing
Free and open source; infrastructure and any commercial support are paid separately.
- Licence
- Open source
- Scope
- Kubernetes continuous delivery
Strengths
- Git is the single source of truth
- Automatic drift detection
- Free with active community
- Clear visual application status
Limitations
- Kubernetes targets only
- Needs a separate CI tool
- Requires GitOps discipline
- Multi-tenant access control needs careful set-up
13
Release management and deployment automation priced by project
Best for: Organisations with many environments, tenants or Windows-based deployments
Octopus Deploy is a deployment automation and release management product that sits after the CI server: it takes packages built by GitHub Actions, Jenkins, Azure Pipelines or another CI tool and promotes them through environments such as development, test and production. It handles variables per environment, approvals, runbooks, multi-tenant deployments for software vendors that deploy separate instances per customer, and deployment to Windows servers, Kubernetes and cloud platforms. Octopus is sold as Octopus Cloud and as Octopus Server, which the customer installs on its own infrastructure. Pricing is based on the number of projects rather than users or minutes: a Free tier covers 10 projects with all core features, the Professional tier starts with 20 projects and the Enterprise tier with 100 projects, and Enterprise can also be bought through Azure Marketplace. The product is strong where organisations have many environments or customer-specific deployments, which CI tools model poorly. It adds a second tool to the toolchain, and its value is lower for teams that deploy a single service to one Kubernetes cluster.
Key features
- Environment promotion and approvals
- Multi-tenant deployments
- Runbook automation
- Integrations with major CI servers
- Cloud and self-hosted Server editions
- Project-based pricing
Pricing
Octopus Cloud: Free US$0 per year (10 projects); Professional from US$4,330 per year (20 projects); Enterprise from US$24,600 per year (100 projects). Octopus Server: Free US$0 (10 projects); Professional from US$2,080 per year (20 projects); Enterprise quoted.
- Pricing basis
- Per project
- Starting price
- US$2,080/year (Server Professional)
Strengths
- Mature release and environment management
- Multi-tenant deployment support
- Free tier for 10 projects
- Works with any CI server
Limitations
- Separate tool from CI
- Project-based pricing rises with project count
- Less value for simple Kubernetes deployments
- Enterprise Cloud tier is costly
Frequently asked questions
What is the difference between CI and CD?
Continuous integration (CI) automatically builds and tests every code change merged into a shared repository. Continuous delivery (CD) extends this by keeping software deployable and automating releases to environments, with a manual decision for production; continuous deployment releases every passing change automatically. Most tools on this list cover CI, while Argo CD and Octopus Deploy focus on CD.
What is the most popular CI/CD tool?
No single neutral usage census was consulted for this list. Jenkins describes itself as the leading open-source automation server, and CI built into code hosts, GitHub Actions, GitLab CI/CD and Bitbucket Pipelines, is widely used because it requires no separate tool. Popularity varies by industry and by which code host an organisation uses.
Is Jenkins still used in 2026?
Yes. Jenkins remains an actively maintained open-source project with hundreds of plugins and a recently redesigned interface. It is common in organisations with self-hosted or legacy toolchains. Its drawbacks are the operational effort of running servers and plugins, which is why many teams have moved some workloads to managed CI services.
Which CI/CD tools are free?
Jenkins and Argo CD are free and open source. TeamCity Professional is free with three build agents. GitHub, GitLab, Bitbucket, CircleCI, Buildkite and Octopus Deploy have free tiers with limits on users, minutes or projects, and Google Cloud Build includes 2,500 free build-minutes per month.
How is GitHub Actions priced?
Each GitHub plan includes a monthly dollar amount of compute usage, US$12 on Free, US$18 on Team and US$300 on Enterprise Cloud, from which runner minutes are deducted at per-minute rates such as US$0.006 for a 2-core Linux runner and US$0.010 for a 2-core Windows runner. Standard runners in public repositories are free.
What is GitOps?
GitOps is a deployment approach in which the desired state of infrastructure and applications is stored in Git and a controller continuously reconciles the live environment with it. Argo CD is the best-known GitOps tool for Kubernetes: it detects drift between the cluster and the repository and can synchronise automatically.
Should CI/CD be self-hosted or SaaS?
SaaS CI removes server maintenance and scales on demand, and suits most teams. Self-hosted CI, using Jenkins, TeamCity, GitLab self-managed or Octopus Server, suits organisations with air-gapped networks, strict data-residency rules or special hardware. Hybrid tools such as Buildkite keep builds on the customer's infrastructure while the vendor runs the control plane.
Should your company be on this list?
Submit your logo, description, image and link for review. Approved listings appear in the Featured section above.
Add your company