ermineui

Copy-in Vue 3 components styled with plain CSS variables. You own the code.
473
Install
npm install ermineui
Latest Version:0.5.0
License:MIT
Last Updated:Oct 23, 2026
Links: GitHub  ·  npm
Maintainer: kaznaka

Ermine UI

Copy-in Vue 3 components styled with plain CSS variables. The command line copies component source into your project, so nothing is imported from node_modules and every line is yours to edit.

npx ermineui init                 # creates ermine.json and the theme stylesheet
npx ermineui add button dialog    # copies components, and anything they depend on
npx ermineui add dashboard        # copies a block: a whole page built from the components
npx ermineui list                 # shows every component and block
npx ermineui theme slate blue     # applies a base and an accent colour theme

npx ermineui mcp runs an MCP server, so AI coding tools (Claude Code, Codex, Cursor) can look components up and add them. For Claude Code: claude mcp add ermine -- npx -y ermineui mcp.

Works in Vue 3.5+, Nuxt and Astro projects. Needs Node 18 or later.

Full documentation, the component list and the source are at https://github.com/PHironaka/ermineui.

Licence

MIT

Related Packages

@exakt/ui

A UI library for Nuxt.js

7,568 3
opui-css

A CSS UI library exploring next-gen HTML & CSS features. HTML, Astro & Vue compo...

7,339 433
@luna-park/plugin-nuxt-ui

Nuxt UI plugin for Luna Park

4,319 0
nuxt-ripple

Add simple ripple effects to your elements

3,919 2
my-adminlte3-package

Paquete personalizado con AdminLTE para Nuxt

2,885

Version History

Version Released License
0.5.0 MIT
0.4.0 MIT
0.3.0 MIT
0.2.0 MIT
0.1.0 MIT
Pre-releases (1)
Version Released License
0.0.0-stage