Introduction

Mijn-UI is an open-source React 19 component library built on Radix Primitives and Tailwind CSS v4.

What is Mijn-UI?

Mijn-UI is built for developers who want more flexibility and control over their UI components. It provides:

  • Styled and Unstyled Variants: Choose between ready-to-use styled components or unstyled primitives (via the unstyled prop) that allow full customization.

  • Variant + Color system: Combine style variants (filled, outlined, subtle, ghost, light) with semantic colors (brand, success, warning, danger, …) to match your design.

  • Tailwind CSS v4 theming: Theme tokens ship as CSS — no plugin or tailwind.config required. Import one stylesheet and you're ready.

  • Effortless Integration: Install Mijn-UI via npm and start using components instantly.

Give it a try:

variant

color

size

Why Choose Mijn-UI?

Mijn-UI blends shadcn/ui’s functional approach with NextUI’s theming flexibility, giving you:

  • Headless, accessible components powered by Radix Primitives.

  • Customizable styling with Tailwind CSS v4 and Tailwind Variants.

  • A token-based design system (semantic bg, fg, outline, and on-bg colors) that adapts to your brand with minimal effort.

Whether you need fully styled components or prefer to style them from scratch, Mijn-UI makes it easy to build a unique and consistent UI.


Join Our Community

Mijn-UI is an open-source project, and we believe in the power of collaboration. Whether you want to try the library, provide feedback, or contribute code, your input is invaluable!

🚀 Get Started: Mijn-UI Repository

Let's build something great together!


Acknowledgements

Mijn-UI wouldn't be possible without the inspiration and contributions from other open-source projects. We’d like to acknowledge:

  • Radix Primitives – for accessible, unstyled components that enable custom UI building.

  • shadcn/ui – for demonstrating the power of combining headless components with customizable styles.

  • NextUI – for its innovative theming system that inspired Mijn-UI’s flexibility.

A huge thanks to these projects and their creators for making UI development more accessible and efficient.