Zum Inhalt springen
FindOpenSource

shadcn/ui

Sammlung von zugänglichen React-Komponenten zum Kopieren und Einfügen, gebaut mit Radix UI und Tailwind CSS.

Überblick

shadcn/ui bietet eine Reihe barrierefreier, anpassbarer UI-Komponenten, gebaut mit React und Tailwind CSS. Statt sie als typisches npm-Paket zu verteilen, das man als undurchsichtige Abhängigkeit importiert, beschreibt sich das Projekt selbst als „Open Code“, gedacht als Ausgangspunkt: Man bringt den Komponenten-Quellcode direkt in das eigene Projekt und passt ihn dort an, erweitert und baut direkt darauf auf – man nutzt shadcn/ui im Grunde, um eine eigene Komponentenbibliothek zu bauen, statt von einer externen abhängig zu sein.

Es ist MIT-lizenziert und unter ui.shadcn.com dokumentiert, wo die verfügbaren Komponenten und Nutzungsmuster ausführlich beschrieben werden.

Es eignet sich für Teams, die von Anfang an volle Eigentümerschaft und Kontrolle über ihren Komponenten-Code und ihr Styling haben möchten, statt sich mit den Einschränkungen oder dem Theming-System einer traditionellen, als Abhängigkeit installierten Komponentenbibliothek herumzuschlagen.

Kategorien
UI & Komponenten
Schlagwörter
react-componentsui-componentstailwindcssdesign-system
Sprachen
TypeScript
Lizenz
MIT

Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.