Jenkins is a fork of Hudson and is a continuous build system for software projects.

Concourse is described as 'CI that scales with your project' and is an app in the development category. There are more than 10 alternatives to Concourse for a variety of platforms, including Linux, Self-Hosted, Mac, Windows and SaaS apps. The best Concourse alternative is Jenkins, which is both free and Open Source. Other great apps like Concourse are Travis CI, Buildbot, Drone.io and Ansible Semaphore.
Jenkins is a fork of Hudson and is a continuous build system for software projects.

Travis CI is a leading provider of continuous integration and delivery services and empowers software development teams to test and deploy their applications with confidence. Teams can easily sync their cloud platform projects with Travis CI to begin testing code in minutes.


Ansible Semaphore is beautiful web interface for running Ansible playbooks. If your project has grown and deploying from the terminal is no longer for you then Ansible Semaphore is what you need.





Earthly is a CI/CD framework that allows you to develop pipelines locally and run them anywhere. Earthly leverages containers for the execution of pipelines. This makes them self-contained, repeatable, portable and parallel.

BrowserStack's Automated Visual Testing platforms, Percy and App Percy, offer efficient and comprehensive solutions for handling the end-to-end Visual Testing process. With these platforms, developers gain complete visual confidence, enabling them to build and maintain...



Screwdriver is a self-contained, pluggable service to help you build, test, and continuously deliver software using the latest containerization technologies.
Kraken is a modern, open-source, on-premise CI/CD system that is highly scalable and focused on testing.




Cycloid is an internal developer platform that uses principles of Platform Engineering to help teams upskill and work together, regardless of skill set, expertise, or technology.




Taskcluster executes tasks where a task is defined in a JSON object and placed on a queue. A worker later claims that task, executes it, and updates the task with the results.
Open source, Ansible out of box support, easy to install, easy to use, nice UI.