@velkin/vue

Vue wrappers for @velkin/ui web components
315
Install
npm install @velkin/vue
Latest Version:0.1.1
Vue:3
License:MIT
Last Updated:Oct 11, 2026
Links: npm
Maintainer: bhavin057

@velkin/vue

Vue wrappers for @velkin/ui.

Install

npm install @velkin/ui @velkin/vue lit
<script setup lang="ts">
import VuButton from "@velkin/vue/button";
</script>

<template>
  <VuButton variant="solid">Save</VuButton>
</template>

Import each wrapper from its subpath. Listen with @vu-* event names.

Bundler plugins

Same factory on every bundler — only the import path changes. Pair with velkin() from @velkin/ui.

import { velkin } from "@velkin/ui/vite"; // or /webpack / /rollup
import { velkinVue } from "@velkin/vue/vite";

export default defineConfig({
  plugins: [
    vue({
      template: {
        compilerOptions: {
          isCustomElement: (tag) => tag.startsWith("vu-"),
        },
      },
    }),
    velkin(),
    velkinVue(),
  ].flat(),
});

Documentation

https://velkinui.com/docs/vue

License

MIT.

Version History

Version Released Vue License
0.1.1 ^3.5.0 MIT
0.1.0 ^3.5.0 MIT