Open-Source-Projekt
shadcn-ui/ui avatar
shadcn-ui/ui

shadcn/ui: UI-Bausteine als eigener Quellcode

Eine Reihe wunderschön gestalteter, zugänglicher Komponenten und eine Codeverteilungsplattform. Funktioniert mit Ihren bevorzugten Frameworks. Open Source. Code öffnen.

123.864 Sterne10.205 ForksTypeScriptMIT

Auf einen Blick

Was ist das?
Deutsche Einordnung von ui: dokumentierte Funktion, Einstieg und technische Grenzen.
Für wen ist es gedacht?
ui eignet sich für Teams, deren Eingaben und Laufzeit zu den dokumentierten Voraussetzungen passen. Es eignet sich nicht als Beleg für unbeschriebene Plattformen oder Leistungswerte.
Darf ich es kommerziell nutzen?
Ja. MIT ist eine freizügige Lizenz: Sie dürfen darauf aufbauende Software nutzen, verändern und verkaufen, solange Sie die Urheberrechts- und Lizenzhinweise beibehalten.
Wird es noch gepflegt?
Ja. Die letzten Commits kamen vor 3 Tagen.
In welcher Sprache ist es geschrieben?
Hauptsächlich TypeScript, laut der Sprachstatistik von GitHub.

Die Antworten beruhen auf den GitHub-Daten des Projekts (zuletzt abgeglichen am 15. September 2026) und auf unserer Analyse. Sie sind keine Rechtsberatung.

TIEFGEHENDE OPEN-SOURCE-ANALYSE

Wofür das Repository steht: shadcn/ui

Wofür das Repository steht: ui wird im README als A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code. beschrieben. Für die Einordnung sind die projektspezifischen Begriffe shadcn/ui, components.json, npx shadcn maßgeblich. Der Text nennt konkrete Voraussetzungen und Abläufe, macht aber keine pauschale Zusage für jede Plattform, Datenquelle oder Produktionslast. Relevant ist daher, welche Eingabe vorliegt, welcher Startpunkt dokumentiert ist und woran ein Ergebnis erkannt wird. # shadcn/ui A set of beautifully designed components that you can customize, extend, and build on. Start here then make it your own. Open Source. Open Code. Use this to build your own component library. ## Documentation Visit https://ui.shadcn.com/docs to view the documentation. ## Contributing Please read the [contributing guide](/CONTRIBUTING.md). ## License Licensed under the [MIT license](./LICENSE.md). Diese Angaben beschreiben den belegten Rahmen von ui; fehlende Aussagen bleiben offen und werden nicht durch Annahmen ersetzt.

Die konkrete Daten- oder Prozessgrenze: components.json

Die konkrete Daten- oder Prozessgrenze: ui wird im README als A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code. beschrieben. Für die Einordnung sind die projektspezifischen Begriffe shadcn/ui, components.json, npx shadcn maßgeblich. Der Text nennt konkrete Voraussetzungen und Abläufe, macht aber keine pauschale Zusage für jede Plattform, Datenquelle oder Produktionslast. Relevant ist daher, welche Eingabe vorliegt, welcher Startpunkt dokumentiert ist und woran ein Ergebnis erkannt wird. # shadcn/ui A set of beautifully designed components that you can customize, extend, and build on. Start here then make it your own. Open Source. Open Code. Use this to build your own component library. ## Documentation Visit https://ui.shadcn.com/docs to view the documentation. ## Contributing Please read the [contributing guide](/CONTRIBUTING.md). ## License Licensed under the [MIT license](./LICENSE.md). Diese Angaben beschreiben den belegten Rahmen von ui; fehlende Aussagen bleiben offen und werden nicht durch Annahmen ersetzt.

Der Einstieg über benannte Dateien: npx shadcn

Der Einstieg über benannte Dateien: ui wird im README als A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code. beschrieben. Für die Einordnung sind die projektspezifischen Begriffe shadcn/ui, components.json, npx shadcn maßgeblich. Der Text nennt konkrete Voraussetzungen und Abläufe, macht aber keine pauschale Zusage für jede Plattform, Datenquelle oder Produktionslast. Relevant ist daher, welche Eingabe vorliegt, welcher Startpunkt dokumentiert ist und woran ein Ergebnis erkannt wird. # shadcn/ui A set of beautifully designed components that you can customize, extend, and build on. Start here then make it your own. Open Source. Open Code. Use this to build your own component library. ## Documentation Visit https://ui.shadcn.com/docs to view the documentation. ## Contributing Please read the [contributing guide](/CONTRIBUTING.md). ## License Licensed under the [MIT license](./LICENSE.md). Diese Angaben beschreiben den belegten Rahmen von ui; fehlende Aussagen bleiben offen und werden nicht durch Annahmen ersetzt. Beginne bei shadcn/ui und folge der README-Anweisung mit components.json. Prüfe danach die genannte Datei oder Komponente npx shadcn. Ein kleiner Testfall mit einer absichtlich fehlerhaften Eingabe zeigt, ob Fehlermeldung und Rückgabestatus verständlich sind. Bewahre die Ausgabe zusammen mit Version, Betriebssystem und Konfiguration auf.

Was im Betrieb sichtbar wird: Radix UI

Was im Betrieb sichtbar wird: ui wird im README als A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code. beschrieben. Für die Einordnung sind die projektspezifischen Begriffe shadcn/ui, components.json, npx shadcn maßgeblich. Der Text nennt konkrete Voraussetzungen und Abläufe, macht aber keine pauschale Zusage für jede Plattform, Datenquelle oder Produktionslast. Relevant ist daher, welche Eingabe vorliegt, welcher Startpunkt dokumentiert ist und woran ein Ergebnis erkannt wird. # shadcn/ui A set of beautifully designed components that you can customize, extend, and build on. Start here then make it your own. Open Source. Open Code. Use this to build your own component library. ## Documentation Visit https://ui.shadcn.com/docs to view the documentation. ## Contributing Please read the [contributing guide](/CONTRIBUTING.md). ## License Licensed under the [MIT license](./LICENSE.md). Diese Angaben beschreiben den belegten Rahmen von ui; fehlende Aussagen bleiben offen und werden nicht durch Annahmen ersetzt. Für ui sollte der normale Durchlauf getrennt von einem Grenzfall geprüft werden. Beobachte dabei Radix UI, Tailwind CSS und copy-paste: Werden sie gelesen, erzeugt oder nur erwähnt? Bei Netzwerk- oder Gerätedaten gehören Verbindung, Zeitüberschreitung und Log-Ausgabe zum Befund. So lässt sich eine README-Aussage von einer eigenen Betriebserfahrung trennen.

Wo die README bewusst offen bleibt: Tailwind CSS

Wo die README bewusst offen bleibt: ui wird im README als A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code. beschrieben. Für die Einordnung sind die projektspezifischen Begriffe shadcn/ui, components.json, npx shadcn maßgeblich. Der Text nennt konkrete Voraussetzungen und Abläufe, macht aber keine pauschale Zusage für jede Plattform, Datenquelle oder Produktionslast. Relevant ist daher, welche Eingabe vorliegt, welcher Startpunkt dokumentiert ist und woran ein Ergebnis erkannt wird. # shadcn/ui A set of beautifully designed components that you can customize, extend, and build on. Start here then make it your own. Open Source. Open Code. Use this to build your own component library. ## Documentation Visit https://ui.shadcn.com/docs to view the documentation. ## Contributing Please read the [contributing guide](/CONTRIBUTING.md). ## License Licensed under the [MIT license](./LICENSE.md). Diese Angaben beschreiben den belegten Rahmen von ui; fehlende Aussagen bleiben offen und werden nicht durch Annahmen ersetzt. Die Dokumentation belegt nicht automatisch Skalierung, Sicherheitsniveau, Kompatibilität mit beliebigen Versionen oder dauerhaften Support. Besonders Tailwind CSS darf nur in dem Umfang bewertet werden, den das Repository konkret beschreibt. Für copy-paste ist zu klären, ob eine lokale Installation, ein Dienst oder ein externes System beteiligt ist.

Ein projektbezogener Prüfpfad: copy-paste

Ein projektbezogener Prüfpfad: ui wird im README als A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code. beschrieben. Für die Einordnung sind die projektspezifischen Begriffe shadcn/ui, components.json, npx shadcn maßgeblich. Der Text nennt konkrete Voraussetzungen und Abläufe, macht aber keine pauschale Zusage für jede Plattform, Datenquelle oder Produktionslast. Relevant ist daher, welche Eingabe vorliegt, welcher Startpunkt dokumentiert ist und woran ein Ergebnis erkannt wird. # shadcn/ui A set of beautifully designed components that you can customize, extend, and build on. Start here then make it your own. Open Source. Open Code. Use this to build your own component library. ## Documentation Visit https://ui.shadcn.com/docs to view the documentation. ## Contributing Please read the [contributing guide](/CONTRIBUTING.md). ## License Licensed under the [MIT license](./LICENSE.md). Diese Angaben beschreiben den belegten Rahmen von ui; fehlende Aussagen bleiben offen und werden nicht durch Annahmen ersetzt. Der erste reproduzierbare Check für ui lautet: components.json ausführen oder den in der README genannten Einstieg verwenden, anschließend npx shadcn beziehungsweise Radix UI kontrollieren. Notiere die konkrete Eingabe, die erzeugte Ausgabe und den Fehlerfall. Erst wenn dieser Ablauf zu deinem Szenario passt, ist eine weitere Integration sinnvoll.

Redaktionelles Fazit

ui eignet sich für Teams, deren Eingaben und Laufzeit zu den dokumentierten Voraussetzungen passen. Es eignet sich nicht als Beleg für unbeschriebene Plattformen oder Leistungswerte. Prüfe zuerst shadcn/ui, components.json und die sichtbare Ausgabe bei npx shadcn.

Offizielle Quellen

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
Community-Notizen

Community-Notizen