Public Beta

Polished components for modern web

A free collection of React and Next.js components built with Tailwind CSS, Motion, GSAP, and Three.js. Copy the source or install with the shadcn CLI — the code is yours.

Built withNext.jsReactTypeScriptTailwind CSSMotionGSAPThree.js

Get started

Two ways to install

Copy the source directly into your project or use the shadcn CLI. Either way, you own the code.

CLI installation

$ npx shadcn@latest add @mridha/animated-gradient-button

Add the registry to your components.json and install any component with one command.

CLI guide

Manual copy

Every component page includes a code tab with the complete source. Copy it, paste it, and customize it — no build step required.

Dependencies are listed clearly. Install only what each component actually needs.

Installation guide

Philosophy

Why Mridha UI

Built for developers who care about what's inside the component, not just how it looks.

Source code ownership

You get the actual source file — not a wrapper around a private package. Read it, modify it, delete it.

Accessible defaults

Every component includes keyboard navigation, visible focus states, semantic HTML, and reduced-motion support.

Responsive by design

Built mobile-first. Preview each component at desktop, tablet, and mobile breakpoints before you copy.

Performance discipline

CSS for simple effects, Motion for UI animation, GSAP for scroll choreography, Three.js only when it matters.