Component interactions
React components.
Made to feel right.
Rayden UI is a free, open-source React component library.
TypeScript, Tailwind CSS, and starters for Next.js and Vite.
JUMP INTO THE DETAILS
No components found. Try “buttons”.
Less friction.
More feeling.
Fits right into your workflow.
A CUSTOMIZABLE REACT DESIGN SYSTEM
Looks considered.
Feels like yours.
Build forms, dashboards, and product interfaces with typed components, reusable page blocks, and shared design tokens. Use the defaults or make them your own.
Design tokens that work together.
Customize colors, typography, spacing, and light or dark themes through shared CSS variables and Tailwind CSS v4 design tokens.
Explore Rayden design tokensimport { Button } from '@raydenui/ui'; // The beginning of something good. <Button variant="primary"> Make it happen </Button>
Typed React components. Less setup.
Import React components with TypeScript definitions and compiled CSS. Add Rayden to an existing React 18+ app or start fresh with Next.js or Vite.
Install Rayden UIFrom form inputs to data tables.
Combine buttons, inputs, date pickers, tables, and activity feeds. Import page blocks separately from @raydenui/ui/blocks for larger layouts.
Explore activity feedREACT STARTERS FOR NEXT.JS & VITE
Skip the blank canvas.
Create a React app with TypeScript and Rayden preconfigured. Choose a dashboard, landing page, e-commerce, or blog starter for Next.js or Vite.
npx create-rayden-app my-app -f vite -t dashboard --ts
RAYDEN MCP FOR AI CODING ASSISTANTS
Built for you.
Ready for your AI.
The @raydenui/ai companion uses the Model Context Protocol (MCP) to give coding assistants Rayden component APIs, design tokens, and layout recipes. Use the integration guide to connect a compatible client.
Set up the Rayden MCP serverBuild a settings page that feels like the rest of my app.
@raydenui/aiLess guesswork. More context.
What is Rayden UI?
Rayden UI is a free, open-source React component library and design system. It includes TypeScript components, page blocks, icons, shared design tokens, light and dark themes, and project starters for Next.js and Vite.
Is Rayden UI free for commercial projects?
Yes. Rayden UI is released under the MIT license and can be used in personal and commercial projects. Keep the copyright and license notice when distributing the software.
Read the MIT license ↗How do I install Rayden UI in a React app?
Run npm install @raydenui/ui in a React 18+ project, then import @raydenui/ui/styles.css once in your app entry point or root layout. Import components such as Button and Input from @raydenui/ui. Follow the installation guide for a complete example.
Read the installation guide ↗Does Rayden UI work with Next.js and Vite?
Yes. Use Rayden UI in an existing Next.js or Vite React app, or run npx create-rayden-app@latest my-app to choose a framework and starter. In Next.js App Router, put interactive components and providers in a client component and import global styles in the root layout.
Choose a React starter ↗Do I need to install Tailwind CSS to use Rayden UI?
No. Rayden UI is built with Tailwind CSS v4, but the package includes compiled component styles. Import @raydenui/ui/styles.css to use them. Configure Tailwind CSS v4 in your own app when you want to generate utility classes for layouts and customization.
Configure Tailwind CSS ↗Can I customize the components and themes?
Yes. Rayden exposes shared design tokens, CSS variables, TypeScript props, and component variants. Customize colors, spacing, typography, and light or dark themes to match your product. Page blocks are available through the separate @raydenui/ui/blocks import.
Explore design tokens ↗What does the Rayden AI companion do?
The @raydenui/ai package provides an MCP server with Rayden component information, design tokens, and composition recipes for compatible coding assistants. The documentation also publishes a component catalog and agent guidance. Check the integration guide for current setup instructions and features marked as local development pilots.
Read the AI integration guide ↗BUILD WITH RAYDEN
Your first Next.js form, from start to finish.
Read the Next.js guideGive your coding assistant the Rayden playbook.
Read the Rayden AI guideTHE NEXT GOOD IDEA IS YOURS.