
shepherd.js
Interaktive App-Touren einfach erstellen und Nutzer gezielt führen
37 kuratierte Tools in dieser Kategorie
Buttons, Modals, Datepicker: Wer Interface-Grundbausteine zum dritten Mal selbst baut, verliert Zeit an Probleme, die längst gelöst sind. Component Libraries wie shadcn/ui oder PrimeVue liefern geprüfte UI-Komponenten mit Tastatursteuerung und sauberem Fokus-Verhalten, Icon-Sets und UI-Kits ergänzen das visuelle Vokabular. So bleibt deine Arbeitszeit für die Teile des Produkts übrig, die es von anderen unterscheiden.
In dieser Kategorie findest du Component Libraries für React, Vue und Svelte, Icon-Sets, Layout-Werkzeuge wie GridStack.js und Helfer wie Responsively für den Test über Bildschirmgrößen hinweg. Welcher Komponenten-Ansatz zu deinem Projekt passt und welche Lizenzfragen vor dem Einsatz zu klären sind, liest du im Leitfaden unter den Tools.

Interaktive App-Touren einfach erstellen und Nutzer gezielt führen

Supercharged CSS-Variablen für konsistente Web-Design-Tokens

React.js Framework für professionelle Entwickler-Dokumentationen


Open-Source Design-System für digitale Verwaltungslösungen in Deutschland

Production-ready Animation Library für React, JavaScript und Vue

Visuelles Cheatsheet für CSS Grid Layout mit allen wichtigen Properties

Visuelles Flexbox-Cheatsheet mit interaktiven Beispielen für CSS-Layouts

Visueller CSS Grid Layout-Generator für responsive Webdesigns

Visuelles CSS-Framework-Tool zum Erstellen individueller Design-Systeme

Masonry-Layout-Bibliothek für flexible Bildgalerien mit variablen Höhen

Kuratierte Galerie exzellenter Webdesign-Beispiele zur Inspiration

Responsive Embed-Codes für YouTube, Google Maps & Co. generieren

Premium-Inspirationsplattform für ausgezeichnetes Webdesign und UI/UX-Trends


Web-Apps erstellen mit HTML & CSS – ohne JavaScript oder Server-Backend

Moderne Formularerstellung für SvelteKit mit eleganter Validierung

Formularframework für Vue.js mit integrierter Validierung und Styling

Visuelle React-Komponenten-Editor für Drag-and-Drop Web-Entwicklung

Responsives Grid-Layout-System für dynamische Web-Dashboards

Responsive Design testen auf allen Geräten gleichzeitig

Modulare KI-Bildgenerierung mit maximaler Kontrolle und Flexibilität

Schnelle UI-Komponenten und Design-Systeme für moderne Web-Entwicklung
Automatisierte visuelle Regression Testing für perfekte UI-Qualität
UI-Komponenten sind wiederverwendbare Interface-Bausteine, vom Button über das Formularfeld bis zur Datentabelle. Eine Component Library bündelt solche Bausteine in einheitlichem Design und nimmt dir die schwierigen Details ab, etwa Tastaturnavigation in Dropdowns oder Fokus-Management in Dialogen. Zwei Modelle haben sich etabliert. Klassische Libraries wie PrimeVue installierst du als Paket-Abhängigkeit und beziehst Updates über den Paketmanager. shadcn/ui hat ein anderes Prinzip populär gemacht: Die Komponenten werden als Quellcode in dein Projekt kopiert, du besitzt und veränderst sie wie eigenen Code; shadcn-svelte überträgt diesen Ansatz auf Svelte. Davon abzugrenzen sind UI-Kits, also Design-Vorlagen für Werkzeuge wie Figma, und Icon-Sets, die das Bildvokabular eines Interfaces liefern.
Produktoberfläche mit eigenem Design: Soll das Interface eine eigene Handschrift tragen, passt der Copy-Ansatz von shadcn/ui. Du kontrollierst Markup und Styles vollständig und kämpfst nicht gegen die CSS-Spezifität einer fremden Bibliothek an.
Admin-Bereiche und interne Tools: Hier zählen Datentabellen, Formulare und Diagramme mehr als Design-Individualität. Eine breite Library wie PrimeVue deckt diese Bausteine ab, sodass ein Dashboard in Tagen statt Wochen steht.
Dashboards mit verschiebbaren Elementen: Kacheln, die sich per Drag-and-drop anordnen und in der Größe ändern lassen, sind aufwendig selbst zu bauen. GridStack.js liefert genau dieses Rasterverhalten als eigenständige Bibliothek.
Einheitliche Icons im ganzen Produkt: Ein durchgängiges Icon-Set mit konsistenter Strichstärke wirkt ruhiger als ein Mix aus mehreren Quellen und erspart Nacharbeit beim Angleichen von Größen und Stilen.
Abhängigkeit oder Code-Besitz: Eine Paket-Library liefert Updates und Bugfixes über den Paketmanager, bricht aber bei Major-Versionen gelegentlich ihre API. Kopierte Komponenten musst du selbst pflegen, dafür bindet dich kein Release-Zyklus.
Framework-Bindung: Die meisten Libraries gehören zu einem Framework wie React, Vue oder Svelte. Prüfe neben der Verfügbarkeit für deinen Stack auch die Pflege des Projekts, erkennbar an Commit-Aktivität und dem Umgang mit offenen Issues.
Barrierefreiheit: Combobox, Datepicker und Dialog korrekt bedienbar zu machen gehört zu den schwersten Aufgaben im Frontend. Eine Library, die ARIA-Rollen und Tastatursteuerung mitbringt, erspart dir genau diese Arbeit. Verlasse dich dabei nicht auf das Label "accessible", sondern teste die Komponenten mit der Tastatur.
Lizenz: Viele Libraries stehen unter MIT-Lizenz, manche Anbieter verkaufen zusätzlich fertige Templates oder Premium-Blöcke. Bei Icon-Sets gehört der Blick in die Lizenzbedingungen vor den ersten Einsatz, vor allem bei kommerzieller Nutzung und Pflicht zur Namensnennung.
Ein UI-Kit ist eine Design-Vorlage für Werkzeuge wie Figma: Es liefert gezeichnete Komponenten für Entwürfe und Prototypen. Eine Component Library liefert dieselben Bausteine als lauffähigen Code für ein bestimmtes Framework. Viele Teams setzen beides als Paar ein, damit Entwurf und Umsetzung dieselben Bausteine sprechen.
Die meisten verbreiteten Libraries stehen unter MIT-Lizenz und sind auch kommerziell frei nutzbar, darunter shadcn/ui, shadcn-svelte und der Kern von PrimeVue. Geld kosten häufig Zusatzangebote wie fertige Seiten-Templates oder Premium-Blöcke. Bei Icon-Sets lohnt der Blick in die Lizenz, weil einzelne Sets eine Namensnennung verlangen.
Oben stehen über 40 Bibliotheken, Icon-Sets und Werkzeuge nebeneinander, jedes mit eigener Detailseite. Braucht dein Produkt ein eigenes Design, beginne beim Copy-Ansatz von shadcn/ui; für interne Tools mit vielen Tabellen führt der schnellere Weg über eine breite Library wie PrimeVue.