The Ultimate List of Open Source DevOps Tools

Behat

WebsiteWikipedia

Behat — a php framework for autotesting your business expectations. Behat is an open source Behavior-Driven Development framework for PHP. It is a tool…

Watir

WebsiteWikipedia

Watir is an open-source cross-platform web application testing tool. It is most reliable and flexible automation tool of Ruby libraries for web browsers…

NUnit

WebsiteWikipedia

NUnit is a unit-testing framework for all .Net languages. Initially ported from JUnit, the current production release, version 3.0, has been completely…

Supergiant

WebsiteWikipedia

Supergiant is an open source container management platform built on top of Kubernetes. Use Supergiant to deploy Kubernetes on multiple clouds in minutes.…

Taiga.io

WebsiteWikipedia

Taiga is a project management platform for agile developers & designers and project managers who want a beautiful tool that makes work truly enjoyable.…

Mattermost

WebsiteWikipedia

Mattermost is an open source, self-hosted Slack-alternative. Mattermost is: Slack-compatible, not Slack-limited – Mattermost features rival Slack features,…

ProductionMap

WebsiteWikipedia

ProductionMap is an open source integrated platform for workflow development and execution for DevOps. ProductionMap allows DevOps to develop and execute…

Rancher

WebsiteWikipedia

Rancher is a complete, open source platform for deploying and managing containers in production. It includes commercially-supported distributions of Kubernetes,…

Fluentd

WebsiteWikipedia

Fluentd tries to structure data as JSON as much as possible: this allows Fluentd to unify all facets of processing log data: collecting, filtering, buffering,…

Rocket.Chat

WebsiteWikipedia

Rocket.Chat is an active project for a self-hosted open-source alternative to Slack. The platform allows chat, file sharing, video conferencing, helpdesk…

inspectIT

WebsiteWikipedia

inspectIT is an open-source Application Performance Management solution for monitoring and analyzing Java(EE) applications. The Java agent turns on the…

(R)?ex

WebsiteWikipedia

Automate everything, relax anytime. (R)?ex integrates seamlessly into your running environment, is easy to use and extend. easy to learn (it's just plain…

Logscape

WebsiteWikipedia

Logscape is a big data analytics tool, which allows you to turn your data into knowledge. Whether it is data generated by your systems or extracted from…

HockeyApp

WebsiteWikipedia

HockeyApp is the best way to collect live crash reports, get feedback from your users, distribute your betas, and analyze your test coverage. The world's…

AutoIt

WebsiteWikipedia

AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting. It uses a combination of simulated…

Hygieia

WebsiteWikipedia

Hygieia is an OSS Project Sponsored by Capital One which promotes a single, configurable, easy to use dashboard to visualize near real-time status of the…

Cloudify

WebsiteWikipedia

Cloudify is an open source cloud orchestration framework. Cloudify allows you to model applications and services and automate their entire life cycle,…

Spinnaker

WebsiteWikipedia

Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. It provides two…

CasperJS

WebsiteWikipedia

CasperJS allows you to build full navigation scenarios using high-level functions and a straight forward interface to accomplish all sizes of tasks.

Congruit

WebsiteWikipedia

Congruit is a lightweight configuration management and automation tool. It is written in Go but works through Bash. It manages shell scripts you created…

Check_MK

WebsiteWikipedia

Check_MK is an extension to the Nagios monitoring system that allows creating rule-based configuration using Python and offloading work from the Nagios…

Concourse CI

WebsiteWikipedia

Concourse is an open source continuous integration (CI) tool written in Go. Concourse was dreamt up and built while working on the Cloud Foundry project…

Apache Brooklyn

WebsiteWikipedia

Apache Brooklyn is an open-source framework for deploying and managing distributed applications by modeling, monitoring, and managing applications via…

Chocolatey

WebsiteWikipedia

The sane way to manage software on Windows. Chocolatey builds on technologies you know - unattended installation and PowerShell. Chocolatey works with…

webhook

WebsiteWikipedia

webhook is a lightweight configurable tool written in Go, that allows you to easily create HTTP endpoints (hooks) on your server, which you can use to…

Django

WebsiteWikipedia

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care…

Concordion

WebsiteWikipedia

Concordion brings your software delivery team together around living documentation. Implementing a Specification by Example (SBE) / Behaviour Driven Development…

OSSEC

WebsiteWikipedia

OSSEC is a free, open-source host-based intrusion detection system (HIDS). It performs log analysis, integrity checking, Windows registry monitoring, rootkit…

Squash TM

WebsiteWikipedia

Squash TM is the test repository manager for the open source Squash suite. It manages requirements, test scenarios, and execution campaigns, in a natively…

Squash TA

WebsiteWikipedia

Squash TA (Test Automation) is an open source tool for automating functional tests and industrialization of their executions. Compatible with several open…

OWASP Zed Attack Proxy (ZAP)

WebsiteWikipedia

The OWASP Zed Attack Proxy (ZAP) is one of the world’s most popular free security tools and is actively maintained by hundreds of international volunteers.…

Prometheus

WebsiteWikipedia

Prometheus is an open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting…

Robot Framework

WebsiteWikipedia

Robot Framework is a generic test automation framework for acceptance testing and acceptance test-driven development (ATDD). It has easy-to-use tabular…

Nightwatch.js

WebsiteWikipedia

Nightwatch.js is an easy to use Node.js based End-to-End (E2E) testing solution for browser based apps and websites. It uses the powerful W3C WebDriver…

Yocto Project Build System

WebsiteWikipedia

The Yocto Project is an open source collaboration project that provides templates, tools and methods to help you create custom Linux-based systems for…

Phabricator

WebsiteWikipedia

Phabricator is a suite of web-based software development collaboration tools, including the Differential code review tool, the Diffusion repository browser,…

Fastlane

WebsiteWikipedia

Developer hours saved. Fastlane is the tool to release your iOS and Android app. It handles all tedious tasks, like generating screenshots, dealing with…

Portainer

WebsiteWikipedia

Portainer is an open-source lightweight management UI which allows you to easily manage your Docker hosts or swarm clusters.

Open Build Service

WebsiteWikipedia

The Open Build Service (OBS) is a generic system to build and distribute packages from sources in an automatic, consistent and reproducible way. It makes…

Webpack

WebsiteWikipedia

Webpack is a module bundler for modern JavaScript applications. It takes the dependencies and generates a dependency graph allowing web developers to use…

Sysdig

WebsiteWikipedia

Sysdig is open source, system-level exploration: capture system state and activity from a running Linux instance, then save, filter, and analyze. Sysdig…

Spacewalk

WebsiteWikipedia

Spacewalk is an open source Linux systems management solution. Spacewalk is the upstream community project from which the Red Hat Satellite product is…

MySQL

WebsiteWikipedia

MySQL is the world's second most widely used relational database management system (RDBMS) and most widely used open-source RDBMS. It is named after co-founder…

MongoDB

WebsiteWikipedia

MongoDB (from humongous) is a cross-platform document-oriented database. Classified as a NoSQL database, MongoDB eschews the traditional table-based relational…

Bosun

WebsiteWikipedia

Bosun is an open-source, Go based, MIT licensed, monitoring and alerting system created by Stack Exchange and designed to work with Scollector, OpenTSDB,…

Gauntlt

WebsiteWikipedia

Automated Security Testing. Gauntlt provides hooks to a variety of security tools and puts them within reach of security, dev and ops teams to collaborate…

Rational Integration Tester

WebsiteWikipedia

IBM Rational Integration Tester is a scripting-free environment for developing tests for service-oriented architecture (SOA) messaging and business process…

PostgreSQL

WebsiteWikipedia

PostgreSQL, often simply "Postgres", is an object-relational database management system (ORDBMS) with an emphasis on extensibility and standards-compliance.…

Sahi

WebsiteWikipedia

Sahi is an automation and testing tool for web applications coming in an open-source and a proprietary version. The open-source version includes a basic…

Trac

WebsiteWikipedia

Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management.…

MariaDB

WebsiteWikipedia

MariaDB is a community-developed fork of the MySQL relational database management system intended to remain free under the GNU GPL. Being a fork of a leading…

CMake

WebsiteWikipedia

CMake is cross-platform free and open-source software for managing the build process of software using a compiler-independent method. It is designed to…

OrientDB

WebsiteWikipedia

OrientDB is an open source NoSQL database management system written in Java. It is a document-based database, but the relationships are managed as in graph…

HBase

WebsiteWikipedia

HBase is an open source, non-relational, distributed database modeled after Google's BigTable and written in Java. It is developed as part of Apache Software…

Kallithea

WebsiteWikipedia

Kallithea is a free software source code management system that supports two leading version control systems, Mercurial and Git, and has a web interface…

Couchbase

WebsiteWikipedia

Couchbase Server, originally known as Membase, is an open-source, distributed (shared-nothing architecture) NoSQL document-oriented database that is optimized…

jKool

WebsiteWikipedia

Unified Application & Fast Data Analytics for analyzing machine data such as logs, metrics, performance, transactions and other time series machine data.

Anypoint Platform

WebsiteWikipedia

MuleSoft Anypoint Platform™ is a fully cloud-based solution, enabling customers to take advantage of the economics and elasticity of the cloud for their…

Bugzilla

WebsiteWikipedia

Bugzilla is a "Defect Tracking System" or "Bug-Tracking System". Defect Tracking Systems allow individual or groups of developers to keep track of outstanding…

PowerShell Desired State Configuration

WebsiteWikipedia

PowerShell Desired State Configuration is the Microsoft Platform for Configuration Management on Windows machines and can be integrated with other Configuration…

Gradle

WebsiteWikipedia

Gradle is a project automation tool that builds upon the concepts of Apache Ant and Apache Maven and introduces a Groovy-based domain-specific language…

ANT

WebsiteWikipedia

Apache Ant is a software tool for automating software build processes. It originally came from the Apache Tomcat project in early 2000. It was a replacement…

Buildr

WebsiteWikipedia

Buildr is an open-source build system mainly intended to build Java applications, but capable of doing much more. It gives the developer the power of a…

Maven

WebsiteWikipedia

Maven is a build automation tool used primarily for Java projects. The word maven means 'accumulator of knowledge' in Yiddish. Maven addresses two aspects…

MSBuild

WebsiteWikipedia

MSBuild, also called Microsoft Build Engine, is a build tool for managed code and was part of .NET Framework. Visual Studio depends on MSBuild, but MSBuild…

RackHD

WebsiteWikipedia

RackHD is a technology stack created for enabling hardware management and orchestration, to provide cohesive APIs to enable automated infrastructure. In…

NAnt

WebsiteWikipedia

NAnt is a free and open source software tool for automating software build processes. It is similar to Apache Ant, but targeted at the .NET environment…

Composer

WebsiteWikipedia

Composer is a tool for dependency management in PHP. It allows you to declare the libraries your project depends on and it will manage (install/update)…

Rake

WebsiteWikipedia

Rake is a software task management and build automation tool. It allows you to specify tasks and describe dependencies as well as to group tasks in a namespace.…

Liquibase

WebsiteWikipedia

Liquibase is an open source database-independent library for tracking, managing and applying database schema changes. It was started in 2006 to allow easier…

Make

WebsiteWikipedia

Make is a utility that automatically builds executable programs and libraries from source code by reading files called makefiles which specify how to derive…

Pulp

WebsiteWikipedia

Pulp is a platform for managing repositories of content, such as software packages, and making it available to a large numbers of consumers. Pulp allows…

Jam

WebsiteWikipedia

Perforce Jam is an open-source build system developed by Christopher Seiwald of Perforce Software. It can be used as a replacement for make. Its primary…

pytest

WebsiteWikipedia

Pytest is a mature full-featured Python testing tool that helps you write better programs. Pytest provides easy no-boilerplate testing, scales from simple…

Continuum

WebsiteWikipedia

Apache Continuum, a partner to Apache Maven, is a continuous integration server, which runs builds on a configurable schedule. Much like CruiseControl,…

PalletOps

WebsiteWikipedia

Pallet is a platform for agile and programmatic automation of infrastructure in the cloud, on server racks or directly on virtual machines. Pallet provides…

CruiseControl

WebsiteWikipedia

CruiseControl is a Java-based framework for a continuous build process. It includes, but is not limited to, plugins for email notification, Ant, and various…

Hudson

WebsiteWikipedia

Hudson is a continuous integration (CI) tool written in Java, which runs in a servlet container, such as Apache Tomcat or the GlassFish application server.…

OneOps

WebsiteWikipedia

OneOps is a cloud management and application lifecycle management platform that developers use to both develop and launch new products, and to more maintain…

Jenkins

WebsiteWikipedia

Jenkins is an open source continuous integration tool written in Java. Jenkins provides continuous integration services for software development. It is…

LuntBuild

WebsiteWikipedia

Luntbuild is a powerful build automation and management tool. Continuous Integration or nightly builds can be easily set using a clean web interface. Executed…

ArangoDB

WebsiteWikipedia

ArangoDB is an easy to use mostly memory, high performance, open source NoSQL database with a unique combination of features like graph & geo algorithms.…

Buildbot

WebsiteWikipedia

Buildbot is an open-source framework for automating software build, test, and release processes. Buildbot can automate all aspects of the software development…

Flyway

WebsiteWikipedia

Flyway is an open-source database migration tool. It strongly favors simplicity and convention over configuration. It is based around just 6 basic commands:…

Travis CI

WebsiteWikipedia

Travis CI is an open-source hosted, distributed continuous integration service used to build and test projects hosted at GitHub. Travis CI is configured…

Salt

WebsiteWikipedia

Salt platform or SaltStack is a Python-based open source configuration management and remote execution application. Supporting the "infrastructure-as-code"…

Ansible

WebsiteWikipedia

Ansible is an open-source software platform for configuring and managing computers. It combines multi-node software deployment, ad hoc task execution,…

CFEngine

WebsiteWikipedia

CFEngine is an open source configuration management system, written by Mark Burgess. Its primary function is to provide automated configuration and maintenance…

SCons

WebsiteWikipedia

SCons is an Open Source software construction tool that automatically analyzes source code file dependencies and operating system adaptation requirements…

Bcfg2

WebsiteWikipedia

Bcfg2 (pronounced "bee-config") is a configuration management tool developed in the Mathematics and Computer Science Division of Argonne National Laboratory.…

SonarQube

WebsiteWikipedia

SonarQube is an open platform to manage code quality. Covering new languages, adding rules engines, and computing advanced metrics can be done through…

Gatling

WebsiteWikipedia

Gatling is an open-source load testing framework based on Scala, Akka and Netty. The software is designed to be used as a load testing tool for analyzing…

FitNesse

WebsiteWikipedia

FitNesse is a web server, a wiki, and an automated testing tool for software. It is based on Ward Cunningham's Framework for Integrated Test. FitNesse…

Appium

WebsiteWikipedia

Appium is an open source test automation framework for use with native, hybrid and mobile web apps. It drives iOS and Android apps using the WebDriver…

Git

WebsiteWikipedia

Git is a distributed revision control system with an emphasis on speed, data integrity, and support for distributed, non-linear workflows. Git was initially…

Subversion

WebsiteWikipedia

Apache Subversion (often abbreviated SVN, after the command name svn) is a software versioning and revision control system distributed as free software…

Mercurial

WebsiteWikipedia

Mercurial is a cross-platform, distributed revision control tool for software developers. It is mainly implemented using the Python programming language,…

Glassfish

WebsiteWikipedia

GlassFish is an open-source application server project started by Sun Microsystems for the Java EE platform and now sponsored by Oracle Corporation. The…

Tomcat

WebsiteWikipedia

Apache Tomcat is an open source web server and servlet container developed by the Apache Software Foundation (ASF). Tomcat implements several Java EE specifications…

Geronimo

WebsiteWikipedia

Apache Geronimo is an open source application server developed by the Apache Software Foundation and distributed under the Apache license.



What's hotter in...

Share this matchup »
-->