Introduction

paukraft/ui is a library of components meant to be an addon for shadcn/ui. It mostly consists of nice-to-have components that I've missed in the base shadcn/ui. I create components for whatever I need, so it is not limited to base components. Really, anything I find useful and want to reuse in my own projects or I think could be useful to others.

Philosophy

These components closely follow shadcn/ui's design principles - clean, functional, and appearing as if they were part of the original library. This library continuously evolves as new components are added during development of my other ongoing projects.

Installation

Each component can be installed individually using the shadcn-ui CLI, just like official shadcn/ui components. Visit the specific component pages for installation instructions and customization options.

Features

  • Seamless integration with shadcn/ui
  • Consistent with shadcn/ui's design language
  • Built on Radix UI primitives
  • Styled with Tailwind CSS
  • Full accessibility support
  • TypeScript-first approach
  • Server Component friendly
  • Regular updates and new additions