← CI/CD Tools Universe


Share This

Best Build

  • DeployPlace

    DeployPlace is a transparent deployment tool by developers for developers, with the possibility to easily deploy complex applications, as well as static websites or client-side projects directly from your CI.

    Supports Cloud Providers (AWS, DigitalOcean, Azure, Google Cloud) as well as its own set of Internet-enabled hardware as deployment target.

    Visit Website
  • MySQL


    MySQL is an open-source relational database management system (RDBMS) owned by Oracle. MySQL is compatible with nearly all operating systems and supports various storage engines, but it can be slow and has trouble with large data volumes. It is the de-facto solution for enterprises worldwide.

    Visit Website
  • mongodb


    MongoDB is an open-source, non-relational (NoSQL) distributed database written in C++. It is document-based, which means that it stores data in rich JSON documents. The advantages of MongoDB, and of NoSQL in general are its dynamic schema, scalability, manageability, speed, and flexibility. It is a strong choice for businesses that are experiencing rapid growth, and is often applied for Node.js projects as well.

    Visit Website
  • Buddy


    Initially launched as a downloadable virtual machine under the name Meat!, Buddy is a web-based and self-hosted continuous integration and delivery tool for Git developers that can be used to build, test and deploy websites and applications. Its features include: Docker layer caching, concurrent pipelines & steps, vCPU and RAM scaling, reusable environments, repository caching, artifacts caching, and changeset-based deployments.

    Visit Website
  • Semaphore


    Semaphore is a hosted continuous integration and deployment platform for both open source and private projects. While open source projects can use Semaphore for free, private projects are limited or must be paid for on a subscription basis. Features of the platform include native Docker support, customizable stages, parallel execution, control flow switches, secrets and dependency management. Compared to other CI tools, Semaphore chooses to focus on performance and is typically faster.

    Visit Website
  • Kallithea SCM


    Kallithea is open-source donationware under the Software Freedom Conservancy project that focuses on providing a customized, self-administered interface for Mercurial and Git repositories. It is built for speed and performance with a built-in push/pull server, full text search and code-review, and can be run as standalone hosted application on your own server.

    The name of the project originates from Καλλιθέα, the name of a locality on the island of Rhodes, in Greece, which means ‘the best view’. In turn, the Kallithea project helps developers get the best views of their project and its contributions.

    Visit Website
  • Beanstalk


    Beanstalk by Wildbit is an all-in-one tool that allows users to code, commit, review and deploy using a browser. It is easy to set up, supports both Git and SVN, has a versatile deployment system, and comes with built-in analytics features. However, it is less comprehensive than tools like GitHub and Bitbucket, and lacks a wiki.

    Visit Website
  • Leiningen


    Leiningen is a build tool for Clojure. It serves as an adapter between the command line and Clojure, making it easier for you to run Clojure functions.

    Visit Website
  • Hashicorp Packer


    HashiCorp Packer is a free and open source tool for creating identical machine images for multiple platforms from a single source configuration. Its advantages include: faster infrastructure deployment, multi-provider portability, improved stability, and greater testability.

    Visit Website
  • Gulp


    Gulp is a JavaScript task runnner that automates painful or time-consuming tasks in your development workflow, such as: bundling and minifying libraries and stylesheets, running unit tests, and running code analysis. Its purpose and features are very similar to those of Grunt.

    Visit Website
  • NAnt


    NAnt is a free and open source build automation tool similar to Apache Ant, but targeted at the .NET environment instead of Java. It can perform tasks such as compiling source code and resource files into assemblies, running unit tests, configuring build-specific settings, and more.

    Visit Website
  • Grunt


    Grunt is a JavaScript task runner that automates repetitive tasks like minification, compilation, unit testing, and linting. It also has a large ecosystem of plugins that extend base functionality.

    Visit Website
Is an important tool missing? Please let us know Submit a tool
CI/CD Tools eGuide