Outils · Composants UI

shadcn/ui

Une collection de composants élégants que Claude copie dans votre projet et adapte à votre marque.

shadcn/ui est une collection de composants d'interface soignés (boutons, menus, fenêtres, tableaux) que l'on n'installe pas comme une dépendance figée : on les copie dans son projet pour les modifier librement. Construit sur Tailwind, c'est un accélérateur de la stack Ottho. Claude Code ajoute et personnalise ces composants pour vous.

Interface de shadcn/ui
FIG. 01Interface · shadcn/ui

Forces & faiblesses

Ce qu'on aime, ce qu'on regrette

+ Forces

  • Composants soignés et accessibles, prêts en quelques secondes
  • Le code vous appartient : copié dans votre projet, modifiable à volonté
  • Construit sur Tailwind, parfaitement intégré à la stack Ottho
  • Claude Code installe les composants et les adapte à votre charte

− Limites

  • Pas une dépendance auto-mise à jour : les composants vivent dans votre code
  • Nécessite Tailwind et React pour fonctionner

Cas d'usage

Pour quels projets

  • Mettre en place rapidement formulaires, menus et fenêtres modales
  • Partir d'une base esthétique propre puis l'adapter à sa marque
  • Construire un tableau de bord ou une interface d'application cohérente

Piloter avec Claude

Skills & MCP

Accélérateur d'interface utilisé dans le module Claude Builder dès que le projet fil rouge demande des composants riches. Claude Code installe et reteinte les composants à votre charte.

Skill

vercel:shadcn

Guidage expert shadcn/ui (CLI, installation de composants, composition, theming) que Claude mobilise pour poser et personnaliser les composants proprement.

Tarifs

Combien ça coûte

Open source

0 €

Composants libres et gratuits, copiés dans votre projet

Notre point de vue

Ce qu'on en pense

shadcn/ui est une collection de composants d'interface : des morceaux d'écran prêts à l'emploi et déjà soignés (un menu déroulant, une fenêtre de confirmation, un tableau de données). Sa singularité, et son génie, est qu'il ne s'installe pas comme une boîte fermée : il copie le code de chaque composant directement dans votre projet, ce qui vous le rend modifiable à volonté — vous ne louez pas le composant, vous le possédez. Construit sur Tailwind, il s'intègre nativement à la stack Ottho. Sa seule contrepartie : comme le code vit chez vous, il n'y a pas de mise à jour automatique — mais c'est justement le prix de la liberté totale de personnalisation.

Face à des bibliothèques classiques comme Material UI ou Chakra UI, qui s'installent en bloc fermé, shadcn/ui gagne sur la personnalisation : avec elles, adapter un composant à votre charte est un combat, ici c'est votre propre code que vous reteinte. Face à un design « tout-Tailwind » fait à la main, shadcn/ui gagne sur la vitesse et l'accessibilité (les composants gèrent d'office le clavier et les lecteurs d'écran). C'est devenu, en 2026, le choix par défaut des projets Next.js qui veulent à la fois aller vite et garder un look distinctif.

Adoptez shadcn/ui dès que vous construisez une vraie interface d'application (un tableau de bord, un espace client, un formulaire un peu riche) : c'est le raccourci qui vous fait gagner des heures sur des composants pénibles à fabriquer de zéro. Vous ne l'installez pas vous-même : Claude Code ajoute les composants voulus et les adapte à vos couleurs et à votre marque. Sautez l'étape uniquement pour une simple page vitrine, où une poignée d'éléments Tailwind suffit — inutile de sortir l'artillerie pour trois sections.

Prochaine étape

Apprendre shadcn/ui avec Nous

La formation Claude Builder vous apprend à piloter shadcn/ui via Claude. Sans tutoriel, sans détour, avec un actif livré.