Introduction

Mijn-UI is an open-source component library that uses Radix and Tailwind for styling.

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 that allow full customization.

  • Extensive Variant Options: Modify sizes, colors, and interactive states to seamlessly fit your design system.

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

Give it a try:

color

radius

size

variant

iconOnly

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 and Tailwind Variants.

  • A flexible design system that adapts to your needs 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.

On this page