What is Nurui??
Nurui is a modern, open-source UI component library built with Next.js and Tailwind, designed to give developers speed, flexibility, and full control over their UI.
Unlike most libraries, Nurui focuses on:
- Keeping your most-used components in one place
- Full customization with clean, extendable structure
- Developer-first experience with CLI & live preview support
Why Nurui?
You might be thinking β βWhy build another UI library?β
Good question.
After working with tools like shadcn/ui, Aceternity UI, and Magic UI, I realized:
I need a space where I can store my most-used components and animations, fully customize them, and reuse them across projects with ease.
Thatβs how Nurui was born a personal tool turned open-source project for the dev community.
Installation
1. To see the full list of available components you can install:
npx nurui list
2. Add Components
You can now start adding components to your project.
npx nurui add gradient-button
This will generate the component in: components/nurui/GradientButton.tsx
3. Import and use the component
The command above will add the GradientButton component to your project. You can then import it like this:
import { GradientButton } from "@/components/nurui/GradientButton";
export default function Home() {
return (
<div>
<GradientButton />
</div>
);
}
π Coming Soon
- AI-Generated Documentation
- Interactive Component Playground
- Responsive Preview for different breakpoints
π€ How to Contribute
- β Giving a Star on GitHub
- π Submitting pull requests or improvements
- π¬ Sharing feedback or suggestions
β€οΈ Final Thoughts
I built Nurui to simplify my workflow β and Iβm thrilled to share it with you. If you're looking for a customizable, lightweight, and dev-focused UI library β give Nurui a try.Feel free to explore, use it in your own projects, and let me know how I can improve it!
Top comments (2)
Looks clean and promising! Excited to see how Nurui evolves. great work! π
Thank you so much! π
Really glad you liked the clean look that means a lot! π
Iβm super excited too to keep evolving Nurui with more powerful and flexible components. Stay tuned lots of cool updates are on the way! π