menu
← CI/CD Tools Universe

Build

Share This

Best Build

  • MySQL

    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

    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

    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

    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

    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

    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

    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

    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

    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

    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

    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
  • GoCD

    GoCD

    GoCD is an open source software development tool that automates the continuous delivery (CD) of software. Its features include value stream mapping, cloud native deployments, complex workflow modeling, and advanced traceability.

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