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).

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).

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
6 months ago
Releases (12 mo)
3 ▲ from 2
Maintenance
Slowing

Release Timeline

Releases

Version Type Core 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