Pick Your Framework
Select your framework to see the specific setup instructions:Next.js
Set up Sync UI in your Next.js project with App Router or Pages Router
Vite
Set up Sync UI with Vite for fast development and optimized builds
React Router
Set up Sync UI with Create React App and React Router
Manual Setup
Add Sync UI to any existing React project manually
What You’ll Need
Before installing Sync UI, make sure you have:Core Dependencies
Sync UI requires the following packages:These dependencies are installed automatically when you follow the framework-specific installation guides.
Installation Overview
Regardless of your framework, the installation process follows these steps:Quick Start
If you want to try Sync UI immediately, here’s the fastest way:Framework-Specific Guides
For detailed, framework-specific installation instructions, choose your framework:Next.js
Perfect for server-side rendering, static site generation, and production apps. View Next.js Setup Guide →Vite
Ideal for fast development with hot module replacement and optimized builds. View Vite Setup Guide →React Router
Great for client-side routing in Create React App projects. View React Router Setup Guide →Manual Setup
Add Sync UI to any existing React project with manual installation. View Manual Setup Guide →After Installation
Once you’ve installed Sync UI, you can:Browse Components
Explore 125+ animated components ready to copy and paste
Explore Blocks
Check out pre-built UI sections for landing pages
View Templates
See premium templates to launch your project faster
Read the Story
Learn about the journey behind Sync UI
Troubleshooting
Module not found errors
Module not found errors
Make sure all dependencies are installed:If using TypeScript, you may also need to install type definitions.
Styling issues or components not rendering
Styling issues or components not rendering
Ensure you have both
@emotion/react and @emotion/styled installed - MUI requires both packages.Animation not working
Animation not working
Verify that you’re importing from
motion/react (not framer-motion):Icons not displaying
Icons not displaying
Make sure
react-icons is installed and you’re importing icons correctly:Next Steps
Ready to start building? Check out these resources:- Component Library - Browse all available components
- Blocks - Pre-built sections for landing pages
- Changelog - See what’s new in Sync UI