Skip to main content
Version: v1
Vortex LogoVortex Logo

Vortex
Drupal project template

Vortex is a Drupal project template for building and deploying Drupal sites. It comes with a containerized local environment, automated testing and code quality tools, continuous integration pipeline configurations, and integrations with popular hosting platforms. Everything is configured and ready to use, so your team can work on features instead of setting up infrastructure.

Every project that uses Vortex has the same structure and tooling, so developers who join an existing Vortex site get up to speed quickly.

The template is actively maintained and kept in sync with the latest tools. Automated tests verify every change, which lowers the risk of regressions and makes projects easier to maintain over time.

Learn more about Vortex from our DrupalSouth 2025 presentation (Google Slides | PDF).

Why Vortex exists​

Setting up Drupal projects can be time-consuming and inconsistent:

  • ⏱️ Developers lose hours or days setting up their local, continuous integration, and hosting environments
  • ⚠️ Inconsistent setups cause false negatives, undermining the reliability of tools
  • 🔌 Lack of understanding of third-party service inner workings slows integration and troubleshooting
  • 📉 Poor onboarding documentation affects team productivity

This leads to:

  • 😩 Developer frustration and burnout
  • ⏳ Project delays and missed deadlines
  • 💸 Increased unplanned costs and budget overruns

Vortex was created to solve these problems with a ready-to-use foundation for developing and maintaining Drupal projects.

3 pillars of Vortex​

📦
Template
+
📖
Documentation
+
🎛️
Installer

📦 Template​

  • 💧 A pre-configured Drupal project structure with module, theme, and test boilerplate
  • 🧰 Pre-configured tools for code quality checks and automated testing
  • 🐳 Docker-based environment for local development and cloud hosting
  • ☁️ Built-in support for Acquia and Lagoon cloud hosting platforms
  • 🏗️ Continuous integration using GitHub Actions or CircleCI
  • 📖 Project documentation

➡️ See Features and Architecture

📖 Documentation​

  • 🌐 Centralized documentation at https://www.vortextemplate.com
  • 🗂️ Scaffolded structure for project-specific docs
  • 📋 Onboarding checklist to guide team setup

🎛️ Installer​

  • 📦 Adds boilerplate files based on custom selections
  • 🏗️ Renames files and replaces strings during installation
  • 🔄️ Updates existing installations to a newer boilerplate version
  • 🔌 Standalone CLI application extensible with an API to support new integrations

🧱 Solid base for your projects​

  • 🔄 Upgradable
  • 🧪 Automatically tested in many scenarios
  • 🛠️ Actively managed and maintained as a product since 2017
  • 📚 Heavily documented at www.vortextemplate.com

🚀 Quick start​

curl -SsL https://www.vortextemplate.com/install > installer.php && php installer.php

➡️ See Installation

🛟 Getting help​

➡️ See Support

🤝 Contributing​

➡️ See Contributing

⚖️ License​

Vortex is licensed under the GPL-3.0 license. See the LICENSE file for more details.

tip

Head over to the Features or Installation pages to learn more.