Drupal is a registered trademark of Dries Buytaert

📋 Introduction

Pre-configured Drupal distribution for API development. This package bundles:

  • API Documentation: openapi, openapi_ui, openapi_ui_swagger - Generate and browse interactive API docs
  • Admin Utilities: drush, admin_toolbar, coffee - Enhanced admin experience and keyboard shortcuts
  • Performance: redis - Caching support for production environments

Eliminates the need to manually select and configure modules for headless Drupal projects.

🛠️ Usage

1) Create a new Composer project:

composer create-project deviktta/drupal-distribution-headless-api:^1.0

2) Install Drupal, either using the Drupal install page or with Drush:

ddev drush site:install headless_api_ip \
  --site-name="My Drupal headless API" \
  --site-mail="[email protected]" \
  --account-name=admin \
  --account-pass=admin \
  [email protected] \
  --yes

Activity

Total releases
8
First release
Dec 2025
Latest release
2 months ago
Release cadence
0 days
Stability
75% stable

Release Timeline

Releases

Version Type Release date
1.1.0 Stable Dec 23, 2025
1.0.4 Stable Dec 23, 2025
1.x-dev Dev Dec 23, 2025
1.0.3 Stable Dec 22, 2025
1.0.2 Stable Dec 22, 2025
1.0.1 Stable Dec 22, 2025
1.0.x-dev Dev Dec 22, 2025
1.0.0 Stable Dec 22, 2025