Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Varbase FAQs 9.2.1 Minor update available for module varbase_faqs (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This project provides a Drupal-based developer portal designed to expose APIs using Apigee. It offers an improved content editing experience and a modern UI, with features such as integrated API documentation (Swagger UI, Apigee API Docs, Redoc) and Apigee Edge integration. It aims to help users quickly launch their API programs with a customizable, responsive portal.

Version 2 Update
Thanks to many suggestions from our customers, Apigee and Drupal communities, we are announcing the release of Developer portal V2 This is completely rebuilt with better content editing experience along with improved UI/UX. Use composer command below to get the latest version. Watch Video

This distribution is for anyone looking to use Apigee and expose their APIs via a Drupal 8 developer portal. Easy page builders, One click install with all features and modules configured. A modern, clean UI with beautiful typography. Sample APIs and content for you to quickly get started. Our team is open sourcing this so others can benefit from this new UI and fully customizable Dev portal for quickly starting their API program.

Features

  • Documentation using Swagger UI
  • Documentation using Apigee API Docs
  • Documentation using Redoc
  • Apigee Edge integration
  • Bootstrap 4
  • Responsive and mobile ready

Note for Apigee Edge Teams

If Apigee Edge Teams module is enabled, the fields: Name and CompanyName from Team Apps (Apigee Edge > Apps > Team Apps > Manage display) should be enabled.

Recommended Installation

composer self-update
composer create-project stratus-meridian/drupal8-composer-project:8.x-dev YOUR_DIRECTORY_NAME --no-interaction

For Drupal 10 version:

composer create-project stratus-meridian/drupal8-composer-project:10.x-dev YOUR_DIRECTORY_NAME --no-interaction

Try it out

cd /your-directory/
composer quick-start

Get it from Google Cloud's Marketplace
This distribution is fully configured and available on Google Cloud's Marketplace as a VM solution. Run it on your private VPC or public cloud.

Get it from Google Cloud's Marketplace

You can run it on Docker
Docker and docker-compose.yml files are included. Clone the repo and run it in your instance. If you are using Swarm, switch docker-compose.yml with your own version

Run on Docker

Deploy on Pantheon
Use this repo to deploy on Pantheon. Following directions on our comprehensive readme on GitHub.

You can deploy and host your own instance on Pantheon.io. Stratus Meridian also partnered with Pantheon to provide end to end integration Deploy on Pantheon

Many thanks to

  • Apigee and Google cloud team for valuable inputs, Apigee Edge module and automation advice
  • Pantheon for providing with development environments and CI integrations

Activity

Total releases
3
First release
Jul 2025
Latest release
11 months ago
Releases (12 mo)
1 ▼ from 2
Maintenance
Slowing

Release Timeline

Releases

Version Type Release date
3.0.0-alpha3 Pre-release Jul 22, 2025
3.0.0-alpha2 Pre-release Jul 15, 2025
3.0.x-dev Dev Jul 14, 2025