Joly UI

A collection of modern, accessible, and animated React components used in Joly UI.
Built for and compatible with Next.js.
· · Contributing [blocked] ·
✨ Features
- Beautifully Designed: Crafted with attention to detail and aesthetics.
- Performance First: Built on top of
framer-motionfor buttery smooth 60fps animations. - Accessible: Follows WAI-ARIA patterns for inclusivity.
- Customizable: Built with Tailwind CSS, giving you full control over styling.
- Copy Paste: The "Registry" pattern allows you to own your code.
- Type Safe: Written in TypeScript with comprehensive type definitions.
🚀 Getting Started
Joly UI is designed to be used as a copy-paste component library, similar to shadcn/ui.
Prerequisites
- React 18+
- Tailwind CSS
- Framer Motion (for animations)
- Lucide React (for icons)
Installation
- Visit the Documentation: Go to to browse the catalog.
- Select a Component: Choose the component you want to use.
- Copy the Code: Copy the component code directly into your project (usually
components/ui). - Add Dependencies: Install any required dependencies listed in the docs.
💻 Development
This repository is a monorepo managed by and .
Prerequisites
- Node.js 18+
- PNPM (v9+)
Setup
-
Clone the repository:
-
Install dependencies:
-
Start the development server:
This will start the documentation site at
http://localhost:3000.
🤝 Contributing
We welcome contributions! Whether it's adding new components, fixing bugs, or improving documentation.
Please read our Contributing Guide [blocked] for details on our code of conduct and the process for submitting pull requests.
📄 License
This project is licensed under the MIT License - see the LICENSE [blocked] file for details.