Open Source CircleCI Alternatives

    The best open source alternative to CircleCI is Jenkins, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 25 alternatives to CircleCI and 11 is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to CircleCI are Buildbot (Free, Open Source), Drone.io (Freemium, Open Source), Percy (Free Personal, Open Source) and Screwdriver (Free, Open Source).

    This page was last updated Oct 21, 2021

    1. Jenkins is a fork of Hudson and is a continuous build system for software projects. The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project.
      Jenkins vs CircleCI opinions
      Almost everyone thinks Jenkins is a great alternative to CircleCI.
      I like Jenkins as an alternative because it is free and scalable.
      Positive comment 6 months ago

      1
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • BSD
      • Self-Hosted
      Buildbot - The Continuous Integration Framework Buildbot is an open-source framework for automating software build, test, and release processes.
      show more


    2. Drone is a Continuous Delivery system built on container technology. Drone uses a simple YAML configuration file, a superset of docker-compose, to define and execute Pipelines inside Docker containers.
      • Free PersonalOpen Source
      • Self-Hosted
      • React
      • Software as a Service (SaaS)
      Your all-in-one visual review platform.
      No screenshots yet
    3. Screwdriver is a self-contained, pluggable service to help you build, test, and continuously deliver software using the latest containerization technologies.
      No screenshots yet


    4. Laminar - Continuous Integration the Light Way Laminar executes your build or test jobs, monitors their progress, collects their logs and presents it all in a clear and concise interface Laminar eschews cumbersome dependency-heavy web interfaces, preferring a simple and...
      No screenshots yet
    5. Kraken is a modern, open-source, on-premise CI/CD system that is highly scalable and focused on testing.
      show more
    6. CruiseControl is both a continuous integration tool and an extensible framework for creating a custom continuous build process. It includes dozens of plugins for a variety of source controls, build technologies, and notifications schemes including email and instant messaging.

      Discontinued

      Last source commit was in 2014 (https://sourceforge.net/p/cruisecontrol/code/HEAD/tree/ ), last release was in 2014 (https://sourceforge.net/projects/cruisecontrol/ )...

      • FreeOpen Source
      • Windows
      • Linux
      Zuul is a program that drives continuous integration, delivery, and deployment systems with a focus on project gating and interrelated projects.
      No screenshots yet
    7. 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.
      No screenshots yet
    Showing 10 of 11 alternatives