Skip to content Home About

Enterprise UI components.
Accessibility baked in — not bolted on.

Production-ready components for healthcare UIs. W3C DTCG tokens, Lit 3.x, and a11y you don't have to retrofit. Works in React, Vue, Angular, Svelte, Astro, Drupal, and vanilla HTML.

$ npx create-helix my-app Copy
View on GitHub
Scaffold a project in seconds
terminal
$ npx create-helix my-project
? What does this project build?
Astro app
? Include design-system package? (Y/n)
Emitted turbo + pnpm-workspaces monorepo
apps/web + packages/{design-system,types,utils}
$

Every element you need, ready to deploy.

9 categories. 87 components. Production-tested. Designed to support WCAG 2.1 AA guidelines.

Fm 20

Form Controls

hx-text-input, hx-textarea, hx-checkbox, hx-checkbox-group, hx-radio-group, hx-radio, hx-select, hx-combobox, hx-toggle-button, hx-slider, hx-number-input, hx-date-picker, hx-time-picker, hx-file-upload, hx-field, hx-field-label, hx-form, hx-switch, hx-color-picker, hx-help-text

Nv 15

Navigation

hx-nav, hx-nav-item, hx-top-nav, hx-side-nav, hx-breadcrumb, hx-breadcrumb-item, hx-pagination, hx-menu, hx-menu-item, hx-menu-divider, hx-dropdown, hx-overflow-menu, hx-tab, hx-tab-panel, hx-tabs

Fb 10

Feedback

hx-alert, hx-toast, hx-toast-stack, hx-status-indicator, hx-progress-bar, hx-progress-ring, hx-spinner, hx-steps, hx-step, hx-badge

Dt 14

Data Display

hx-card, hx-carousel, hx-carousel-item, hx-data-table, hx-list, hx-list-item, hx-structured-list, hx-structured-list-row, hx-tree-view, hx-tree-item, hx-skeleton, hx-code-snippet, hx-accordion, hx-accordion-item

Cn 5

Containers

hx-container, hx-grid, hx-grid-item, hx-stack, hx-split-panel

Mo 5

Modals & Overlays

hx-dialog, hx-drawer, hx-popover, hx-popup, hx-tooltip

Ac 5

Actions

hx-button, hx-button-group, hx-split-button, hx-copy-button, hx-action-bar

Dc 9

Decorative

hx-avatar, hx-tag, hx-divider, hx-icon, hx-image, hx-link, hx-text, hx-prose, hx-visually-hidden

Sp 4

Specialized

hx-format-date, hx-meter, hx-rating, hx-theme

Built for production. Designed for scale.

a11y.config
01 A1 Accessible

Healthcare-First Accessibility

Every component keyboard-navigable, screen reader compatible, and tested with axe-core in CI. Built ahead of the HHS Section 504 mandate. WCAG 2.1 AA — the compliance threshold healthcare organizations face.

tokens.json
02 Tk Tokens

Design Token System

355 design tokens. W3C DTCG compliant. 3-tier cascade architecture: primitives → semantic → component. Light, dark, and high-contrast modes. Under 50KB gzip total.

drupal.twig
03 Dr Drupal

Drupal Ecosystem

75 SDC compositions ready to drop into any Drupal 10+ site. 8 Drupal behaviors (accordion, dialog, drawer, menu, tabs, popover, toast, tooltip). @helixui/drupal-behaviors and @helixui/drupal-starter on npm.

tsconfig.strict.json
04 Ts TypeScript

Enterprise TypeScript

Strict mode throughout. 100% JSDoc coverage. CEM-driven API docs. Auto-generated Storybook stories from your component manifest.

web-standards.html
05 Fw Framework

Framework Agnostic

Works in React, Vue, Angular, Svelte, Astro, and vanilla JS. Web standards only — no proprietary APIs, no vendor lock-in, no bundler magic.

react-wrappers.tsx
06 Rx React

React Wrapper Ecosystem

Auto-generated React wrappers via @lit/react. 'use client' directives for Next.js RSC compatibility. Full TypeScript event mapping (onHxClick → hx-click). Install: npm i @helixui/react

mcp.json
07 Ai AI Tools

AI-Powered Tooling

@helixui/mcp — 16 MCP tools for Claude Code and Cursor. scaffoldComponent, scaffoldTheme, auditTokens, healthCheck, analyzeExtension, migrateVersion, and the full discovery surface (listComponents, getComponent, listSlots, listEvents, and more) so AI agents can reason about the library without reading source.

ci.yml
08 Qa Quality

Enterprise Quality Pipeline

185+ test files across the library. 7-gate CI quality pipeline. Vitest browser mode + Playwright cross-browser testing. 3-tier automated code review. Built to the standard enterprise buyers require.

From zero to enterprise components in 30 seconds.

create-helix emits a fully wired turbo + pnpm-workspaces monorepo — apps/web + a shared design-system package — in seconds. Two prompts: what you're building, and whether to bundle the design system alongside.

create-helix
$ npx create-helix my-project
? What does this project build?
WC Storybook (design system factory)
React + Next.js 16
React + Vite
Astro 5   (new)
? Include design-system package? (Y/n)
Yes — emit monorepo
Emitted turbo + pnpm-workspaces monorepo
apps/web + packages/{design-system,types,utils}
@helixui/library + tokens + icons installed
$

4 Production-Tier Starter Kits

  • WC Storybook (design system factory)
  • React + Next.js 16
  • React + Vite
  • Astro 5 (new in v0.8.0)

12 additional frameworks (Remix, Vue/Nuxt, Vite, SvelteKit, Angular, Solid, Qwik, Preact, Lit, Stencil, Ember, Vanilla) available behind --show-experimental.

Monorepo by Default

  • apps/web — your app
  • packages/design-system — Lit components + Storybook
  • packages/types — shared TS types
  • packages/utils — shared helpers
  • turbo + pnpm-workspaces wired
  • Opt out with --no-design-system

Drupal Themes

  • --drupal flag — dedicated path
  • 4 presets: standard, blog, healthcare, intranet
  • SDC + Twig + libraries YAML emitted
  • @helixui/drupal-behaviors
  • @helixui/drupal-starter

Up and running in 60 seconds.

New Project
# Start a new project (recommended)
npx create-helix my-project

# Q1 — production-tier picks:
# wc-storybook, react-next,
# react-vite, astro

# Q2 — bundle design system? (Y)
# Emits turbo monorepo by default

# Drupal theme (separate flag):
npx create-helix --drupal --preset healthcare
Existing Project
# Add to an existing project (3.9.0)
npm i @helixui/library @helixui/tokens @helixui/icons

# React developers
npm i @helixui/react

# Drupal sites
npm i @helixui/drupal-behaviors
Usage
<!-- Import tokens -->
<link rel="stylesheet" href="@helixui/tokens/css" />

<!-- Import a component -->
<script type="module">
  import '@helixui/library/components/hx-button';
</script>

<!-- Use it anywhere -->
<hx-button variant="primary">
  Get Started
</hx-button>
Adoption guide

Ready to adopt HELiX? The docs walk you through it.

Installation, design tokens, framework adapters (React + Vue + Angular + Astro + Drupal), migration from 2.x → 3.x, AAA-bucket conformance evidence, and a per-component Storybook with every prop, slot, CSS part, and event documented.

Start building with HELiX.

Open source. Enterprise grade. Built for healthcare organizations and the teams who can't afford to cut corners.

$ npx create-helix my-project