Track Awesome Ci Updates Weekly
The list of continuous integration services and tools
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 ligurio/awesome-ci · ⭐ 3.7K · 🏷️ Development Environment
Oct 14 - Oct 20, 2024
Name: CICube
Description: Optimize your GitHub Actions with Insightful Analysis
Features: Cost optimization, Anomaly detection, AI powered CI Insights, GitHub Actions Dashboard
Supported repositories: GitHub
Documentation: -
Price: 14-day Trial
May 13 - May 19, 2024
Name: Laminar CI (⭐299)
Description: Fast and lightweight Continuous Integration
Features: Languages: any
Supported repositories:
Documentation: Documentation
Price: GPL-3.0 license
Jan 29 - Feb 04, 2024
Name: Dagger
Description: Application Delivery as Code that Runs Anywhere
Features:
Supported repositories: GitHub, GitLab, Gitea
Documentation: Documentation
Price: Open Source (⭐11k)
Stars:
Jan 15 - Jan 21, 2024
Name: Continuous
Description: Fully managed GitHub Actions and GitLab CI/CD runners hosted in Europe
Features:
Supported repositories: GitHub, GitLab
Documentation: None
Price: pricing
Stars:
Nov 27 - Dec 03, 2023
Name: Pipelight (⭐499)
Description: Tiny rust cli to run automation pipelines.
Features: Typescript, Toml and Yaml
Supported repositories: Git
Documentation: Documentation
Price: Free & Open Source (⭐499)
Jan 16 - Jan 22, 2023
Name: Jaypore CI
Description: Simple, flexible, powerful; Like the city of Jaypore.
Features: Offline first, configured in python, any language that runs in Docker
Supported repositories: Gitea
Documentation: Documentation
Price: Open Source
Dec 26 - Jan 01, 2022
Name: mvoCI
Description: Self-Hosted, Open Source CI
Features: CI Building, Release Upload to Gitea, REST-API
Supported repositories: Gitlab, Bitbucket, Gitbucket, Gitea, Gogs, Forgejo, Github
Documentation: Documentation
Price: Open Source
Stars:
Sep 05 - Sep 11, 2022
Name: Betterscan
Description: Code Scanning/SAST/Static Analysis/Linting using many tools/Scanners with One Report (Code, IaC) - Betterscan Community Edition (CE)
Features: Docker
Supported repositories: Git
Documentation: Documentation
Price: Non-free Community Edition and Paid PRO version
Aug 08 - Aug 14, 2022
Name: Tekton
Description: Cloud-native solution for building CI/CD pipelines
Features: It consists of Tekton Pipelines, which provides the building blocks (as Kubernetes Custom Resources you can use to create your pipelines), and of supporting components, such as Tekton CLI and Tekton Catalog, that make Tekton a complete ecosystem
Supported repositories: GitHub, Gitlab, Bitbucket... See triggers-examples (⭐556), but extensible/customizable to support others
Documentation: Documentation
Price: Open Source, Apache 2.0
Stars:
Feb 14 - Feb 20, 2022
Name: Vela
Description: Vela is a Pipeline Automation (CI/CD) framework built on Linux container technology written in Golang.
Features: Docker based
Supported repositories: GitHub
Documentation: Documentation
Price: Open source, Apache 2.0
Stars:
Jan 17 - Jan 23, 2022
Name: GoCD
Description: Open source, on-premises continuous delivery tool.
Features:
Supported repositories: Git, Perforce, Mercurial,Subversion, TFS, Custom
Documentation: Documentation
Price: Open Source
Dec 27 - Jan 02, 2021
Name: BitBucket Pipelines
Description: Bitbucket Pipelines & Deployments
Features: Documentation
Supported repositories: BitBucket
Documentation: -
Price: Free with limitations
Stars:
Name: SonarQube
Description: "Thousands of automated Static Code Analysis rules, protecting your app on multiple fronts"
Features: 29 Languages: Java, Kotlin, C#, VB.NET, C, C++, JavaScript, TypeScript, php, Python, Terraform, CloudFormation, ABAP, Apex, COBOL, CSS, Flex, Go, HTML, Objective-C, PL/I, PL/SQL, RPG, Ruby, Scala, Swift, T-SQL, VB6, XML
Supported repositories: GitHub, Azure DevOps, Bitbucket, GitLab, Docker Support, Your IDE
Documentation: Documentation
Price: Free - with upgrade options
Name: SurplusCI
Description: Affordable dedicated runners for your CI pipeline builds, usable with your current CI platform.
Features: Languages: PHP, JavaScript, TypeScript, Flow, CSS, SCSS, Less, Vue.js, Python
Supported repositories: GitHub, GitLab
Documentation: Documentation
Price: Free trial runner & runners start at $12/month
Stars:
Name: Travis CI
Description: Hosted continuous integration service for open source and private projects.
Features: Languages: C, C++, Clojure, D, Erlang, Go, Groovy, Haskell, Java, Javascript (with Node.js), Objective-C, Perl, PHP, Python, Ruby, Rust, Scala. Source code (⭐8.4k) is available.
Supported repositories: GitHub
Documentation: Documentation
Price: Pricing
Stars:
Nov 15 - Nov 21, 2021
Name: Woodpecker
Description: Continuous Integration service
Features: Woodpecker is a community fork of the Drone CI system.
Supported repositories: GitHub, GitLab, Gitea, BitBucket, Custom
Documentation: Documentation
Price: Free Open Source (Apache License 2.0)
Nov 08 - Nov 14, 2021
Name: Agola
Description: Self-Hosted, Open Source CI/CD Platform
Features: Languages: everything
Supported repositories: GitHub, GitLab, Gitea
Documentation: Documentation
Price: Open Source (⭐1.5k)
Name: Appcircle.io
Description: Automated mobile CI/CD/CT for iOS and Android with online device emulators.
Features: Support for iOS (Obj-C/Swift), Android (Java/Kotlin), React Native, Flutter and Smartface
Supported repositories: GitHub, Bitbucket, GitLab, Custom
Documentation: Documentation
Price: Free with limitations
Stars:
Oct 18 - Oct 24, 2021
Name: Circle CI
Description: Continuous Integration and Deployment
Features: Accessing jobs via ssh, Virtualization: docker/native, OS: linux/macos/windows, ISA:several gpus/arm
Supported repositories: GitHub, Bitbucket
Documentation: Documentation
Name: Cirrus CI
Description: Bring-Your-Own-Infrastructure CI with modern cloud technologies, matrix builds and simple-yet-powerful configuration
Features: Virtualization: docker/native, OS: linux/macos/windows/freebsd, ISA:several gpus/arm
Supported repositories: GitHub, Gitlab(community cirrus-run)
Documentation: Documentation
Price: Free for Open Source, per-second billing for private projects
Sep 13 - Sep 19, 2021
Name: Thundra Foresight
Description: A visibility tool into CI pipelines by spotting test failures in no time.
Features: Languages: Java
Supported repositories: GitHub, TeamCity, Bitbucket, Gitlab, Jenkins, CircleCI, TravisCI
Documentation: Documentation
Price: Free
Stars:
Aug 30 - Sep 05, 2021
Name: Chrono CI
Description: Continuous Integration Security
Features: Languages: Ruby on Rails, Python, Node.js, Solidity C, Java, Go
Supported repositories: GitHub
Documentation: Documentation
Price: Free for 100 tests per month
Apr 26 - May 02, 2021
Name: Kraken CI
Description: Self-hosted, open source, highly scalable, focused on testing.
Features: workflows with Starlark/Python, executors: bare metal, Docker, LXD, VM, highly scalable to thousands of executors, sophisticated test results analysis
Supported repositories: Git, GitHub
Documentation: Documentation
Price: Open Source (⭐135)
Apr 05 - Apr 11, 2021
Name: Drone
Description: Continuous Integration service
Features: Source code (⭐32k) is available. (Community edition is licensed under Apache 2.0)
Supported repositories: GitHub, GitLab, Gitea, BitBucket, Google Code, Custom
Documentation: Documentation
Price: Pricing (enterprise) - free self hosting - Open Source
Feb 22 - Feb 28, 2021
Name: flow.ci
Description: Self-Hosted, powerful and user-friendly CI/CD server
Features: All Languages, Docker & K8s, High Availability, Parallel Build, Statistic
Supported repositories: GitHub, GitLab, Gitee, Gogs
Documentation: Documentation (⭐727)
Price: Open Source (⭐410)
Aug 17 - Aug 23, 2020
Name: builds.sr.ht
Description: Continuous Integration services for sourcehut, the hacker's forge
Features: open-source; supports many Linux distros, BSDs and even Plan9; runs anonymous jobs that aren't tied to a repository; post-build triggers for email, webhooks, etc.; powerful API for complex build scenarios; git and mercurial support; SSH login after build failures
Supported repositories: any supported by dispatch.sr.ht (GitHub, GitLab etc.), git.sr.ht, hg.sr.ht
Documentation: Documentation
Price: Free and donation based ($2-$10/month) plans
Stars:
Jul 13 - Jul 19, 2020
Name: minci (⭐27)
Description: minimal self-hosted CI
Features: Languages: any
Supported repositories:
Jun 01 - Jun 07, 2020
Name: RazorOps
Description: RazorOps is a Container-Native CI/CD platform. Instantly build, test and deploy Docker images to Kubernetes
Features: Languages: Docker, Ruby, Python, Node.js, JavaScript, PHP, Go, Rust, Java, etc
Supported repositories: GitHub, BitBucket, GitLab, Webhooks
Documentation: Documentation
Price: Pricing - Free for Open Source, Free plan with limitations
Stars:
May 11 - May 17, 2020
Name: continuousphp
Description: Continuous Integration and deployment for projects written in PHP
Features: Languages: PHP
Supported repositories: GitHub, BitBucket, GitLab
Documentation: Documentation
Price: Free for Open source and educational projects
Stars:
Feb 03 - Feb 09, 2020
Name: Abstruse CI (⭐937)
Description: Self-Hosted, Open-Source CI Platform. Based on NodeJS and Docker.
Features: Languages: everything that can be installed on Linux
Supported repositories: GitHub, GitLab, BitBucket, Gogs
Documentation: Documentation (⭐937)
Price: Open Source
Name: App Center
Description: CI Platform. It connects with Hockeyapp where you can store installers and send their by email
Features: Compatible with Android, iOS, Xamarin, React Native, Unity, Cordova, macOS, tvOS
Supported repositories: GitHub, BitBucket, VSTS
Documentation: Documentation
Price: Free with limitations
Stars:
Name: Appveyor
Description: AppVeyor automates building, testing and deployment of .NET applications.
Features: Languages: C#, Xamarin, F#, VB.NET, C/C++, Node.js, Ruby, TypeScript, Go, Java, Python, Perl, Erlang
Supported repositories: GitHub, BitBucket
Documentation: Documentation
Price: Free with limitations
Stars:
Name: Assertible
Description: Automated post-deployment testing and web service monitoring
Features: Example Integrations (⭐13)
Supported repositories: GitHub
Documentation: Documentation
Price: Free with limitations
Stars:
Name: AWS CodeBuild
Description: Fully managed continuous integration service in AWS
Features: Docker
Supported repositories: AWS S3, AWS CodeCommit, Github, Bitbucket
Documentation: Documentation
Price: First 100 minutes per month for free, pay-as-you-go later
Name: Azure DevOps (formerly Visual Studio Team Services)
Description: Cloud-based collaboration services for version control, agile planning, continuous delivery, and analytics application for Visual Studio, Eclipse, Xcode.
Features:
Supported repositories: Azure DevOps, GitHub, Custom
Documentation: Documentation
Price: Free with monthly build limits
Stars:
Name: Bamboo
Description: Bamboo is a continuous integration and continuous deployment server
Features:
Supported repositories: Bitbucket (for Bitbucket Cloud), Stash (for Bitbucket Server), Git, GitHub (for GitHub and GitHub Enterprise), Mercurial, Subversion, CVS, Perforce, Custom via plugins
Documentation: Documentation
Price: Full Atlassian stack for 10 users: 10$/year ( 100% of payments to charity)
Stars:
Name: Bitrise
Description: Mobile Continuous Integration and Delivery.
Features: Source code (⭐839) is available
Supported repositories: GitHub, BitBucket, Gitlab, Custom
Documentation: Documentation
Price: Free with limitations
Name: Buddy
Description: Continuous Integration and Deployment
Features: Languages: .NET/C#, C/C++, Clojure, Elixir, Go, Haskell, Java, Javascript, Node.JS, PHP, Python, React Native, Ruby, Scala
Supported repositories: GitHub, Bitbucket, Gitlab, Custom
Documentation: Documentation
Price: Free with limitations
Stars:
Name: Buildkite
Description: A build automation platform which gives you complete control, without the pain of running your own CI system.
Features: Languages: Ruby, Python, Node.js, JavaScript, PHP, Go, Rust, Erlang, Elixir, Java, Clojure, Scala, C/C++, Objective-C, Swift, .NET/C#
Source code is available: Buildkite Agent (⭐810)Supported repositories: GitHub, Bitbucket, GitLab, Custom
Documentation: Documentation
Name: CDS (⭐4.6k)
Description: Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform
Features: Languages: everything
Supported repositories: Github, Bitbucket Server, Gitlab
Documentation: Documentation
Price: Free Open Source (⭐4.6k)
Name: Codacy
Description: Automated code reviews & code analytics
Features: Languages: Scala, Java, JavaScript, Python, Ruby, PHP, Apex, JSP, XML, Velocity, VisualForce, C#, JSON, Kotlin, Markdown
Supported repositories: GitHub, BitBucket
Documentation: Documentation
Price: Free for open-source projects
Stars:
Name: Code Climate
Description: Hosted platform to continuously measure and monitor code quality
Features: Languages: Ruby, Javascript, PHP
Supported repositories: GitHub, Custom
Documentation: Documentation
Price: 14-day Trial
Stars:
Name: CodeFresh
Description: Codefresh is a Docker-native CI/CD platform. Instantly build, test and deploy Docker images to Kubernetes
Features: Languages: Ruby, Python, Node.js, JavaScript, PHP, Go, Rust, Java, etc
Supported repositories: GitHub, BitBucket, GitLab, Webhooks
Documentation: Documentation
Price: Pricing
Stars:
Name: Codemagic
Description: Dedicated CI/CD for Flutter mobile, web and desktop projects.
Features:
Supported repositories: GitHub, BitBucket, GitLab, Custom
Documentation: Documentation
Price: 500 build minutes for free each month Pricing
Stars:
Name: Codeship
Description: One more cloud based CI service: running tests and deployment
Features: Languages: Dart, Elixir, Go, Java and JVM based languages, PHP, Python, Node.JS, Ruby
Supported repositories: GitHub, BitBucket
Documentation: Documentation Free ebook
Price: Free for opensource projects or 100 builds per month
Stars:
Name: Concourse CI
Description: Self-hosted CI solution written in Golang
Features:
Supported repositories: GitHub, generic oAuth
Documentation: Documentation
Price: Free (Open source)
Stars:
Name: Coveralls
Description: Coveralls works with your continuous integration server to give you test coverage history and statistics.
Features: Languages: Ruby, Javascript, Python, PHP, C, Objective-C, Scala, GO
Supported repositories: GitHub, BitBucket
Documentation: Documentation
Price: Free for opensource projects
Stars:
Name: Coverity
Description: Code analysis, test analysis
Features: Languages: C/C++, Java, C#
Supported repositories:
Documentation: None
Price: Free for opensource projects
Stars:
Name: Ebert
Description: Ebert does continuous static analysis of your GitHub repositories and delivers it straight to your Pull Requests, helping your team to focus on what's important and deliver better software.
Features: Languages: Apex, C, Clojure, CoffeeScript, CSS, Elixir, Go, Haskell, Haxe, JavaScript, Markdown, PHP, Python, Ruby, SCSS, Shell, Swift, Vim script.
Supported repositories: GitHub
Documentation: Documentation
Price: 100% free for public repositories on GitHub
Stars:
Name: Evergreen (⭐418)
Description: Evergreen is a distributed continuous integration system built by MongoDB. It dynamically allocates hosts to run tasks in parallel across many machines.
Features:
Supported repositories: GitHub
Documentation: Documentation (⭐418)
Price:
Name: GitLab
Description: GitLab is a single application for the entire DevOps lifecycle
Features: Languages: everything that can be installed on Linux. Compatible with Linux, Windows, Android and iOS
Supported repositories: GitLab, GitHub, Bitbucket
Documentation: Documentation
Price: Open Source plus Free with limitations hosted version
Stars:
Name: GitGud
Description: Free & Reliable Git hosting site powered by GitLab
Features: Everything that GitLab does but for free
Supported repositories: GitLab, Bitbucket, GitHub, Gitea, Clone by URL
Documentation: Documentation
Price: Completely Free
Stars:
Name: GitHub Actions
Description: Automate your workflow from idea to production
Features: Workflows run in Linux, macOS, Windows, and containers on GitHub-hosted servers
Supported repositories: GitHub
Documentation: Documentation
Price: Free for Open Source and free with limits for private repositories
Stars:
Name: Hound CI
Description: Hound integrates with your existing workflow by reviewing and commenting on code.
Features: Languages: Bash, Elixir, Go, HAML, JavaScript, CoffeeScript, TypeScript, Markdown, PHP, Python, Ruby, Sass/SCSS, Swift
Supported repositories: GitHub
Documentation:
Price: Public repositories for free
Stars:
Name: Hydra
Description: Nix-based continuous build system
Features:
Supported repositories:
Documentation: Documentation
Price: Opensource (GNU GPLv3)
Stars:
Name: Jenkins
Description: With thousands of plugins to choose from, Jenkins can help teams to automate any task that would otherwise put a time-consuming strain on your software team.
Features: Languages: Embedded, PHP, Python, Ruby, Java, Android, C/C++.
Supported repositories: Any VCS that supports git, mercurial, cvs, subversion
Documentation: Documentation
Price: Open Source (⭐23k)
Name: Peakflow
Description: CI builds, error reporting and uptime monitoring
Features: Languages: Ruby, PHP, Javascript and anything you can set up yourself.
Supported repositories: Github
Documentation: Documentation
Price: Free for private projects
Stars:
Name: Previs (⭐325)
Description: Use Travis configuration to run stuff locally in a clean environment.
Features: Everything that Travis support or almost
Supported repositories: Your computer, it's running locally!
Documentation: Documentation (⭐325)
Price: It's free! Since you are hosting everything locally on your computer!
Name: Probo.CI
Description: Continuous Collaboration - break down the barriers between software developers and the other stakeholders involved in a software development project
Features: Underlying engine is OSS, offers several Ubuntu base images, asset pre-upload helps build speed.
Supported repositories: GitHub, BitBucket
Documentation: Documentation
Price: 2 month free trial then starts at $30. Pricing
Stars:
Name: Saucelabs
Description: Automated testing in the cloud for CI
Features:
Supported repositories:
Documentation: Documentation
Price: 14-day Trial
Stars:
Name: Scrutinizer
Description: Build quality software, better
Features: Sources are available
Supported repositories: GitHub, BitBucket
Documentation: Documentation
Price: 14-day Trial
Name: Semaphore
Description: Hosted continuous integration and delivery solution for open source and private projects.
Features: Ruby, Node.js, JavaScript, Go, Clojure, Elixir, Erlang, Java, PHP, Scala, C/C++
Supported repositories: GitHub, BitBucket
Documentation: Documentation
Stars:
Name: Sider
Description: Increase code review efficiency and deliver products with confidence. Sider helps development teams accomplish more, allowing them to deliver more value to their customers.
Features: Supported Analysis Tools
Supported repositories: GitHub
Documentation: Documentation
Price: Free 14-day trial for private repositories, and forever free for open source
Stars:
Name: StyleCI
Description: The Web Coding Style Service, used by Cachet and Laravel.
Features: Languages: PHP, JavaScript, TypeScript, Flow, CSS, SCSS, Less, Vue.js, Python
Supported repositories: GitHub, BitBucket, GitLab
Documentation: Documentation
Price: Free for opensource projects
Stars:
Name: TeamCity
Description: A Java-based build management and continuous integration server from JetBrains.
Features: Support wide variety of web browsers and build tools
Supported repositories: Git, Subversion, Perforce, Team Foundation Server, Mercurial, CVS, SourceGear Vault 6 and 7, Borland StarTeam 6 and up, IBM Rational ClearCase, Base and UCM modes, Microsoft Visual SourceSafe 6 and 2005
Documentation: Documentation
Price: Free with limitations
Stars:
Name: Wercker
Description: Continuous delivery platform
Features:
Supported repositories: Docker Hub
Documentation: Documentation
Price:
Stars:
:
Name: Zuul
Description: A Project Gating System
Features: Self-Hosted, Open Source CI/CD Platform, Gating
Supported repositories: GitHub, Gerrit, Pagure
Documentation: Documentation
Price: Open Source
Stars: