Total tools:
Amazee Silverback (2019)
A composer package adding common project dependencies, tooling and configuration scaffolding to Amazee Drupal projects. It aims to improve product quality and reduce maintenance costs by encouraging three simple principles: Maximize open source, Minimize requirements, Testability first.
composer
building, cli, deployment, deprecated, development, provisioning, scaffolding, testing
more details
β Edit
drucker (2016)
drucker is an opinionated Docker-based Drupal stack managed by Ansible for orchestration. It automates creating Debian containers on which it will deploy a common web stack to run Drupal applications.
ansible, docker
debug, deprecated, development, docker, testing
more details
β Edit
Ansible Deploy Drupal (2018)
An Ansible role for deploying Drupal sites with repeatable tasks and configurable defaults.
ansible
ansible, deployment, deprecated, devops
more details
β Edit
Aquifer (2015)
Aquifer is a command line interface that makes it easy to scaffold, build, test, and deploy your Drupal websites. It provides a default set of tools that allow you to develop, and build Drupal sites using the Drush-make workflow. In addition, Aquifer ships with an extensions system that allows you to add additional tools to your project.
drush, npm
building, cli, deployment, deprecated, production, provisioning, testing
more details
β Edit
Running Drupal on AWS (2017)
This reference architecture provides a set of YAML templates for deploying Drupal on AWS using Amazon VPC, Amazon EC2, Auto Scaling, Elastic Load Balancing (Application Load Balancer), Amazon RDS, Amazon ElastiCache, Amazon EFS, Amazon CloudFront, Amazon Route 53, Amazon ACM with AWS CloudFormation.
aws
ci, deployment, deprecated, provisioning, scaffolding
more details
β Edit
A solution for running Drupal 8+ workloads on Azure Kubernetes Service (AKS).
azure, docker, kubernetes
azure, deployment, deprecated, docker
more details
β Edit
Beetbox (2015)
A VM for local L*MP development, built with Packer, Vagrant + Ansible. Beetbox is essentially a pre-provisioned version of Drupal VM mainly to speed up initial build time, but also to reduce the size of each VM by leveraging linked clones.
vagrant, virtualbox
ansible, debug, deprecated, development, vagrant, vm
more details
β Edit
Bitnami Docker for Drupal (2015)
Bitnami Docker Images for Drupal.
docker
cli, debug, deprecated, development, docker, testing
more details
β Edit
Boran docker-drupal (2014)
Completely automated Drupal install, with lots of flexibility! Creates a Docker container for Drupal 7 or 8, using Linux (Ubuntu 14.04), Apache and MySQL.
docker
debug, deprecated, development, docker
more details
β Edit
build.sh (2014)
build.sh is a tool for making, updating and managing Drupal installations from the development phase up to production.
drush
building, cli, deployment, deprecated, production, provisioning, scaffolding, testing
more details
β Edit
Capistrano Drupal Deploy (2015)
This gem provides a number of tasks which are useful for deploying Drupal 7 projects with Capistrano 3 and the help of drush. This is a short doc to help you deploy a drupal projet. To know more about capistrano read their documentation on Capistrano 3.
ruby
cli, deployment, deprecated, development
more details
β Edit
CiBox (2014)
Continuous Integration Server that automatically generates builds for every commit in a Pull Request on GitHub (private repositories supported). Multi CMS/CMF support to create projects from scratch in seconds.
ansible, vagrant, virtualbox
ci, debug, deprecated, testing
more details
β Edit
CIKit (2016)
Ansible-based system for building environments for local development and continuous integration that ships as an extensible package. Base any framework or CMS you want on CIKit and build your own CI workflow if necessary.
ansible, vagrant, virtualbox
ansible, ci, deprecated, docker, jenkins, vagrant, virtualbox
more details
β Edit
CMSeeK (2017)
CMS Detection and Exploitation suite - Scan WordPress, Joomla, Drupal and over 180 other CMSs
python
bruteforce, deprecated, security, testing
more details
β Edit
CMSScan (2018)
CMSScan provides a centralized Security Dashboard for CMS Security scans. It is powered by wpscan, droopescan, vbscan and joomscan. It supports both on demand and scheduled scans and has the ability to sent email reports.
python
bruteforce, deprecated, security, testing
more details
β Edit
This composer-plugin contains a set of improvements that makes running heavy duty composer commands (i.e. composer update or composer require) much faster.
composer
cli, deprecated, development
more details
β Edit
Composerize Drupal (2018)
Convert a non-Composer-managed Drupal application (e.g., one created via tarball) to a Composer-managed Drupal application.
composer
cli, deprecated, development
more details
β Edit
Dash (2020)
An opinionated project template to spin up Drupal projects in a dash.
composer
deprecated, development, scaffolding
more details
β Edit
Drupal Docker Environment (2016)
Yeoman generator for building Drupal sites.
yeoman
deprecated, development, generator, npm, scaffolding
more details
β Edit
Deployotron (2013)
Deployotron is a Drush command to simplify deploying new code to a Drupal site. There's already a lot of ways to deploy ones Drupal site, from FTPing up the files to having Capistrano deploy the site when the build passes in Jenkins. Deployotron aims to be simple to use, but also usable as a part of a bigger setup.
drush, git
building, cli, deployment, deprecated, provisioning, testing
more details
β Edit
devilbox (2016)
The Devilbox is a modern and highly customisable dockerized PHP stack supporting full LAMP and MEAN and running on all major platforms. The main goal is to easily switch and combine any version required for local development.
docker
deprecated, development, docker, gui, testing
more details
β Edit
Drupal Distros (2017)
An online saas to run try - within seconds - several popular Drupal 8.x and 7.x distributions within LAMP stack using Docker.
docker
debug, deprecated, development, docker, testing
more details
β Edit
dminca drupal-docker (2015)
Drupal 8.x on Alpine Linux Docker with Nginx, PHP7 and PostgreSQL.
docker, make
cli, debug, deprecated, development, docker
more details
β Edit
Dockerized drupal starter (2017)
End-to-end (CI + CD) dockerized Drupal 8 starting point.
docker
cd, ci, deprecated, development, docker, testing
more details
β Edit
dockstack (2016)
TEN7's dockstack is a library of containers for local Drupal development. Instead of a single 'stack to rule them all', dockstack provides a mix-and-match approach to suit your development needs.
docker
cli, deprecated, development, docker
more details
β Edit
Drec - Drupal 8 Commands (2016)
A collection of basic bash scripts that work together to accomplish common development tasks for Drupal 8.x projects. You could probably use drec locally or on a development environment and not on a production server.
cli
cli, debug, deprecated, development
more details
β Edit
drocker (2015)
Drocker is a collection of command-line tools and Docker images for developing and running containerized Drupal sites. Its philosophy is minimalistic and bare-bones. Drocker tries its best to get out of your way. Just making the tedious things simpler.
docker
cli, debug, deprecated, development, docker, testing
more details
β Edit
Dropcat (2016)
Dropcat is a new deployment tool, mainly for Drupal that is developed by Wunderkraut in Sweden.
drush, symfony
building, cli, deployment, deprecated, jenkins, provisioning, testing
more details
β Edit
Drop Fabrik (2017)
Drop Fabrik is configuration of Docker to help development more speedy for Drupal. You can choose 4 configration according to amount of resource in your machine, and will be able to build a Drupal environment on Docker in 5 to 10 minutes with the following steps. And you can also deploy the extactly same environment to the cloud service such as AWS.
docker
deprecated, development, docker, testing
more details
β Edit
dropwhale (2014)
Dropwhale is a drop-in Docker environment aimed at Drupal module developers. Instead of maintaining a separate Drupal installation, Dropwhale does all the downloading and initialization of Drupal with a few easy commands. No need for you to download and install core. No need to argue with xdebug or get Drush installed. It's all built in!
docker
debug, deprecated, development, docker
more details
β Edit
Drubs (2015)
Drubs (short for 'Drupal Build System') is a command-line tool for building, deploying, and managing Drupal sites across multiple servers and environments such as development, testing, staging, and production.
drush, git
building, cli, deployment, deprecated, production, provisioning, testing
more details
β Edit
Drubuild (2017)
Drubuild is a command-line application which builds and manages sites via some common composer and drush commands. This application was born of the personal desire of the creator to be a useful tool for CI and automation to be used at work, however the stability and reliability was a catalyst for a lot of work here.
go
cli, deprecated, development, scaffolding, vm
more details
β Edit
Drucker (2017)
Drucker is a lightweight Drupal developer environment. It contains required tools, like Drush or Composer, without useless extra. The goals of this project is to have a Drupal development environment without installing anything on your desk (except Docker), and to be easy as possible to use.
docker, git
deprecated, development, docker
more details
β Edit
Druml (2014)
Druml is a Drupal multisite tool that helps to maintain multiple Drupal sites. It has been developed in Georgetown University, which maintains over 250 Drupal websites. Druml can run commands on different servers in parallel.
cli
building, cli, deployment, deprecated, drush
more details
β Edit
Drupal Ansible Tools (2016)
Some Ansible tools to deploy Drupal environment on lxc containers.
ansible, lxc
cli, containers, deprecated, development, ubuntu
more details
β Edit
Drupal API Client (JS) (2022)
A lightweight TypeScript client that provides an object-oriented wrapper around the Drupal.org REST API.
nodejs, npm
deprecated, drupalorg, js, sdk
more details
β Edit
Drupal Auto Update (2016)
Automate Drupal core, plugin and theme updates on Pantheon with Terminus, CircleCI, Drush, BackstopJS and Slack.
cli
cd, ci, debug, deployment, deprecated, testing
more details
β Edit
Drupal in AWS with Ansible (2015)
This reference architecture provides a set of YAML templates for deploying Drupal on AWS using Amazon VPC, Amazon EC2, Auto Scaling, Elastic Load Balancing (Application Load Balancer), Amazon RDS, Amazon ElastiCache, Amazon EFS, Amazon CloudFront, Amazon Route 53, Amazon ACM with AWS CloudFormation.
ansible, aws
ci, deployment, deprecated, provisioning, scaffolding
more details
β Edit
Drupal Critical (2017)
Automated generation of Critical CSS for Drupal sites.
npm
css, deprecated, seo
more details
β Edit
CLI tools for local Drupal development using Docker and tmux.
docker, tmux
cli, deprecated, development, docker
more details
β Edit
Drupal Docker Lite (2017)
This project exists because local development in Drupal 8 is just too darn complicated. I wanted a tool that had minimal dependencies and a single command that set up everything for me, so I wrote one!
docker
cli, deprecated, development, docker
more details
β Edit
Drupal Dockerizer (2021)
A set of Ansible playbooks for spinning up Drupal projects with Docker Compose.
ansible, composer, git
cd, ci, deprecated, development, docker, testing
more details
β Edit
Drupal Nginx recipe (2010)
Nginx configuration for running Drupal
nginx, php-fpm
deprecated, provisioning, seo, server
more details
β Edit
This is a Drupal Operator, which makes management of Drupal instances running inside Kuberenetes clusters easy. It was built with the Operator SDK using Ansible Operator.
kubernetes
deployment, deprecated, docker, kubernetes, provision
more details
β Edit
Drupal.org API Component (2015)
A PHP component that wraps the Drupal.org REST API for accessing project, user, and issue data.
composer, php
deprecated, drupalorg, sdk
more details
β Edit
Drupal Provision (2017)
Drupal Provision is a command line tool was created to expedite the process of provisioning a new production environment for a Drupal based website. It can be used to install all the required Linux packages, create an optional development environment, secure all non-production VirtualHosts with basic authentication, and create all needed databases.
linux
cli, deployment, deprecated, provisioning, testing
more details
β Edit
Drupal Code Quality Checker (2017)
Provides set of libraries to easily setup code quality checks based on GrumPHP for Drupal module/theme/profile.
composer
cli, debug, deprecated, testing
more details
β Edit
Drupal Scaffold (2015)
Composer Plugin for updating the Drupal scaffold files when using drupal/core. This is a composer plugin for automatically downloading Drupal scaffold files (like index.php, update.php, β¦) when using drupal/core via Composer.
composer
building, cli, deployment, deprecated, development, provisioning, scaffolding, testing
more details
β Edit
Drupal scaffold Docker (2017)
Composer plugin for automatically downloading pre-configured Docker + Docker Compose scaffold files (like Dockerfile, docker-compose.yml, ...) when using composer with a Drupal specific project.
composer, docker
deprecated, development, docker, scaffolding, testing
more details
β Edit
Drupal Test Traits (2017)
Traits for testing Drupal sites that have user content (versus unpopulated sites).
composer
cli, debug, deprecated, testing
more details
β Edit
Drupal Vim (2013)
Vim plugins and settings that will ease writing Drupal code in Vim as an IDE. The settings will also work in graphical Vim (recommended).
cli, vim
ide, cli, deprecated, development
more details
β Edit
Drupal VM (2014)
Drupal VM is A VM for local Drupal development, built with Vagrant + Ansible. This project aims to make spinning up a simple local Drupal test/development environment incredibly quick and easy, and to introduce new developers to the wonderful world of Drupal development on local virtual machines (instead of crufty old MAMP/WAMP-based development).
ansible, vagrant
debug, deprecated, development, vagrant, vm
more details
β Edit
Drupal VM cli (2016)
A Symfony Console application that manages and customises configuration files for Drupal VM projects.
ansible, drupalvm, symfony, vagrant
debug, deprecated, development, vagrant, vm
more details
β Edit
Drupal with Nginx (2010)
Nginx configuration for running Drupal
nginx
deprecated, provisioning, seo, server
more details
β Edit
Drupal 8 composer template (2016)
Provide a kickstart template for Drupal 8 projects, managing your site (Dependencies/Configuration) by composer.
composer
deprecated, development, scaffolding
more details
β Edit
Drupal 8 utilities & extras (2017)
A collection of bash sciprts to install fresh composer based drupal 8.x site in one hit.
cli, composer
debug, deprecated, development, scaffolding
more details
β Edit
Drupal 9 CI (2017)
This repository provides the foundation to implement Continuous Integration in a Drupal 8 project using CircleCI, GitLab CI, or Travis CI against a GitHub or GitLab repository.
cli, composer
cd, ci, deprecated, development, testing
more details
β Edit
Drupalal (2015)
Yeoman generator for building Drupal sites.
yeoman
deprecated, development, scaffolding
more details
β Edit
This Vagrant configuration (with Ansible for provisioning) will install Jenkins, PHP, SonarQube and Drupal CI profiles for code analysis (along with a bunch of other required software).
ansible, vagrant, virtualbox
ci, deprecated, development, testing
more details
β Edit
Drupal Console (2013)
The Drupal CLI. A tool to generate boilerplate code, interact with and debug Drupal.
cli
cli, debug, deprecated, development, phar, scaffolding, symfony
more details
β Edit
Drupalizer (2015)
Drupalizer is a Fabric script on top of Docker and tightly integrated with Drush and Drupal that provides the developer high-level tasks to manage the local development environment.
docker, drush, fabric
building, cli, deployment, deprecated, provisioning, testing
more details
β Edit
Drupalstack (2014)
Docker based development environment for Drupal 8 using only official Docker images.
docker
deprecated, development, docker, testing
more details
β Edit
Druposer (2016)
A framework for creating a Drupal project using composer.
composer
building, cli, deprecated, scaffolding
more details
β Edit
drupwn (2018)
Drupwn claims to provide an efficient way to gather drupal 7.x and 8.x information.
python
deprecated, development, security
more details
β Edit
Drupal on Elastic Beanstalk (2016)
Configuration files and instructions for installing Drupal securely and running it in a load balanced AWS Elastic Beanstalk environment with an EFS file system for shared assets.Use the EB CLI to create an Elastic Beanstalk environment with an attached RDS DB and EFS file system to provide Drupal with a MySQL database and shared storage for uploaded files.
cli
aws, cli, database, deployment, deprecated, testing
more details
β Edit
Expresso PHP (2016)
This is a fast and simple Docker setup for all your PHP development. Quick but not dirty.
docker
deprecated, development, docker
more details
β Edit
Fabalicious (2014)
Fabalicious uses a configuration file with a list of hosts and ssh and optionally tools like composer, drush, git, docker or custom scripts to run common tasks on remote machines. It is slightly biased to drupal-projects but it works for a lot of other types of projects.
fabric
building, cli, deployment, deprecated, provisioning, testing
more details
β Edit
Generator docker drupal 8 (2015)
Yeoman generator for Drupal 8.x development.
docker, vagrant, virtualbox, yeoman
debug, deprecated, development, generator, vagrant, vm
more details
β Edit
Docker4Drupal Generator (2017)
Yeoman generator for docker4drupal stack
docker, yeoman
debug, deprecated, development, generator, vm
more details
β Edit
mc-d8-theme (2016)
Yeoman generator for Drupal Themes - lets you quickly set up a Drupal 8 theme with sensible defaults and best practices.
yeoman
debug, deprecated, development, generator
more details
β Edit
Gitpod Drupal workspace (2021)
An opinionated Docker image you can use with Gitpod.io. Focused on Drupal 8+ development. Includes ddev, lando, composer 2.x and more.
gitpod
debug, development, deprecated, docker, gitpod, ide
more details
β Edit
Gizra drupal lamp (2016)
This is a base LAMP docker file. The docker container is based on PHP 5.6-apache or php7, and have: Drupal, Apache2, MySQL, git, Composer, NodeJS, zip, vim, Java jdk, ruby and rubygems, wget, Solr.
docker
cli, debug, deprecated, development, docker
more details
β Edit
GoComposer (2018)
GoComposer is an all in one solution to update existing Drupal 8 sites to the latest Fully Composer Managed template. It takes the template found in drupal-project and automagically applies it to ypur site.
composer
cli, deprecated, development
more details
β Edit
Grunt drupal tasks (2014)
A Grunt plugin to automate Drupal 7 and Drupal 8 build and testing tasks.
grunt
ci, building, cli, deployment, deprecated, testing, workflow
more details
β Edit
Gulp for Drupal (2017)
This gulp setup features a full Drupal Gulp workflow for proccesing your SCSS files, running browsersync, linting SCSS and JavaScript and several other tasks. This Gulp setup is made to work with Drupal (tested with Drupal 7 & 8) but can also be configured to work with any other project. The setup is extremely customisable by editing the gulpconfig.json.
npm
deprecated, development, gulp, theming
more details
β Edit
Drupal on Kubernetes (2017)
Code Pattern to setup a Drupal site using Kubernetes and Postgres. By splitting out the services into containers, we have the ability to leverage the power of Kubernetes.
docker, kubernetes
ci, debug, deprecated, testing
more details
β Edit
jDrupal (2014)
A JavaScript Library and API for Drupal Applications.
javascript
deprecated, development
more details
β Edit
Kalabox (2016)
Faster local development for Drupal, WordPress, and beyond. Kalabox is the easiest way to develop websites and get them live. Get rid of the drudgery and have more fun!
docker
cli, deprecated, development, docker
more details
β Edit
Localdev (2019)
Localdev by Pantheon makes it easy to develop your sites locally with the Pantheon workflow.
macos
deprecated, development, gui
more details
β Edit
M8s (2017)
M8s is a CLI and API for building temporary environments in Kubernetes (eg you want a real environment to run automated or manual tests that are ephemeral).
docker, kubernetes
ci, debug, deprecated, testing
more details
β Edit
OpenDevShop (2013)
DevShop is a 'cloud hosting' system for Drupal. DevShop makes it easy to host, develop, test and update drupal sites. It provides a front-end built in Drupal (Devmaster) and a back-end built with drush, Symfony, and Ansible.
ansible
aegir, deprecated, hosting, multisite, paas
more details
β Edit
Parrot (2013)
Parrot is a utility VM for Drupal development. It's not your development environment, but it's the complex, hard to set up, servers you'll need.
vagrant
debug, deprecated, development, vagrant, vm
more details
β Edit
Phing Drupal Tests (2019)
A collection of automated Drupal testing targets for Phing.
composer, phing
ci, deprecated, phing, testing
more details
β Edit
phingdrushtask (2013)
A Drush task for Phing. This task enable usage of Drush commands in Phing build scripts. Phing provides tools for usual tasks for PHP projects (phplint, jslint, VCS checkouts, files copy or merge, packaging, upload, etc.). Integration of Drush in Phing is particularly useful when building and testing Drupal projects in a continuous integration server such as Jenkins, Travis or Continuous PHP.
composer, phing
ci, building, deployment, deprecated, provisioning, testing
more details
β Edit
phpocker (2015)
Yeoman generator to provision a docker compose stack for Drupal development.
docker, yeoman
debug, deprecated, development, generator, provisioning
more details
β Edit
Precip (2015)
Precip is a Vagrant-based all-inclusive local development environment for building Drupal Sites you'll eventually be pushing up to one of several wonderful Drupal Cloud Hosting Services. It's initially being built against Acquia Cloud, but may eventually support other similar services.
vagrant
debug, deprecated, development, vagrant, vm
more details
β Edit
Samos123 Docker image (2014)
This image contains the latest stable Drupal 7-release. It will automatically setup the database and install a default site. The image doesn't contain a database so you have to create a seperate database container (which is no effort if you use the provided configuration for docker-compose) and link this container or pass the database information of a MySQL- or Postgres-host.
docker
debug, deprecated, development, docker
more details
β Edit
Switchboard (2014)
Switchboard is a application for coordinating between local environments and third-party hosts. Switchboard gets information about remote sites, sets up local sites, and can be used to synchronize content between the local and remote. Switchboard uses Drush for validation and input. All commands can respond with Drush format (default), or with JSON output using option --json. Switchboard currently supports operations on both Acquia and Pantheon sites.
composer, drush, git
cli, deployment, deprecated, development, drush
more details
β Edit
Tokaido (2018)
A zero-configuration local development environment for Drupal powered by Docker and a friendly CLI.
cli, docker, docker-compose
cli, deprecated, development, docker
more details
β Edit
Valkyrie (2014)
Valkyrie is a free git-based development and maintenance stack for hardcore Drupal developers. Itβs built with tools you know and love to make your life easier. Weβve fine-tuned it and tested it in production with a growing team of developers, and across hundereds of sites.
drush, vagrant, virtualbox
aegir, debug, deprecated, development, drush, production
more details
β Edit
Vagrant Drupal 8 (2014)
The VD8 project has been created to make sure developers have an easy method for boostrapping a local Drupal 8 development environment.
composer, vagrant, virtualbox
debug, deprecated, development, vagrant, vm
more details
β Edit
vdd (2013)
Vagrant Drupal Development (VDD) is fully configured and ready to use development environment built with VirtualBox, Vagrant, Linux and Chef Solo provisioner. VDD is virtualized environment, so your base system will not be changed and remain clean after installation. You can create as many environments as you wish without any consequences.
chef, vagrant, virtualbox
debug, deprecated, development, vagrant, vm
more details
β Edit
Vlad (2013)
Vagrant LAMP Ansible Drupal. A Drupal development platform in a box, with everything you would need to develop Drupal websites.
ansible, vagrant
debug, deprecated, development, vagrant, vm
more details
β Edit
Wadmiraal Docker Drupal (2015)
Quick and easy to use Docker container for your local Drupal development. It contains a LAMP stack and an SSH server, along with an up to date version of Drush. It is based on Debian Jessie.
docker
debug, deprecated, development, docker
more details
β Edit
Warden server (2014)
Warden is for busy people managing multiple websites. It provides a central dashboard for reviewing the status of every website, highlighting those with immediate issues which need resolving. On the roadmap is a pluggable system allowing Warden to be used flexibly for any website which has a supporting connector module.
composer, mongodb, own-server
deprecated, monitoring, paas, security, server
more details
β Edit
Web Starter Kit (2014)
The Web Starter Kit is a yeoman generator that allows you to create a Drupal, AngularJS or Wordpress project, add a Drupal theme like the gesso theme and add common preconfigure common utilities like grunt tasks, capistrano or puppet.
yeoman
deprecated, development, generator, scaffolding
more details
β Edit
Yeoman drupal frontend (2017)
A Yeoman generator to scaffold a Drupal theme and https://github.com/SyneticNL/Gulp-for-Drupal.
npm
deprecated, development, gulp, theming
more details
β Edit
















