Cloudify is a pure play, open source cloud orchestration and automation software. It's used for a variety of needs, from autonomous application management, to uses like NFV orchestration. It was built from the bottom up as a cloud orchestration framework, and is built to be pluggable to any infrastructure. Its also the most extensive implementation of TOSCA, which makes it completely technology agnostic.
linux windows osx open-source provisioning orchestration automation scaling open-source free commercial
bee-config (Bcfg) 2 is a centralized configuration management server to configure large number of systems, built to be cross platform. Bcfg2 uses a simple XML based configuration model with intuitive items like packages, services, config files, dependencies, etc. This model is easily validatable and can be used to audit and reconcile remote systems.
linux windows osx open-source config-mgmt provisioning python
Automate your iOS development: Bitrise helps you automate your daily mobile app development tasks from building through testing to deployment. With Bitrise you can configure these tasks with a unique, visual workflow editor, where all of the steps are open source. If the step you need is not in our collection you can create your own and share it with others.
osx open-source free commercial ci cd cloud cloud-paas paas
Boxen automates the entire process of setting up a Mac development environment. It can clone your project, install toolchains, apply security policies, clone your dotfiles and much more.
osx open-source provisioning ruby
A Deployment framework written in PHP. Can deploy to multiple servers using Gearman.
linux windows osx open-source provisioning php
A Java based deployment tool, focused on both deployment as well as post-deploy lifecycle management. It is aware of network topologies, integrates with many cloud and PaaS APIs, and is designed to handle the entire roll-out
linux windows osx open-source provisioning orchestration java
Buildkite is a platform for running fast, secure, and scalable continuous integration pipelines on your own infrastructure.
linux windows osx commercial ci cd
Cabot is an open source, self hosted infrastructure monitoring tool. It can monitor your services and send telephone, SMS, email or chat alerts to your team whenever anything goes down, all without writing a single line of code.
linux windows osx open-source ci python
The Ruby equivalent of Fabric, Capistrano is a Ruby framework to configure and run deployment or system administration tasks on local or remote machines. It extends the Rake DSL to define tasks, and can group tasks by Roles.
linux osx open-source provisioning orchestration ruby
CircleCI is a hosted continious integration and deployment service that supports mobile, web and containerized apps. It integrates with GitHub seamlessly but with no other version control systems. CircleCI offers a single container to build multiple projects (even private ones) for free. It also supports parallelism with pricing plans.
linux osx free commercial ci cd
A generic integration tool built on a Message Queue, to make it easy to communicate events and triggers across various parts parts of the infrastructure. Created to ease the pain of configuring many disparate events in a CI
linux windows osx open-source ci ruby
An tools for re-imaging and provisioning OSX devices
osx provisioning orchestration config hardening
Drone is a Continuous Integration platform built on Docker, written in Go
linux windows osx open-source ci go
ElasticBox is an enterprise DevOps platform for IT teams to deliver applications frequently at low costs and with fewer failures. Applications are much easier to automate, orchestrate, deploy, and manage on private, public or hybrid clouds. IT teams can use the platform to align with business needs in an agile, transparent, and collaborative way.
linux osx solaris windows commercial free cloud-paas config-mgmt provisioning orchestration
Deployment system & automation framework
linux windows osx open-source ci packaging orchestration
Go is a continuous delivery and release management tool, built from the ground up with pipelines in mind, and makes it easy to model complex build and deploy workflows
linux windows osx open-source ci java
Hubot is a chat bot that can be configured to do a variety of tasks. Apart from usual CI stuff like deploying, it can be interestingly configured to do different workflows like posting images, translating languages and integrating with Google Maps, and being a bot, it can be configured to ask questions like what is the current deployed version, etc.
linux windows osx open-source ci nodejs
The original lightweight CI tool written in Java. Initially part of Sun, then acquired by Oracle, and now maintained to the Eclipse Foundation
linux windows osx open-source ci java
Jenkins is an open source, lightweight CI tool written in Java, with high extensibility and a fast release cycle. It was forked from Hudson after Oracle acquired it, and has since added significantly more features than the original
linux windows osx open-source ci java
Built on top of Fabric and Puppet, it does the stuff that Puppet doesn’t do, which is bootstrapping fresh machines, assigning them roles, deploying Puppet, and installing Puppet modules. It automates stuff that has to be done before Puppet can begin its work
linux windows osx open-source config-mgmt provisioning ruby
A model driven orchestration tool for deployment of application clusters
linux windows osx open-source provisioning orchestration ruby
A simple command line program designed to make it easy to spin up, configure, and interact with any number of machines over SSH. Supported providers include AWS, DigitalOcean, Linode and Virtualbox.
linux osx open-source provisioning config-mgmt orchestration nodejs
Free and open source continuous integration specifically designed for PHP.
osx open-source free bsd ci cd
Prevoty enables DevOps to inject security into your web applications and web services. Protection is provided at runtime from within the application itself, and stays with the app regardless of deployment method (cloud, on-premises, etc). Applications are protected against threats including XSS, SQLi, CSRF, command injection, etc. Works with Puppet, Chef, Ansible, Docker, Splunk, QRadar, ELK, and many others.
linux windows osx bsd commercial go java net nodejs perl php python ruby monitoring security hardening chef puppet ansible metrics-visualization ci
QuickCheck CI is a continuous integration server that runs QuviQ QuickCheck on a project. QuickCheck is a tool for automatically generating test cases from specified properties of the software under test.
linux windows osx bsd solaris commercial free (beer) Quviq Licence http://quickcheck-ci.com/EQC_CI_LICENCE.txt ci
Salt is a powerful and different approach to infrastructure management, by focusing on high speed communications between large number of systems, and can perform orchestration, remote code execution and much more.
linux windows osx open-source commercial config-mgmt provisioning orchestration python
Solano CI is a massively parallelized continious integration and deployment platform that is available both as a hosted or a virtual appliance solution. It integrates seamlessly with GitHub, Bitbucket, GitLab, and any self-hosted Git or Mercurial server. Solano CI is heavily integrated with AWS tools and is available in the AWS console via CodePipeline.
linux osx commercial ci ruby java php python nodejs go c c++ clojure scala shell cd
Soloist lets you quickly and easily converge Chef recipes using chef-solo.
linux windows osx open-source provisioning ruby
Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. It provides two core sets of features: cluster management and deployment management.
linux windows osx open-source cd java
Supervisord Monitor is multi server monitoring tool for supervisor - watch, start and stop all your supervisord instances and servvices from one place.
linux windows osx open-source monitoring provisioning php process-mgmt
From JetBrains (makers of IntelliJ), TeamCity is a feature packed CI tool with out-of-the-box support for Java, .Net, Ruby and many other languages. It has deep language-aware integration, like maven, RVM, rake, popular testing frameworks, code coverage, etc, and consequently it occupies more resources. It has a liberal free usage license.
linux windows osx free commercial ci
Thorough web application security testing, with an extensive API, easy to hook into CI and issue tracking tools.
linux windows osx free commercial ci monitoring security
VAddy integrates with your existing CI tools and performs robust security checks. Cloud-Based Service Automates Security Tests for DevOps Teams.
linux windows osx free commercial ci cloud security
Vagrant is a cross platform tool to create, boot, configure and destroy development environments. It provides a simple configuration-based approach to take a base image, boot it up, provision it (using any other provisioners), SSH, port forward, and much more. It automates the process of booting up and configuring virtual machines. It supports various providers like VirtualBox, VMWare, AWS, LXC, etc.
linux windows osx open-source virt provisioning ruby
Configurable incoming webhook server
linux windows osx bsd solaris open-source ci cd orchestration