Installation Guide
RigidUI components are designed to integrate seamlessly into your existing React or Next.js project. Follow these steps to get started.Prerequisites
Before installing RigidUI components, ensure your project has the following setup:Tailwind CSS
Installed and configured for styling
shadcn/ui
Initialized in your project
TypeScript
TypeScript support enabled
Quick Start
Verify Prerequisites
Make sure your project has Tailwind CSS and shadcn/ui configured. You can verify shadcn/ui installation by checking for a
components.json file in your project root.If you don’t have
components.json, run npx shadcn@latest init to initialize shadcn/ui in your project.Choose Your Component
Browse the Components section to find the component you need. Each component has a unique registry URL for installation.Components are organized into categories:
- Creative Components - Animated and interactive elements
- Core Components - Essential UI building blocks
- Form Elements - Advanced form components
- Data Display - Components for displaying complex data
- Security & Access - Authentication and authorization components
Install the Component
Use the shadcn CLI to install any RigidUI component. Here’s an example installing the Smart Search component:
Installation Examples
Here are installation commands for popular RigidUI components:Creative Components
Core Components
Form Elements
Data Display
React Native Support
Many RigidUI components support React Native. Install the React Native variant by using the-rn suffix:
Hooks
RigidUI also provides custom hooks for enhanced functionality:Development Environment Setup
If you want to contribute or explore the RigidUI source code:Next Steps
Now that you have RigidUI installed, here’s what to do next:Creative Components
Explore animated components with beautiful effects
Core Components
Browse enterprise-ready components for complex applications
Form Components
Build powerful forms with validation and file handling
View on GitHub
Star the repo and contribute to the project