@krafters/ui

Accessible Vue component library for Nuxt in TypeScript.
2,827
Install
npm install @krafters/ui
Latest Version:1.5.10
Vue:3
Last Updated:Oct 14, 2026
Links: GitHub  ·  npm
Maintainer: martijncardan

Krafters UI

Accessible Vue component library for Nuxt in TypeScript.

Krafters UI is a Nuxt Layer in a public repository. It's published on NPM for better version control. You can extend from the GitHub repository or @krafters/ui NPM package.

Installation

Extend from GitHub repository

Configuration below extends from main branch of repository:

defineNuxtConfig({
  extends: ['github:kraftersnl/krafters-ui'],
});

Extend from NPM

First, install the package as a dependency by running pnpm i @krafters/ui.

Then configure nuxt.config.ts to extend from the @krafters/ui package:

defineNuxtConfig({
  extends: ['@krafters/ui'],
});

Development

  • Run pnpm i to install dependencies
  • Run pnpm run dev to start the development server on localhost:3003

Version History

Version Released Vue License
1.5.10 ^3.5.26
1.5.9 ^3.5.25
1.5.8 ^3.5.25
1.5.7 ^3.5.25
1.5.6 ^3.5.25