Sector is a distribution for Drupal 9.

Installs: 1 782

Dependents: 1

Suggesters: 0

Security: 0

Stars: 3

Watchers: 7

Forks: 1

Open Issues: 8



9.1.0 2021-03-04 21:02 UTC


Sector is a Drupal 8 distribution (or install profile) built and maintained by Sparks Interactive.

Try Sector

We highly recommend you install and maintain Sector with composer.

Create a New Project with Sector

When creating a new project with Sector, you can use our composer project template.

composer create-project sparksinteractive/sector-project {project-name}

In addition to setting up Drupal with drupal-scaffold, it will also fetch development tools like Drush and Drupal Console.

Add Sector to an Existing Project

You cannot add an install profile after you have installed Drupal, but if you have an existing composer project with no canonical database then you can add Sector directly:

composer require sparksinteractive/sector-distribution

Without Composer

If you don't want to use Composer, you can install Sector the traditional way by downloading a tarball from our project page.

For further information follow the install instructions.

Getting Started

Read the guides on Sector's dedicated website:

Features and Functionality

Read about all the features on Sector's dedicated website:


Further documentation is coming soon on Sector's dedicated website:

Sector Ecosystem

Sector Distribution aims to be lean and only includes core features that we feel are either very useful or indispensable on every kind of site. Therefore, additional functionality that we consider optional will be placed on as a standalone module that can be included on any project.

Sector Events

This module provides event management capability to Sector. You can download it from the module's project page or include it with composer in your project directly:

composer require drupal/sector_events

Updating Sector and Drupal

Sector will be updated when you run composer update, but you can specifically update Sector and all its dependencies with composer update sparksinteractive/sector-distribution.

Sector does not require a specific minor version of Drupal 8 core, as we work to maintain and test Sector to be compatible with the latest releases of core. You can check our project page for the latest tested version of core.

If you need to lock Drupal 8 core to a specific version you can do so for a specific project by running composer require drupal/core:{version}.

Server Requirements

Sector has the same system requirements as Drupal 8, but in addition requires PHP 7.1.

You must also install Git and Composer.

Need Help or Found a Bug?

If you have any queries or issues about how to use Sector, then open an issue here or on our project page.