Beautiful and reusable React components built on top of shadcn/ui. TypeScript-ready, customizable, and easy to integrate.
- ✨ Built on shadcn/ui - Leverages Radix UI primitives and Tailwind CSS
- 🚀 CLI Installation - Install components via CLI (supports npm, yarn, pnpm, bun)
- 📘 TypeScript Support - Full type safety with comprehensive interfaces
- 🎨 Customizable - Easily customize colors, styles, and behaviors
- 📦 Component Categories - Buttons, Cards, Menus, Alerts, and more
# Requires shadcn/ui setup in your project
npx shadcn@latest init# Using npm
npx devvarena-ui@latest add [component-name]
# Using yarn
yarn dlx devvarena-ui@latest add [component-name]
# Using pnpm
pnpm dlx devvarena-ui@latest add [component-name]
# Using bun
bunx devvarena-ui@latest add [component-name]Visit our documentation to browse components and see live examples.
# Install dependencies
bun install
# Run development server
bun dev
# Build for production
bun build
# Run linting
bun lint- Framework: Next.js 15
- Language: TypeScript
- Styling: Tailwind CSS 4
- UI Library: Radix UI
- Animation: Framer Motion
- Icons: Lucide React, React Icons
src/
├── devvarena-ui/ # Component library
│ ├── button/ # Button components
│ ├── card/ # Card components
│ ├── menu/ # Menu components
│ └── alert/ # Alert components
├── app/ # Next.js app directory
├── components/ # Internal components
└── lib/ # Utilities
MIT License - feel free to use in your projects!
Built with ❤️ using shadcn/ui
