Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Shareable Single Directory Components

Security covered Under active development

Shareable Single Directory Components allows you to create and reuse SDCs independently of themes or modules. This makes components portable and sharable across different projects, reducing code duplication and fostering collaboration.

Shareable Single Directory Components (SDC) allows developers to contribute and reuse SDCs across projects, without requiring them to be tied to a specific theme or module. This makes SDCs portable and sharable, reducing duplication and improving collaboration.

Features

  • Provides a way to create and share SDCs independently of a theme or module.
  • Encourages reusability of component code across different projects.
  • Reduces code duplication by letting you contribute SDCs from a single source.
  • Makes it easier for teams to collaborate and contribute components back to the community.

Use cases:

  • You want to share an SDC component across multiple projects without copying the code.
  • You want to contribute reusable SDCs to the Drupal ecosystem.
  • You want to maintain consistency across multiple sites by reusing the same SDCs.

Post-Installation

After installing this module:

  • Place your components under the components folder at the root level of the Drupal site
  • Clear cache
  • Embed or include your components as {% include 'components:sdc' %}

Single Directory Components Styleguide

Integrating with the Single Directory Components Styleguide module
should be a matter of just activating both modules and you should see the components in the components explorer at
`/explorer/styleguide` (keep in mind to check the module permissions).

Ask your assistant about Shareable Single Directory Components

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

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
5
Tracked since
Aug 2025
Latest release
7 months ago
Releases (12 mo)
3 ▲ from 2
Maintenance
Slowing

Release Timeline

Releases

Version Type Core PHP Release date
1.0.0-rc2 Pre-release 11 Feb 17, 2026
1.0.0-rc1 Pre-release 11 Feb 17, 2026
1.0.0-beta2 Pre-release 11 Nov 21, 2025
1.0.0-beta1 Pre-release 11 Aug 18, 2025
1.0.x-dev Dev 11 Aug 18, 2025