A Vue 3 / TypeScript 6 library providing reusable UI components and modules. Current stable version is 1.18.4, released with high release cadence (multiple major/minor versions per month). Key differentiators: built purely in TypeScript with full type support, designed for modern Vite-based projects, and offers a set of composable, modular components optimized for tree-shaking and performance. Unlike generic UI libraries, vue-ts-kitt focuses on lightweight, type-safe components with minimal runtime overhead.
npm install vue-ts-kittNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to install and use two components globally and a composable for theming in a Vue 3 app.
Update imports from 'vue-ts-kitt/old' to 'vue-ts-kitt'.
Use 'VPanel' instead.
Ensure your project uses Vue 3.
Use subpath imports to reduce bundle size.
Upgrade TypeScript to version 6 or later.
Use import { VButton } from 'vue-ts-kitt'.Ensure the CSS file is imported and add 'vue-ts-kitt' to 'include' in tsconfig.json.
Type the props properly using the component's prop types.