Parent : [[INDEX-WEB-UIUX]]
21st.dev — Catalogue des composants par catégorie
Ce catalogue liste les catégories et composants populaires du registry 21st.dev. Pour le workflow d'utilisation, voir
KNOW-PAT-191. Pour l'utilisation combinée avec les autres ressources, voirKNOW-PAT-193.
URL racine
- Page d'exploration : https://21st.dev/community/components
- Featured : https://21st.dev/community/components/featured
- Newest : https://21st.dev/community/components/week/2026-W27
- Top Authors : https://21st.dev/community/authors
Marketing Blocks (20 catégories)
UI Components (40 catégories)
Composants populaires par section
Newest (récemment publiés)
- Neural Access Login — https://21st.dev/community/shivendra9795kumar
- Apple Calendar Picker — https://21st.dev/community/pulseawan
- Apple Emoji Picker — https://21st.dev/community/pulseawan
- Apple Color Picker — https://21st.dev/community/pulseawan
- HalftoneTrail — https://21st.dev/community/aayush-duhan
- Action dropdown — https://21st.dev/community/moumensoliman
- Smart Hover Auth Layout — https://21st.dev/community/wanttobegoodboys512
- Liquid Gradient — https://21st.dev/community/aayush-duhan
- Laser focus — https://21st.dev/community/jorgevarelarz
- Volumetric Studio — https://21st.dev/community/uithefactory
Popular (les plus utilisés)
- Spline Scene — https://21st.dev/community/serafim
- Display Cards — https://21st.dev/community/Codehagen
- Container Scroll Animation — https://21st.dev/community/aceternity
- Expandable Tabs — https://21st.dev/community/victorwelander
- Animated hero — https://21st.dev/community/tommyjepsen
- Tubelight Navbar — https://21st.dev/community/ayushmxxn
- Aurora Background — https://21st.dev/community/aceternity
- Sparkles — https://21st.dev/community/aceternity
- Background Paths — https://21st.dev/community/kokonutd
- Shape Landing Hero — https://21st.dev/community/kokonutd
Heroes (composants de hero)
- Spline Scene (serafim)
- Container Scroll Animation (aceternity)
- Animated hero (tommyjepsen)
- Aurora Background (aceternity)
- Sparkles (aceternity)
- Background Paths (kokonutd)
- Shape Landing Hero (kokonutd)
- Scroll media expansion hero (arunachalam0606)
- Lamp (aceternity)
- Gooey Text Morphing (victorwelander)
Features (sections de features)
- Display Cards (Codehagen)
- Radial Orbital Timeline (jatin-yadav05)
- Bento Grid (kokonutd)
- CPU Architecture (svg-ui)
- Gallery with image cards (shadcnblockscom)
- Features 8 (tailark)
- Sparkles Text (magicui)
- Feature with Image Comparison (tommyjepsen)
- Feature 108 (shadcnblockscom)
- Section With Mockup (erikx)
AI Chat Components
- AI Voice Input (kokonutd)
- AI prompt Box (easemize)
- V0 AI Chat (kokonutd)
- Animated AI Chat (jatin-yadav05)
- Agent Plan (isaiahbjork)
- AI Input With Loading (kokonutd)
- Chatgpt Prompt Input (easemize)
- AI Input With Search (kokonutd)
- AI Gen (aliimam)
- Animated AI Input (kokonutd)
Calls to Action
- Sparkles (aceternity)
- Background Paths (kokonutd)
- Background Gradient Animation (aceternity)
- Highlighter (aliimam)
- V0 AI Chat (kokonutd)
- Action Search Bar (kokonutd)
- Background Boxes (aceternity)
- Pulse Beams (aceternity)
- Hand Writing Text (kokonutd)
- Typewriter Effect (aceternity)
Buttons
- Theme Toggle (ayushmxxn)
- Sign In Flow (erikx)
- Liquid Glass Button (aliimam)
- Liquid Glass (suraj-xd)
- Magnetize Button (kokonutd)
- Floating Action Menu (chetanverma16)
- Button Colorful with Hover Effect (kokonutd)
- Neon Button (cybergaz)
- Slide Button (reuno-ui)
- Hover Button (serafim)
Testimonials
- Testimonials Columns (efferd)
- Testimonial Cards (vaib215)
- Animated Testimonials (bankkroll)
- Circular Testimonials (Northstrix)
- Stagger Testimonials (vaib215)
- Animated Cards Stack (YoucefBnm)
- 3D Testimonails (reui)
- Testimonials (ayushmxxn)
- Avatar (originui)
- X Gradient Card (kokonutd)
Pricing Sections
- Pricing (Codehagen)
- Dark Gradient Pricing (vaib215)
- Creative Pricing (kokonutd)
- Pricing Interaction (ln-dev7)
- Pricing Section with Comparison (tommyjepsen)
- Single Pricing Card (efferd)
- Pricing Section (tommyjepsen)
- Single Pricing Card (bankkroll)
- Animated Glassy Pricing (easemize)
- Pricing Card (bankkroll)
Text Components
- Gooey Text Morphing (victorwelander)
- Typewriter (danielpetho)
- Sparkles Text (magicui)
- Animated Text Cycle (thimows)
- Link Preview (aceternity)
- Vapour Text Effect (jatin-yadav05)
- Gradient Text (aliimam)
- Reveal images (animata)
- Hand Writing Text (kokonutd)
- ParticleTextEffect (Kain0127)
Top auteurs à suivre
- aceternity — https://21st.dev/community/aceternity (animations, backgrounds, effects)
- kokonutd — https://21st.dev/community/kokonutd (heroes, AI chat, text effects)
- Codehagen — https://21st.dev/community/Codehagen (display cards, pricing)
- tommyjepsen — https://21st.dev/community/tommyjepsen (heroes, pricing)
- serafim — https://21st.dev/community/serafim (Spline, 3D)
- magicui — https://21st.dev/community/magicui (text effects, animations)
- bankkroll — https://21st.dev/community/bankkroll (testimonials, pricing cards)
- vaib215 — https://21st.dev/community/vaib215 (testimonials, pricing)
- aliimam — https://21st.dev/community/aliimam (buttons, text, shaders)
- efferd — https://21st.dev/community/efferd (testimonials, pricing, backgrounds)
Méthode d'utilisation
- Identifier la catégorie de composant nécessaire dans ce tableau
- Ouvrir le lien de la catégorie
- Choisir un composant populaire ou récent
- Cliquer sur "Copy code" ou utiliser le MCP 21st.dev pour l'insérer automatiquement
- Adapter au design system du projet (
KNOW-PAT-144,KNOW-PAT-190,KNOW-PAT-192) - Vérifier les dépendances (shadcn/ui, framer-motion, etc.)
- Passer
KNOW-PAT-143avant ship
Anti-patterns
- ❌ Copier un composant sans vérifier ses dépendances
- ❌ Ignorer le responsive et le dark mode du composant importé
- ❌ Mélanger des styles visuels incohérents entre composants
- ❌ Ne pas adapter les couleurs aux tokens du projet
Références
- Méthodologie 21st.dev :
KNOW-PAT-191 - Workflow unifié :
KNOW-PAT-193 - Design system UUPM :
KNOW-PAT-190,KNOW-PAT-192 - Godly Corpus :
KNOW-PAT-188,KNOW-PAT-189