Skip to content

Installation

KaonUI provides packages for both Lit Elements and Vue.js. Choose the installation method that matches your project setup.

  • Node.js 18 or higher
  • A modern bundler (Vite, Webpack, etc.)
Terminal window
pnpm add @kaonui/lit-components
import '@kaonui/lit-components';
// Use in HTML
<kaon-button variant="primary">Click me</kaon-button>
Terminal window
pnpm add @kaonui/vue-components
import { createApp } from 'vue';
import KaonUI from '@kaonui/vue-components';
const app = createApp({});
app.use(KaonUI);
<template>
<KaonButton variant="primary" @click="handleClick">
Click me
</KaonButton>
</template>

For contributing to KaonUI:

Terminal window
git clone https://github.com/Conventional-Convention/kaonui.git
cd kaonui
pnpm install
pnpm dev