Scaffold a new project with HELiX web components — TUI-powered CLI
A simple data store to manage application state sourced from Drupal's JSON:API.
Smallest 5th gen CSS-in-JS library
Mermaid components for Docusaurus.
Shared utilities for the Drupal API Client
Inquirer password prompt
Algolia search component for Docusaurus.
Yeoman generator for creating Drupal 9 component based themes.
ESLint config for validating Drupal Canvas Code Components
Fully configurable framework-agnostic theme system (spec, theme, renderer, themed styles/keyframes/CSS variables) for building UIs. Your theme your rules 🤘.
Basic Light theme for the CodeMirror code editor
Chakra UI system primitives
Drupal behaviors for all interactive HELiX web components using the once() pattern
Themes for stylized Vega and Vega-Lite visualizations.
Theme contains solutions for global theming, colors, and other useful mixins.
Inquirer multiline editor prompt
Docusaurus theme translations.
Client to interface with Drupal's Decoupled Router endpoint
Inquirer number prompt
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --> [](#contributors-) <!-- ALL-CONTRIBUTORS-BADGE:END -->
Theme and components agnostic ChakraProvider
Canvas Workbench is a local preview and development app for Drupal Canvas Code Components, inspired by Storybook. It scans your project, lists discovered components, pages, and content templates, and renders previews in an isolated frame.
Drupal's Twig filters, implemented for Twing.js
ESLint rules for enforcing Drupal coding standards.