component-search

Featured

Search 21st.dev component registry for production-ready React components. Finds components by natural language description, filters by framework and style system, returns ranked results with install instructions. Use when looking for UI components, finding alternatives to existing components, or sourcing design system building blocks.

AI & Automation 229 stars 25 forks Updated today MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
79
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Component Search Search 21st.dev's registry of production-ready React components. Returns ranked results with code, previews, and install instructions. ```bash component-search animated pricing table component-search sidebar with collapsible sections component-search dark mode toggle switch ``` ## How It Works ``` Query: "animated pricing table with monthly/annual toggle" │ ▼ ┌──────────────────────────────┐ │ 21st.dev Magic MCP │ Search the 21st.dev developer registry │ @21st-dev/magic │ Filter: React, Tailwind, shadcn └──────────┬───────────────────┘ │ ▼ ┌──────────────────────────────┐ │ Results (ranked by relevance)│ │ │ │ 1. PricingToggle (98% match) │ ★ 2.3K views · shadcn/ui │ 2. PricingCards (87% match) │ ★ 1.8K views · Radix │ 3. AnimatedPricing (82%) │ ★ 950 views · Motion └──────────────────────────────┘ ``` ## Step 0: Parse Query ```python QUERY = "" # Component description # 1. Create main task IMMEDIATELY TaskCreate(subject="Component search: {QUERY}", description="Search 21st.dev registry", activeForm="Searching for {QUERY}") # 2. Create subtasks for each phase TaskCreate(subject="Parse query and detect project context", activeForm="Detecting project context") # id=2 TaskCreate(subject="Search component registry", activeForm="Searching registry") # id=3 TaskCreate(subject="Present and deliver results", activeForm="Presenting results") ...

Details

Author
yonatangross
Repository
yonatangross/orchestkit
Created
8 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Listed

components

Use when building a frontend and the user wants a distinctive / animated / "wow" UI element in React + Tailwind - e.g. a laptop-opening-on-scroll, 3D tilt card, spotlight hero, animated beams/background, marquee, bento grid, interactive globe, meteor/particle background, shimmer button, or scroll/reveal motion. Fetches the showpiece component LIVE at build time from code libraries (Aceternity, Magic UI, Cult UI, ReactBits, 21st.dev) via their shadcn registry command (or WebFetch fallback), then adapts it to brand tokens. Also covers plain components (button, form, modal, table, etc.) as a fallback. Triggers on "make it pop", "something flashy", "animated [X]", "like [cool site]", "build a [showpiece] section". NOT for non-React stacks. Inspiration galleries (Dribbble/godly) are visual reference only - never code.

14 Updated 2 days ago
AnayDhawan
Web & Frontend Listed

componentry

Install and integrate Componentry (componentry.dev — componentry.fun redirects there) — an MIT-licensed, Vercel-OSS-backed library of ~60 animated React components by Harsh Jadhav (@harshjdhv), distributed as copy-in source via the shadcn registry (npx shadcn@latest add @componentry/<name>) and built on framer-motion, Tailwind, and canvas/WebGL — into Next.js 14 + Tailwind 3.4 + motion v13 (`motion/react`). Use this whenever a task involves componentry.dev/componentry.fun or an @componentry/ install command, a landing page needs a spectacle background (matrix rain, dither gradient, aurora, liquid chrome, particle galaxy, circuit board, noise), an interactive set-piece (magnetic dock, eye tracking, image trail, spotlight card, split-flap display, mac keyboard), kinetic typography (letter cascade, text repel, particle typography, hyper text, text morph), or a scroll set-piece (sticky scroll cards, scroll split card, scroll velocity text, scroll choreography) — and whenever choosing between componentry and motio

0 Updated 1 weeks ago
shashidharbabu
Web & Frontend Listed

21st-dev-builder-v2

Build websites and web apps using 21st.dev — the largest marketplace of shadcn/ui-based React Tailwind components with 1400+ components. Use when user mentions "21st.dev", "21st", "ใช้ 21st", "จาก 21st", "build with 21st", "21st component", "21st magic MCP", or references the 21st.dev component registry in any language. Covers building complete sites (landing pages, dashboards, portfolios, e-commerce storefronts, auth pages), browsing and installing individual 21st.dev components into existing projects, and setting up the 21st.dev MCP server. Also trigger when user wants premium UI components specifically from the 21st.dev registry. Do NOT trigger for general web development, standard shadcn/ui, plain Tailwind CSS, React Native, API development, testing, deployment, or any task that doesn't explicitly reference 21st or 21st.dev.

1 Updated 4 days ago
NafisRayan