nevv-ui
v2.0.0
Published
A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast
Downloads
139
Maintainers
Readme
Nevv UI v2.0
A Vue 3 Component Library - Complete, Theme Customizable, Uses TypeScript, Fast.
Built with modular architecture - Use individual packages or the complete library.
🚀 Quick Start
Installation
# Complete library with all components
pnpm add nevv-ui @nevv-ui/styles
# Or individual packages
pnpm add @nevv-ui/primitives @nevv-ui/components @nevv-ui/stylesBasic Usage
<script setup>
import { NButton, NInput } from 'nevv-ui'
import '@nevv-ui/styles'
</script>
<template>
<div>
<NButton type="primary">
Click me
</NButton>
<NInput v-model="value" placeholder="Enter something..." />
</div>
</template>📦 Modular Architecture
Nevv UI v2.0 is organized as a pnpm monorepo with 5 independently publishable packages:
@nevv-ui/styles
CSS system with design tokens and component styles.
pnpm add @nevv-ui/styles@nevv-ui/primitives
24 primitive UI components - the building blocks.
pnpm add @nevv-ui/primitives @nevv-ui/styles@nevv-ui/components
32 complex components - advanced functionality.
pnpm add @nevv-ui/components @nevv-ui/primitives @nevv-ui/styles@nevv-ui/themes
Theme presets and customization system.
pnpm add @nevv-ui/themes @nevv-ui/stylesnevv-ui (Meta-package)
Complete library that re-exports all packages.
pnpm add nevv-ui🎨 Features
- ✨ 55+ Components - Comprehensive component library
- 📦 Modular - Use what you need, tree-shakeable
- 🎨 Theming - Light, dark, and custom themes
- ♿ Accessible - ARIA compliant components
- 🔤 TypeScript - Full type safety
- 🚀 Performance - Optimized bundle sizes
- 🌙 Dark Mode - Built-in support
- 📱 Responsive - Mobile-friendly designs
📚 Documentation
Full documentation: https://www.nevvui.com
🛠️ Development
# Install dependencies
pnpm install
# Start documentation site
pnpm docs:dev
# Build packages
pnpm build:package
# Run linter
pnpm lint
# Format code
pnpm format📝 License
MIT © ESTENX LTD
🤝 Contributing
Contributions are welcome! Please read our Contributing Guide.
Status: Actively maintained Version: 2.0.0 Last Updated: March 2026 Package Manager: pnpm 10.10.0+
