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 284 stars 35 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
82
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

bld-find-21st

f2: Find a ready-made shadcn/Tailwind component on 21st.dev, shortlist options, install the pick. Use for "find a component", "get me a navbar/hero/card", or premade UI instead of building from scratch.

1 Updated 3 days ago
mnguyenht
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.

15 Updated 1 weeks 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 4 weeks ago
shashidharbabu