GitHub repository

Grimoire

v3

A headless Vue 3 component library with full TypeScript support, accessibility baked in, and zero styling opinions.

25+

Components

100%

TypeScript

0 KB

CSS Shipped

Why Grimoire?

Headless

Zero CSS shipped. Full control over every pixel of your design system.

TypeScript

Full type safety with auto-generated types for props, events, and slots.

Accessible

ARIA attributes and keyboard navigation handled out of the box.