Use different URL path segments for modules, themes, distributions and recipes

Created on 31 August 2025, about 1 month ago

Problem/Motivation

Currently contrib modules, themes, distributions and recipes share the same URL path segment /project/
for example:

Webform - module
https://www.drupal.org/project/webform

Gin - theme
https://www.drupal.org/project/gin

Locations - recipe
https://www.drupal.org/project/locations

This makes it harder for users to distinguish project types at a glance.

Proposed resolution

Implement separate URL path segments for each project type:

drupal.org/module/my_module
drupal.org/theme/my_theme
drupal.org/distribution/my_distribution
drupal.org/recipe/my_recipe

This would make it immediately clear to users what type of project they are viewing (module, theme, distribution or recipe). This could also be better for SEO.

Feature request
Status

Active

Component

Code

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024