25 free minimal components
Quiet, confident interfaces — restrained type, generous whitespace and just enough contrast to guide the eye. The components you reach for when the content is the star. Copy-paste React and Tailwind, shadcn-installable, each with an AI prompt to keep the restraint.
Gradient Spotlight Hero
OriginalA minimal centred hero with a soft gradient-mesh backdrop, announcement pill and dual call-to-action buttons.
Three Card Testimonial Grid
OriginalA clean three-column grid of testimonial cards, each with a star rating, quote and an initial avatar with name and role.
Minimal Single Row Footer
OriginalA compact single-row footer that centres a wordmark, inline link list and social icons above a slim copyright line.
Fade Grid Gallery
OriginalA clean image grid whose tiles fade and rise in, staggered, on scroll.
Simple Accordion
OriginalA clean single-column accordion, one panel open at a time, chevron rotates.
Minimal Alert
OriginalA minimal one-line alert with a dot indicator.
Underline Input
OriginalA minimal underline input that drops the surrounding box in favour of a single bottom rule. The bar animates on focus to signal the active field, making it a good fit for clean, editorial layouts where you want form controls to stay understated.
Login Form
OriginalA clean login form for returning users to sign in. Pair the email and password fields with the included social buttons so people can authenticate through a provider instead, cutting the friction of typing credentials every visit.
Underline Tab
OriginalUnderline tabs where a sliding indicator glides beneath the active label as you switch between panels. They fit content sections that need a clean, understated switcher, and the animated bar gives a clear visual cue of which tab is currently selected.
Arrows Pagination
OriginalArrows pagination is a minimal previous and next control that steps through pages one at a time. Choose it when the total count is unknown or irrelevant, such as a photo viewer or article series, where directional arrows read more naturally than a row of numbers.
Fade Carousel
OriginalCarousel that crossfades between slides rather than sliding them sideways. Choose it when you want a calmer, softer transition for image galleries or hero rotations where motion should feel understated.
Square Loader
OriginalThis morphing square loader reshapes and rotates a square through a repeating animation to signal a wait. It fits minimal, geometric interfaces, the shifting square gives a distinctive loading indicator without relying on the usual circular spinner.
Dots Stepper
OriginalDot stepper that reduces each stage to a simple dot indicator for a minimal footprint. Well suited to onboarding slides or compact carousels where a full labelled stepper would feel too heavy.
Basic Divider
OriginalBasic horizontal dividers for separating stacked content. Reach for these whenever you need a clean rule between sections, list items or card regions without drawing much attention. They keep spacing tidy and unobtrusive.
Vertical Divider
OriginalVertical dividers for separating items laid out in a row. They suit inline groups such as toolbars, button clusters or metadata sitting side by side, drawing a clean line between adjacent elements. Handy wherever horizontal rules would not fit.
Reveal Mask Text Effect
OriginalHeading effect that uncovers text from behind a moving mask as it slides into view. Pair it with scroll entry on section titles for a clean editorial reveal, the clipped edge wiping the words into place rather than fading them.
Minimal Hero
OriginalMinimal, typographic hero built around clean headline text and generous space. Use it when the words carry the page and you want no visual distraction. The type-led layout keeps the focus firmly on the message.
Minimal Pricing
OriginalMinimal pricing section that pares each tier back to the essentials with generous whitespace and restrained styling. Pick it for a clean, understated page where the plans should read clearly without decorative flourishes competing for attention.
Minimal Footer
OriginalUse this minimal centred footer when you want a light page foot with just the essentials. It centres a short row of links and a copyright line, ideal for landing pages or portfolios that favour restraint over dense navigation.
Noise Background
OriginalNoise background that layers a fine grain texture over a gradient fill. It works well when a plain gradient looks too clean and you want a tactile, film-like finish, the subtle grain adding warmth and reducing flat banding across large areas.
Dot Follow Cursor
OriginalA dot cursor follower that replaces the pointer with a small dot trailing the mouse. Add it for a minimal, custom-cursor touch on interactive or portfolio sites, where the dot chases the real cursor position with a subtle easing lag.
Hidden Hover Scrollbar
OriginalA scrollbar that stays hidden until the pointer enters its container, then fades into view. It keeps reading surfaces clean and distraction-free while still offering a draggable handle on demand, a pattern well suited to minimal blogs and media galleries.
Chart Progress
OriginalHorizontal progress chart that lays out metrics as labelled bars filling from left to right. It is a clean choice for showing how several figures compare against a target or maximum. Each row pairs a label with its filled track for quick scanning.
Dashboard Overview
OriginalThis dashboard overview arranges several summary tiles into a compact grid, giving a top-level snapshot in one view. Use it as the landing card set on an admin or analytics home. The tight grid packs multiple metrics into minimal space.
Colour Scheme
OriginalColour scheme preview that lays out a set of swatches so you can judge how the colours sit together before committing. Reach for it when trialling palette combinations, with each swatch shown as a clean block for quick visual comparison.

