CappyUI LogoCappyUI

Welcome to CappyUI

A collection of beautiful, animated React components built with Next.js, Tailwind CSS, and Framer Motion.

Overview

CappyUI is a modern component library designed for Next.js applications. Each component is crafted with attention to detail, featuring smooth animations, responsive design, and full TypeScript support.

Features

  • Modern Design - Clean, contemporary components that look great out of the box
  • Fully Customizable - Built with Tailwind CSS for easy theming and styling
  • Smooth Animations - Powered by Framer Motion for fluid, performant animations
  • Responsive - Mobile-first design that works beautifully on all devices
  • Accessible - Built with accessibility best practices in mind
  • TypeScript Ready - Full TypeScript support with comprehensive type definitions
  • Copy & Paste - Simply copy the component code and use it in your project

Quick Start

Get started with CappyUI in just a few steps:

Install Next.js

Create a new Next.js project or use an existing one:

npx create-next-app@latest my-app
cd my-app

Install Dependencies

Install the required dependencies:

npm install framer-motion lucide-react clsx tailwind-merge

Add Components

Use the CLI to add components to your project:

npx shadcn@latest add https://uiregistry.cappychat.com/registry/calendar-current.json

For detailed setup instructions, check out our Installation Guide.

Tech Stack

TechnologyDescription
Next.js 15React framework with App Router
Tailwind CSS 4Utility-first CSS framework
Framer MotionAnimation library
Lucide ReactIcon library
TypeScriptType safety

Contributing

We welcome contributions. If you have ideas for new components or improvements:

  • Submit issues on GitHub
  • Create pull requests
  • Share feedback and suggestions

License

MIT License - feel free to use these components in your projects, both personal and commercial.