Pravesh Poonia Introduces Canvas SDC Starterkit to Accelerate Component-Development in Drupal

Pravesh Poonia Announces Drupal Canvas SDC Starter Kit for Component-Based Development

Pravesh Poonia has announced the launch of the Canvas SDC Starterkit, a new open‑source theming starter kit for Drupal Canvas aimed at simplifying component‑based development in Drupal.

Pravesh describes the Starterkit as a workflow enhancement for building Single Directory Components (SDCs) using Drupal Canvas and Storybook. Once installed, developers can create components by adding just two files—a component.yml and a .twig template—within a /components folder. These components instantly appear in both Drupal Canvas and Storybook without requiring separate .stories or .jsx files. SCSS compiles automatically to CSS, eliminating manual build steps and significantly reducing setup overhead.

This integration bridges modern frontend tooling with Drupal’s backend, allowing visual previews, field mapping via SDC props, and consistent component behavior across environments. Poonia positions the kit as a way to streamline theming and speed up development cycles while aligning with Drupal’s component-first architecture. Community contributions are encouraged as the project is open source.

At the time of writing, the project on Drupal.org shows it was created by Pravesh Poonia on 10 November 2025 and updated the same day. It supports Drupal 9, 10, and 11 under the Themes category. The project is not currently covered by Drupal’s security advisory policy, so users should evaluate it carefully for production use.

Source: LinkedIn post by Pravesh Poonia; Drupal.org project page

Disclosure: This content is produced with the assistance of AI.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related Organizations

Related People

Upcoming Events

Latest Opportunities