Search Input
27 resources in the index ship this component, best first. Group: Inputs.
Also called · search field · search box · searchbox · search bar · search · site search · query input
Before you ship
6- 01Input field — A clear container for a user to start typing in
- 02Label or placeholder text — Identify the purpose of the field is for them to search
- 03Quick links, autocomplete and suggestions — As the user is typing, offer available links and phrases based on what they have entered so far
- 04Submit search button — A visible link to submit search and view results
- 05Previous searches — Showing what a user has searched before can speed up their experience if they frequently search the same queries
- 06Appropriate visibility — Search should be directly linked to what you are looking for, whether it's searching across the entire platform or in a specific area
Checks from checklist.design, MIT.
Ships it
27- Astryx · Meta's open-source React + StyleX design system, 150+ components and 42 templates
- The Component Gallery · 60 UI components cross-referenced against 95 real design systems
- HeroUI (formerly NextUI) · 71 React components on React Aria + Tailwind v4, with an MCP server
- Intent UI · 80+ React Aria components with real ARIA semantics, MIT and copy-paste
- mapcn · Theme-aware MapLibre map components installed through the shadcn CLI
- Material Design 3 · Google's open design system: 39 components, tokens, and Compose/Web code
- NameThatUI · Visual dictionary that maps 76 web and macOS UI elements to their real names and code
- React Aria · Adobe's unstyled React primitives with ARIA, keyboard, i18n and touch behavior built in
- UI TripleD · 282-item shadcn registry of motion components, sections and full pages
- UX Patterns for Devs · 92 UX patterns with accessibility rules, an MCP server and llms.txt
- Carbon Design System · IBM's open-source design system: 44 documented components across five frameworks
- Flowbite · 56+ MIT Tailwind components with vanilla-JS behaviour, plus a paid 450+ block library
- Fluent 2 · Microsoft's design system: 47 web components plus Windows, iOS and Android kits
- interior.dev · 54 MIT micro-interaction components for React, installable as a shadcn registry
- Kinetics · 153 spring-physics micro-interactions with copy-paste CSS and React
- Kokonut UI · 45 animated shadcn-CLI components for landing pages, plus 7 paid templates
- Navbar Gallery · 496 screenshotted site navbars, filtered by 10 nav types and 100+ styles
- Opensource UI · 154 free MIT React and Next.js components across 26 categories, copy-pasted from pages that serve the full TypeScript source in the HTML
- Osmo · Paid vault of 231 GSAP/Webflow interaction recipes plus a 100-button pack
- Shopify Polaris · Shopify's admin design system, now shipped as framework-agnostic web components
- SmoothUI · 130 animated React components including 33 text effects and 16 shader transitions
- termcn · Terminal UI components for React, installed with the shadcn CLI, on Ink and OpenTUI
- unlumen UI · Freemium shadcn registry of Motion-driven React components
- Algolia SiteSearch · Five drop-in Algolia search and Ask AI experiences as shadcn registry blocks
- moumenlab · shadcn registry of 13 motion-first interaction components, MIT, React 19 + Tailwind v4
- shadcn-glass-ui · Glassmorphism component set for React that installs through the shadcn CLI
- Interaction Kit · 12 copy-ready React micro-interaction demos by Armond Schneider