A modern, accessible component library built on top of shadcn/ui, combining the power of Radix UI primitives with the flexibility of Tailwind CSS.
Introduction · Installation · Tech Stack + Features · Credits
Welcome to Prism UI – a modern, accessible, and beautiful React component library built on top of shadcn/ui. We extend and enhance the already powerful shadcn/ui components with additional features, pre-built sections, and complex UI patterns that help developers create stunning web applications faster than ever.
Our library provides everything you need to build modern web applications:
Built on a strong foundation:
Prism UI follows a clear and organized structure:
.
├── src # Main project directory
│ ├── components # UI components
│ │ ├── blog # MDX components for blog
│ │ ├── docs # MDX components for documentation
│ │ ├── prismui # Prism UI custom components
│ │ ├── sections # Pre-built page sections
│ │ └── ui # Base shadcn/ui components
│ ├── content # Documentation and blog content
│ └── lib # Utilities and helpers
├── LICENSE
└── README.md
Get started with Prism UI in your project:
# Create a new Next.js project
npx create-next-app@latest my-app --typescript --tailwind --app
# Install shadcn/ui
npx shadcn@latest init
# Add base components
npx shadcn@latest add button
We love our contributors! Here's how you can contribute:
.take
on the issue you want to work onThe .take
command helps us track who's working on what. Once you comment .take
, our bot will: