Introduction

goodui est une bibliothèque d’écrans d’application pour shadcn/ui : planning et réservation, dashboards, tableaux, facturation, auth, onboarding, notifications et IA. Elle compte 150 blocs dans 13 catégories, dont 39 gratuits.

Comment ça marche

  • Les blocs s’installent avec le CLI shadcn. Le code source atterrit dans components/goodui/ et vous appartient : modifiez-le librement.
  • Les blocs utilisent vos propres components/ui, donc votre thème, vos rayons et vos polices s’appliquent.
  • Ils fonctionnent avec les deux variantes de shadcn (Radix et Base UI), Tailwind v4 et React 19.
  • Chaque bloc est livré avec des données de démo réalistes et gère ses états : vide, chargement, erreur, annulation.
  • Aucun backend n’est inclus. Remplacez les données de démo par votre API, Supabase, Prisma ou autre.

Polices

Le kit embarque sa propre police : goodui Sans pour le texte et goodui Display pour les titres, en WOFF2 variable et en TTF statiques pour React Native. Toutes deux dérivent de Figtree sous licence SIL Open Font License 1.1 : utilisez-les dans n’importe quel projet, goodui ou non. Spécimen, téléchargement et configuration next/font : Polices.

Gratuit et Pro

Les blocs gratuits sont MIT et s’installent depuis le registry public. Les blocs Pro s’installent depuis un registry privé avec votre clé de licence. Voir Accès Pro.