Category
Core UI
The primitives: buttons, badges, alerts, tooltips. One job, minimal props, no app-shell assumptions — they drop into any page.
42 components · 11 free (MIT) · 31 with subscription
Accordion / FAQ List
FreeExpand/collapse FAQ list with measured-height animation, single or multi-open modes, and arrow-key navigation between headers.
React
Aurora Glass Footer
Lifetime accessAuroraGlassFooter — dark footer with a drifting-blob mesh, a pointer-follow spotlight, and a glass contact/newsletter/social card with a rotating gradient border.
Astro
Aurora Mega Menu Header
Lifetime accessAuroraMegaMenuHeader — one-bar header with a cursor-follow spotlight, an animated gradient hairline, and glass mega-menu panels with a rotating gradient border.
React
Avatar + Avatar Group
FreeSingle avatar or an overlapping stack with a plus-N overflow chip, falling back to deterministic initials-over-tint when no image is given.
Astro
Back to Top Button
Lifetime accessFloating button that fades in past a scroll threshold and scrolls to top, instantly under reduced motion.
React
Badge / Tag Set
FreeSingle pill component covering solid, soft, and outline badge variants across brand and semantic tones, with an optional removable tag mode.
Astro
Breadcrumbs
FreeStatic breadcrumb trail with BreadcrumbList microdata that collapses the middle segments into an ellipsis on long paths.
Astro
Button Set
FreeOne button primitive covering primary/secondary/ghost/destructive variants, three sizes, a loading spinner state, and an icon-only mode.
Astro
Checkbox Group
Lifetime accessA labelled multi-choice group built on native checkboxes, with optional descriptions, per-option disabled state, and controlled or local array values.
React
Collapsible
Lifetime accessA single disclosure panel with controlled or local state, native button keyboard behavior, reduced-motion support, and a Velocity theme transition.
React
Cookie / Consent Bar
Lifetime accessBottom consent bar with accept-all, reject-all, and an inline expandable preferences checklist, persisted to localStorage.
React
Data Table — Sticky Header, Sortable
Lifetime accessScrollable data table with a sticky header row and client-side column sorting that cycles ascending, descending, and unsorted.
React
Editorial Mega Menu Header
Lifetime accessEditorialMegaMenuHeader — quiet bar, loud panels (Stripe/Figma docs-nav reference).
React
Editorial Sitemap Footer
Lifetime accessEditorialSitemapFooter — dense, confident editorial sitemap (Stripe/Figma footer reference).
Astro
Empty State
FreeCentred placeholder for an empty list, table, or panel with an icon slot, title, description, and action slot.
Astro
Footer — Multi-Column
Lifetime accessBrand column with description and social icons alongside N link columns, plus a bottom legal bar with copyright and policy links.
Astro
Header Nav — Transparent to Solid
Lifetime accessSticky header that crossfades from transparent to a blurred solid bar after a scroll threshold, with primary links and a CTA.
React
Inline Alert — 4 Severities
FreeStatic inline banner covering info, success, warning, and error severities with the correct assertive/polite ARIA role per severity.
Astro
Input Group
Lifetime accessComposes a native input, select, or textarea with visible prefix and suffix addons, using Velocity theme tokens and native form semantics.
Astro
Loading Skeleton Set
FreeShimmer skeleton placeholders for text lines, an avatar row, a card, and a table row, with the shimmer disabled under reduced motion.
Astro
Mega Menu Panel
Lifetime accessMulti-column dropdown panel triggered from a nav item, with link columns plus an optional featured card, closing on outside click or Escape.
React
Mobile Menu Drawer
Lifetime accessLeft-docked full-height nav drawer with focus trap, outside-click close, Escape handling, scroll lock, and focus restoration.
React
Motion Reveal
Lifetime accessA progressive-enhancement reveal wrapper that animates content as it enters the viewport, using native IntersectionObserver and Velocity motion tokens.
Astro
Motion Stagger
Lifetime accessA progressively enhanced staggered reveal for marked child elements, using native IntersectionObserver and Velocity motion tokens.
Astro
Pagination
FreeControlled numbered pager with ellipsis compression for large page counts and prev/next controls.
React
Popover
Lifetime accessClick-triggered floating panel for rich content that closes on outside click or Escape and restores focus to the trigger.
React
Presence
FreeKeeps a React subtree mounted for its CSS exit transition, then unmounts it with reduced-motion support, re-entry cancellation, and inert exiting content.
React
Pricing Table — 3-Tier
Lifetime accessThree-column pricing grid with one visually highlighted plan that scales up and sits on a brand-tinted card.
Astro
Progress Bar & Circular Progress
Lifetime accessLinear bar and circular ring progress indicator in one component, each with a determinate and an indeterminate mode.
Astro
Radio Group
Lifetime accessA labelled single-choice group built on native radio inputs, with optional descriptions, disabled options and controlled or local state.
React
Side Drawer Panel
Lifetime accessThe house data-entry surface — right-docked drawer on desktop, three-snap-point draggable bottom sheet on mobile, with focus trap and a dock-minimise control.
React
Stepper / Progress Indicator
FreeHorizontal multi-step progress indicator with a filling connector line, collapsing to a compact step-count bar on phone.
Astro
Switch
Lifetime accessA single on/off setting backed by a native checkbox, with switch semantics, optional description and controlled or local state.
React
Tabs — Underline & Pill
Lifetime accessKeyboard-accessible tab list with an animated active indicator, switchable between underline and pill visual variants via one prop.
React
Text Field
Lifetime accessA labeled native input with supporting and error text, required and disabled states, and linked accessible descriptions.
React
Textarea Field
Lifetime accessA labeled native multiline input with supporting and error text, required and disabled states, and linked accessible descriptions.
React
Toast / Notification
Lifetime accessNotification stack with a module-level push/dismiss API, pausable auto-dismiss timer, and swipe-to-dismiss on touch.
React
Toggle Button
Lifetime accessA single on/off action with native button keyboard behavior and an accessible pressed state. Use it for toolbar controls such as pin, favourite or preview mode.
React
Toolbar Dock Header
Lifetime accessToolbarDockHeader — dark, dense, icon-first toolbar header (Figma/Photoshop control-bar aesthetic).
React
Toolbar Terminal Footer
Lifetime accessToolbarTerminalFooter — Figma/Photoshop control-bar aesthetic translated into a footer: a slim top TOOLBAR strip (logo + contact chips), the sitemap rendered as bordered PANELS over a faint dot-grid canvas, a terminal-styled newsletter panel, and a slim bottom STATUS BAR strip (legal + a continuous CSS ticker, no GSAP).
Astro
Tooltip
Lifetime accessHover/focus label that computes its own placement and flips side on viewport overflow, with no positioning library.
React
Vertical Tabs
Lifetime accessSide-stacked tab list with a content pane, for settings-style layouts, with up/down arrow keyboard navigation.
React