@pantograph/vue
The core Vue 3 component library for the Pantograph design system. Provides 80+ WAI-ARIA accessible, themeable, and tree-shakeable UI components built on top of `reka-ui`.
20,123
| Install | |
|---|---|
npm install @pantograph/vue |
|
| Latest Version: | 0.36.3 |
| Vue: | 3 |
| License: | MIT |
| Last Updated: | Sep 16, 2026 |
| Links: | npm |
Maintainer: sedmedgh
@pantograph/vue
The core Vue 3 component library for the Pantograph design system. Provides 80+ WAI-ARIA accessible, themeable, and tree-shakeable UI components built on top of reka-ui.
Installation
npm i @pantograph/vue
Quick Usage
<script setup lang="ts">
import { Button, Input, Modal } from '@pantograph/vue'
import '@pantograph/styles'
</script>
<template>
<Button variant="primary">Get Started</Button>
<Input placeholder="Enter your email" />
<Modal v-model:open="isOpen">
<template #header>Modal Title</template>
<p>Modal content goes here.</p>
</Modal>
</template>
Key Features
- 80+ WAI-ARIA components built on top of
reka-uifor robust accessibility - Base → Public pattern: Internal primitives (
BaseButton) styled and wrapped into public components (Button) - CSS-in-JS option: Dynamic style loading via
useCssInJsfromuseConfig() - Dark mode support: Class-based toggling (
pantograph-dark/pantograph-light) on the root element - Strict exports: Named exports only (subpath imports like
@pantograph/vue/Buttonare disallowed)
Documentation & Resources
- Monorepo Architecture Layout
- Engineering Guidelines
- AI Navigation Map
- Component Contracts: .ai/component-contracts/vue.json
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.36.3 | >=3.5.14 | MIT | |
| 0.36.2 | >=3.5.14 | MIT | |
| 0.36.1 | >=3.5.14 | MIT | |
| 0.36.0 | >=3.5.14 | MIT | |
| 0.35.10 | >=3.5.14 | MIT | |
| 0.35.9 | >=3.5.14 | MIT | |
| 0.35.8 | >=3.5.14 | MIT | |
| 0.35.7 | >=3.5.14 | MIT | |
| 0.35.6 | >=3.5.14 | MIT | |
| 0.35.5 | >=3.5.14 | MIT | |
| 0.35.4 | >=3.5.14 | MIT | |
| 0.35.3 | >=3.5.14 | MIT | |
| 0.35.2 | >=3.5.14 | MIT | |
| 0.35.1 | >=3.5.14 | MIT | |
| 0.35.0 | >=3.5.14 | MIT | |
| 0.34.43 | >=3.5.14 | MIT | |
| 0.34.42 | >=3.5.14 | MIT | |
| 0.34.41 | >=3.5.14 | MIT | |
| 0.34.40 | >=3.5.14 | MIT | |
| 0.34.39 | >=3.5.14 | MIT | |
| 0.34.38 | >=3.5.14 | MIT | |
| 0.34.37 | >=3.5.14 | MIT | |
| 0.34.36 | >=3.5.14 | MIT | |
| 0.34.35 | >=3.5.14 | MIT | |
| 0.34.34 | >=3.5.14 | MIT | |
| 0.34.33 | >=3.5.14 | MIT | |
| 0.34.32 | >=3.5.14 | MIT | |
| 0.34.31 | >=3.5.14 | MIT | |
| 0.34.30 | >=3.5.14 | MIT | |
| 0.34.29 | >=3.5.14 | MIT |
Showing the latest 30 of 253. See every release on npm