CircleCI is a continuous integration tool that enhances collaboration among development teams. It automates the pipeline for each commit, testing code, identifying bugs, and deploying to production when all tests pass successfully. This software ensures efficient workflow, enabling developers to focus on creating quality code while it handles the integration process seamlessly.

  • 01Pros and cons from reviewers
  • 02Main features
  • 03What is CircleCI?
  • 04How CircleCI compare to similar software?
  • 05Who is CircleCI best for according to our reviewers?
  • 06CircleCI Reviews

What is CircleCI?

CircleCI is a tool that enhances the agility of developer teams, allowing them to work independently and efficiently. It eliminates the need for waiting on others to complete tasks, as it uses an automated pipeline for code deployment once a feature is completed or a ticket is processed. This continuous integration process ensures only clean code is deployed, guaranteeing high-quality code delivery. CircleCI also provides continuous deployment, rigorously testing code before merging and production, ensuring speed and security for your application or software. By using CircleCI, businesses can accelerate growth and save money.

Pros from reviewers

  • Easy and quick setup: CircleCI is valued for its simplicity and ease of setup. It allows for quick project configuration and once set up, there's seldom a need to revisit the platform. Builds can be operational in a few hours

  • Improved build speeds and parallelization: The build speeds have improved and the Workflows 2.0 feature allows for easy parallelization of tasks. It also supports quick parallel testing

  • Excellent user interface and management: CircleCI has an excellent user interface that is straightforward and easy to use. It also offers robust features like running build/testing process steps in parallel, serving as a safety net for catching bugs and safe deployment

  • Integration with other tools: CircleCI integrates smoothly with tools like Slack, GitHub, and even supports building on macOS if required. It also integrates with iOS for building and testing mobile apps, and automating the entire CI/CD pipeline

  • Docker support and customizability: CircleCI offers commendable Docker support and its management interface and Docker integration have made the setup and monitoring process incredibly easy. Circle 2.0 offers enhanced customizability and extra features.

Cons from reviewers

  • Cluttered interface at lower resolutions: The interface can become cluttered when filtering a project by Branch Name at lower resolutions, particularly on mobile devices or browser tabs

  • Limited third-party tool integrations: Despite its powerful features, some users believe that CircleCI should offer more integrations with third-party tools

  • Lack of support for multi-project repos: Some users have expressed the need for tools that support multi-project repos, allowing them to keep their front and back-end code together in one repo while splitting the CI for them.

  • High pricing: Some users have expressed concerns about CircleCI's pricing, suggesting that it could be more competitive or that a more advantageous free plan could be offered for beginners

  • Usability improvements needed in user management: Some users have reported that despite having multiple contributors to a repository, they can only add a limited number of them as users, and they are unable to add users who aren't contributors to the repo

Main features

Starting Price

$15

/ month

Free Plan

Yes

Superfast caching options

Automated build, test and deployment

Advanced workflows

Integration ecosystem

Flexible and customizable

Who is CircleCI best for according to our reviewers?

  • Mobile App Developers: These are developers who specialize in creating applications for mobile devices. They would find CircleCI's integration with iOS and its support for building on macOS particularly useful for building and testing mobile apps.

  • DevOps Teams: These are teams that work on both development and operations, and are responsible for automating software production processes. They would appreciate CircleCI's ability to automate the entire CI/CD pipeline, its Docker integration, and its ability to streamline development and testing workflows

  • Quality Assurance Teams: These are groups responsible for ensuring the quality of software products. They would find CircleCI useful for its ability to run build/testing process steps in parallel, serving as a safety net for catching bugs and ensuring safe deployment

  • Software Developers: These are individuals or teams who create and test software. They value CircleCI for its easy setup and configuration, as well as its compatibility with multiple programming languages without needing any additional configuration

  • Project Managers: These are individuals who oversee and manage software development projects. They would benefit from CircleCI's project configuration and integration with tools like Slack, but may face challenges in accessing the platform if they are not contributors to the repository

  • CircleCI Reviews

    4.6

    CircleCI rating

    4.0

    Ease of use

    4.5

    Customer service

    4.2

    Value for money

    4.2

    Likelihood to recommend

    4.5

    Features

    15 CircleCI Reviews

    4.6 (15 reviews)
    Leave a review
    • Sterling

      Robust CI/CD Solution with Seamless Integrations

      I appreciate CircleCI for its excellent user interface and ease of setup and management. All its integrations, such as Slack notifications and webhooks for triggering builds, function flawlessly. I value the browser notifications that inform me of successful builds. Its Docker support is commendable. While Circle 2.0 offers enhanced customizability and extra features, it's not as straightforward to set up for smaller, simpler projects.

      July 16, 2024

    • Paul

      CircleCi: Revolutionizing Our Development Approach

      Overall, I'm really pleased with CircleCI's performance. Even their free plan has been outstanding. It has totally streamlined our development and testing workflow. Each service has its own pipeline. The management interface and Docker integration have made the setup and monitoring process incredibly easy.

      July 8, 2024

    • Douglas E

      Cost-effective CircleCI: Perfect Fit for Small Teams

      As a small team, we appreciate the cost-effectiveness of CircleCI - it provides all the features we need at a reasonable price point.

      June 29, 2024

    • Terry Garcia

      CircleCI's Customer Support and Documentation

      CircleCI's excellent customer support team has always been quick to respond and resolve any issues I've encountered. The detailed documentation provided by CircleCI has been very helpful in understanding how to best utilize the software

      June 22, 2024

    • Lauren Martinez

      Efficient Build/Deploy Solution with CircleCI

      I find CircleCI to be quick and easy to set up, and I value its compatibility with all the languages I use without needing any configuration. It enables me to monitor all my builds swiftly and in real time. However, I feel there are some usability improvements needed, especially in user management. Despite having five contributors to a repository, I can only add two of them as users. I'm also unable to add users who aren't contributors to the repo, which means my boss, QA team, and project managers can't access anything on the platform. Despite these issues, I generally believe it's a great tool.

      June 16, 2024

    • Frank Williams

      Top Pick for Continuous Integration: CircleCI!

      I find CircleCI simple to configure and able to conduct quick parallel testing. Its interface is straightforward and easy to use. It integrates with numerous apps such as GitHub and supports 8 languages, 16 databases, and a headless browser. However, it doesn't cache Docker images and the Docker on the supplied VM is outdated. Despite these drawbacks, I don't see any other problems and I believe it's the best.

      June 9, 2024

    • Theresa

      Effortless yet Robust: CircleCI

      I find the setup and configuration of CircleCI very straightforward. It offers robust features like running build/testing process steps in parallel, serving as our team's main safety net for catching bugs and safe deployment. However, the interface sometimes changes unexpectedly, with buttons like 'rebuild without cache' disappearing. I hope for fewer of these unexpected changes as 2.0 matures.

      June 3, 2024

    • Teresa N

      Efficient Build Times and Versatile Environments: CircleCI's Flexibility and Caching Mechanisms

      I appreciate the flexibility that CircleCI offers, allowing me to use Docker containers or a full VM environment depending on my project's requirements. The caching mechanisms provided by CircleCI have helped speed up our build times by avoiding unnecessary re-downloads or recompilations

      May 28, 2024

    • Amy Davis

      Embracing CI as Much as Circle Does

      I value the unmatched simplicity of CircleCI's configuration and its ease of use and setup, which is why we continue to use it from the start of new projects. However, I find it lacks tools for multi-project repos. I wish we could keep our front and back-end code together in one repo while splitting the CI for them. Ideally, I'd like to run two builds separately based on the same repo.

      May 20, 2024

    • Viola D

      Improved Development Efficiency with CircleCI's Parallelism Feature

      I have been using CircleCI for several months now and it has greatly improved the efficiency of my development process. The parallelism feature has significantly reduced our build times

      May 13, 2024

    • Jack

      Streamlining CI/CD with CircleCI: A Powerful, Container-Based Approach

      The integration of CircleCI with iOS enables us to build, test mobile apps, and automate our entire CI/CD pipeline. With the release of CircleCI v2.0 that uses containers, the platform has become simpler yet more powerful. However, I believe the user interface needs simplification and there should be more integrations with third-party tools.

      May 7, 2024

    • Carolyn Jones

      Intuitive UI and Customizable Configuration for Efficient Project Management

      The user interface is intuitive and easy to navigate, making it simple to monitor the progress of builds and deployments. The ability to customize the configuration file to suit my project's specific needs is a major plus

      April 27, 2024

    • Roger Martinez

      Effortless UI and CI Configuration Features with CircleCI

      I use CircleCI for deployment, which was already implemented when I joined the team. I can't compare it to other systems, but I find it simplifies the process for new users. The customer service is top-notch and the build speeds have improved. The Workflows 2.0 feature allows me to easily parallelize tasks and it integrates smoothly with code-quality services like GitHub. It even supports building on macOS if required. My only minor complaint is that it can become a bit cluttered when filtering a project by Branch Name at lower resolutions, particularly on mobile devices or browser tabs. Apart from this, everything else is fantastic.

      April 22, 2024

    • Juan Johnson

      CircleCI: A Valuable Tool for Continuous Integration and Deployment

      As a software developer, I find CircleCI to be an invaluable tool for continuous integration and deployment

      April 15, 2024

    • Kevin E

      Improved Workflow with GitHub Integration and Automated Testing

      its seamless integration with GitHub has significantly improved my workflow. The automated testing feature has saved me countless hours of manual testing

      April 13, 2024