ermineui
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
opui-css
A CSS UI library exploring next-gen HTML & CSS features. HTML, Astro & Vue compo...
7,339
433
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 |