Getting Started
Introduction
Supercharge your app development with ReUI's copy-and-paste components and layouts, powered by React, Next.js, Radix UI and styled with Tailwind CSS.
What is ReUI ?
ReUI is a collection of open-source, copy-and-paste components built with React, Next.js, and Tailwind CSS.
What is the Box ?
- High-quality copy-and-paste components.
- Next.js layouts for real-worlds app concepts.
- Easy integration with existing React-based projects.
- Built-in dark mode and RTL(Right to left)
Why Copy-and-Paste ?
- A growing trend adopted by modern developers.
- Zero dependencies to use it as-is or tweak freely.
- Customize and extend to fit your needs.
- Direct access to styles, behavior, and logic.
Prop-based Components
- AI-Optimized Design – Structured props system ensures easy AI interpretation and usability.
- Elegant Code API – No excessive Tailwind classes, resulting in cleaner JSX.
- Flexible Customization – Well-structured props allow dynamic UI adjustments.
- Modular & Reusable – Components are designed for scalability and reusability.
- Separation of Concerns – Clear distinction between logic and UI for maintainability.
- Global Theming – Supports consistent styling and theme customization across components via CSS variables.
Built for Production
ReUI's components and apps are built on proven foundations:
- React: The leading framework for building reactive component-driven user interfaces.
- Tailwind CSS: Modern and utility-first styling with fully customizable design system.
- Radix UI: Core components with enhanced flexibility using custom props.
- Tanstack Table: Feature-rich managed table functionalities for advanced data handling.
- Tanstack Query: Efficient and reactive state management for queries.
- Zod & React Hook Form: Robust frontend and backend validation for secure data handling.
- Next.js: Full-cycle App business logic implementation for modern applications.
- Next.js API Routes: Streamlined backend API development.
- TypeScript: Strong type safety, code autocompletion, and a better developer experience.
Next Steps
Ready to get started ? Head over to our Installation Guide to begin using ReUI in your project and accelerate your development.