Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This project provides a starter kit for developing custom Drupal CMS site templates. It offers a documented foundation and tools for developers and site builders to create tailored templates, with an emphasis on using Drupal's core features and optional additions.

This project is a starter kit for creating a Drupal CMS-based site template. The idea is to customize it into a fantastic site template using Drupal CMS's basic feature set, plus your own additions.

See the documentation to get started.

This starter kit is aimed mainly at developers and site builders who are comfortable at least looking at code, and working on the command line. Features include:

  • A clear tutorial with extensive inline documentation -- almost every line of code is explained
  • Basic test coverage and GitLab CI configuration for quality assurance
  • Default configuration for Tugboat, so you can provide a live preview of your site template with no effort
  • A complete set of foundational Drupal CMS recipes, for a strong starting point
  • Easy integration with Project Browser, so you can suggest recommended add-ons to your site template's end users

But here's a fun fact: you don't need to write any code to create a site template. You can build a Drupal site in the UI, exactly the way you normally would, and export it as a recipe using the drush site:export command provided by the Drupal CMS Helper module (which, despite the name, can be installed on any Drupal site, not just Drupal CMS).

See this DrupalCon Vienna 2025 talk for more information.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Nov 2025
Latest release
9 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core Release date
1.x-dev Dev Nov 4, 2025