🚀 Nurui A New UI Component Library for React Developers.
Md Afsar Mahmud

Md Afsar Mahmud @md-afsar-mahmud

About: Muslim | Frontend Engineer & Creator of Nur/ui | Typescript | Next.js | Tailwind | Redux | SQL | Node.js | Express.js | Mongodb | Mongoose | Jest | Linux.

Location:
banladesh
Joined:
Jan 31, 2025

🚀 Nurui A New UI Component Library for React Developers.

Publish Date: Jul 10 '25
3 2

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

Github
Live

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
Enter fullscreen mode Exit fullscreen mode

2. Add Components
You can now start adding components to your project.

npx nurui add gradient-button
Enter fullscreen mode Exit fullscreen mode

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>
);
}
Enter fullscreen mode Exit fullscreen mode

🔭 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!

Comments 2 total

  • АнонимJul 10, 2025

    [deleted]

    • Md Afsar Mahmud
      Md Afsar MahmudJul 10, 2025

      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! 🚀

Add comment