CI/CD Tools

A list of continuous integration and continuous deployment tools. Compare major CI/CD tools like GitHub Actions, Jenkins, and GitLab CI/CD.

NoNameDescriptionTrendLicenseLanguageOfficial Site
1GitHub ActionsGitHub-native CI/CD platform. YAML configuration, rich marketplace, and seamless GitHub integration for high convenience.Very PopularProprietaryYAMLOfficial
2GitLab CI/CDCI/CD system integrated with GitLab. Features powerful pipeline capabilities, Auto DevOps, and Kubernetes integration.PopularMIT/ProprietaryYAMLOfficial
3JenkinsMost established open-source CI/CD tool. Rich plugins, high customizability, and on-premises support.StableMITJava
Groovy
Official
4CircleCICloud-first CI/CD platform. Features fast execution, Docker support, parallel processing, and excellent developer experience.PopularProprietaryYAMLOfficial
5Travis CIVeteran CI/CD service for open-source projects. Features GitHub integration, simple configuration, and multi-language support.StableProprietaryYAMLOfficial
6Azure DevOpsMicrosoft's comprehensive DevOps platform. Integrates CI/CD, project management, Git, and artifact management.PopularProprietaryYAMLOfficial
7TeamCityCommercial CI/CD server by JetBrains. Powerful build management, IntelliJ integration, and rich enterprise features.StableProprietaryJava
Kotlin
Official
8Atlassian BambooAtlassian's CI/CD solution. Features Jira and Bitbucket integration, automatic branch detection, and deployment management.StableProprietaryJavaOfficial
9Argo CDGitOps continuous delivery tool for Kubernetes. Features declarative configuration, Git-based, web dashboard, and automatic sync.GrowingApache 2.0YAMLOfficial
10DroneContainer-native CI/CD platform. Features simple YAML configuration, Docker integration, and lightweight design.StableApache 2.0YAMLOfficial