Search Input
32 resources ship this component · Inputs
Also called: search field, search box, searchbox, search bar, search, site search, query input.
Before you ship
- 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
- Apple Human Interface Guidelines · Apple’s official design guidance for iOS, iPadOS, macOS, watchOS, tvOS and visionOSDesign Systems & Brand GuidelinesS
- Astryx · Meta's open-source React + StyleX design system, 150+ components and 42 templatesComponent LibrariesS
- The Component Gallery · 60 UI components cross-referenced against 95 real design systemsDesign Systems & Brand GuidelinesS
- HeroUI (formerly NextUI) · 71 React components on React Aria + Tailwind v4, with an MCP serverComponent LibrariesS
- Intent UI · 80+ React Aria components with real ARIA semantics, MIT and copy-pasteComponent LibrariesS
- mapcn · Theme-aware MapLibre map components installed through the shadcn CLIComponent LibrariesS
- Material Design 3 · Google's open design system: 39 components, tokens, and Compose/Web codeDesign Systems & Brand GuidelinesS
- NameThatUI · Visual dictionary that maps 76 web and macOS UI elements to their real names and codeDesign Systems & Brand GuidelinesS
- React Aria · Adobe's unstyled React primitives with ARIA, keyboard, i18n and touch behavior built inComponent LibrariesS
- UI TripleD · 282-item shadcn registry of motion components, sections and full pagesComponent LibrariesS
- UX Patterns for Devs · 92 UX patterns with accessibility rules, an MCP server and llms.txtDesign Systems & Brand GuidelinesS
- Carbon Design System · IBM's open-source design system: 44 documented components across five frameworksDesign Systems & Brand GuidelinesA
- Flowbite · 56+ MIT Tailwind components with vanilla-JS behaviour, plus a paid 450+ block libraryComponent LibrariesA
- Fluent 2 · Microsoft's design system: 47 web components plus Windows, iOS and Android kitsDesign Systems & Brand GuidelinesA
- interior.dev · 54 MIT micro-interaction components for React, installable as a shadcn registryMotion & InteractionA
- Kinetics · 153 spring-physics micro-interactions with copy-paste CSS and ReactMotion & InteractionA
- Kokonut UI · 45 animated shadcn-CLI components for landing pages, plus 7 paid templatesComponent LibrariesA
- M3E Canvas · Browser canvas that turns Material 3 Expressive screen sketches into prompts for AI coding toolsAgent Design ToolingA
- Navbar Gallery · 496 screenshotted site navbars, filtered by 10 nav types and 100+ stylesInspiration GalleriesA
- 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 HTMLComponent LibrariesA
- Osmo · Paid vault of 231 GSAP/Webflow interaction recipes plus a 100-button packMotion & InteractionA
- Shopify Polaris · Shopify's admin design system, now shipped as framework-agnostic web componentsComponent LibrariesA
- SmoothUI · 130 animated React components including 33 text effects and 16 shader transitionsMotion & InteractionA
- Spectrum UI · 255 shadcn registry items, 62 component guides, 34 blocks and an MCP installerComponent LibrariesA
- termcn · Terminal UI components for React, installed with the shadcn CLI, on Ink and OpenTUIComponent LibrariesA
- unlumen UI · Freemium shadcn registry of Motion-driven React componentsComponent LibrariesA
- Algolia SiteSearch · Five drop-in Algolia search and Ask AI experiences as shadcn registry blocksComponent LibrariesB
- Kanbaaan · Kargul Studio's Next.js 16 kanban dashboard sourceBlocks, Templates & ThemesB
- moumenlab · shadcn registry of 13 motion-first interaction components, MIT, React 19 + Tailwind v4Component LibrariesB
- SaaSFrame · 5,000+ SaaS screens, flows, emails, patterns, responsive views, Figma files and screenshot text searchInspiration GalleriesB
- shadcn-glass-ui · Glassmorphism component set for React that installs through the shadcn CLIComponent LibrariesB
- Interaction Kit · 12 copy-ready React micro-interaction demos by Armond SchneiderMotion & InteractionC