Drupal Lightning

The distribution for Enterprise Authoring

curated by Acquia

The intent of Lightning is to enable developers to create great authoring experiences and empower editorial teams. We do this by providing a lightweight framework, documentation and best practice examples for building working solutions in Drupal.

In Drupal 8, we have taken advantage of new D8 functionality and tightly coupled functional areas we consider to make up the new standard for enterprise authoring in Drupal including Layout, Preview, Workflow and Media. We have also embedded hundreds of automated tests allowing developers to implement continual integrations pipelines that monitor major functionality, essentially providing a safe environment to innovate with their own custom code additions to Lightning.

2.x Branch

The 2.x branch of Lightning uses the official Drupal.org packagist to manage its dependencies when built using Composer. We have provided a script in the 8.x-1.14 and 8.x-1.15 releases of Lightning which can make the requisite changes to your project's root composer.json if you use Composer to manage your project's codebase.

Follow the instructions contained withing Lightning 1.14/1.15's UPDATE.md file to update to 2.0.0 and the official packagist. The 1.x branch will not receive further bugfixes, features, or security updates after 1.15 is released. So you should update as soon as possible. See Lightning Packagist Switch for more information.

8.x - Recommended Installation

We highly recommend using Composer to build and maintain your Lightning-based project’s codebase.

composer create-project acquia/lightning-project:^8.1.0 MYPROJECT --no-interaction

For more information on creating and maintaining your Lightning project with composer, see our Lightning Project README.

DrupalVM Installation

If you want to get Lightning running on DrupalVM check out this documentation.

You can also download and install Lightning from a tarball (links below), but this is no longer the recommended method and will likely be deprecated in the future.

Roadmap

We publish roadmaps for each release here:
https://www.drupal.org/node/2670686

Supporting organizations: 

Project Information

Downloads