pitsi
v3.5.4
Published
A CLI for adding beautifully designed, accessible React components built with Radix UI and Tailwind CSS to your project.
Maintainers
Readme
pitsi
A CLI for adding beautifully designed components to your React projects.
pitsi/ui provides a collection of accessible, customizable components built with Radix UI and Tailwind CSS. Unlike traditional component libraries, pitsi adds components directly to your project's source code, giving you full control and customization.
Features
✨ Beautifully Designed - Components that look great out of the box 🎨 Fully Customizable - Copy to your project, make it yours ♿ Accessible - Built on Radix UI primitives 🎯 TypeScript - Full type safety 🌙 Dark Mode - Built-in dark mode support 📦 Tree-shakeable - Only bundle what you use
Quick Start
Initialize pitsi in your project:
npx pitsi initThis command:
- Installs dependencies
- Adds the
cnutility function - Configures
tailwind.config.js - Sets up CSS variables for theming
Add Components
Add components to your project:
npx pitsi add buttonOr browse all available components:
npx pitsi addExample
# Add multiple components at once
npx pitsi add button card dialog
# Add with specific style
npx pitsi add alert-dialogAvailable Commands
pitsi init- Initialize your project with pitsipitsi add [component]- Add components to your projectpitsi diff [component]- Check for updates to componentspitsi search [query]- Search for components
Documentation
Visit pitsiui.com/docs for full documentation.
Examples
Check out example projects:
Contributing
Contributions are welcome! Please read our contributing guidelines.
License
Licensed under the MIT license.
