HomeBookmarks
minidevminidev
minidev

minidev

AMby amankaushik481
0components

Installs all 358 components. Without our CLI, run instead.

Auto-indexed

minidev contents

About minidev

minidev publishes a shadcn registry at ui.minidev.pro, with 358 components installable through the shadcn CLI.

Components
358
GitHub stars
2
Last commit
Nov 1, 2026
Repository
amankaushik481/minidev-ui

All 358 components

Copy a prompt for your agent, copy the install command, or open the docs that ship it.

  • account-setup-progress

  • activity-feed

  • add-card-form

  • admin-console

    resource-quota-grid, sso-provider-card
  • admin-overview

  • admin-stat-strip

  • admin-user-row

    status-dot
  • agency-portfolio

  • agent-trace

  • ai-composer

    suggestion-chips
  • analytics-page

  • animated-beam

  • animated-feature-row

  • animated-list

  • animated-tabs

  • animated-tooltip

  • announcement-bar

  • api-docs-page

  • api-key-list

  • approval-card

  • app-shell

  • area-chart

  • assign-picker

  • attachment-chip

  • audio-player

  • audio-recorder

  • audit-filter-bar

    search-input
  • audit-log-entry

    relative-time
  • audit-trail

  • aurora-background

  • auth-card

  • autocomplete

  • avatar-group

  • avatar-upload

  • background-boxes

  • back-link

  • back-to-top

  • banner

  • bar-chart

  • before-after-wipe

  • bento-grid

  • bento-live

  • billing-address

  • billing-page

    usage-meter
  • blog-card

    relative-time
  • blog-home

  • blur-fade

  • border-beam

  • brand-kit-page

    text-scramble, typographic-marquee
  • breadcrumb-ellipsis

  • browser-mockup

  • build-pipeline

  • bulk-actions-bar

  • bulk-user-import

  • button-group

  • calendar-agenda

  • calendar-month

  • callout

  • cancel-flow

  • card-tilt

  • careers-page

  • cart-line-item

  • case-study-card

  • center

  • changelog-marketing

  • changelog-motion

  • changelog-page

  • character-count

  • chart-card

  • chart-legend

  • chart-tooltip-card

  • chat-page

  • chat-thread

  • checkbox-group

  • checkout-summary

  • check-run-list

  • chip-filter

  • choice-card

  • citation-chip

  • client-pitch-kit

    scroll-chapter-story, split-proof-panel, stack-reveal-story, testimonial-carousel
  • cluster

  • code-block

  • code-editor-frame

  • collapsible-sidebar

  • color-picker

  • column-visibility-menu

  • command-center

  • command-dialog

  • command-item

  • command-palette

  • command-waitlist

  • comment-composer

  • comment-thread

  • commerce-checkout

    shipping-address
  • commit-row

    relative-time
  • comparison-table

  • confetti-button

  • confirm-destructive

  • connected-account

  • console-output

  • contact-sales

  • container

  • context-chip

  • context-pill

  • conversation-sidebar

    relative-time
  • cookie-banner

  • copy-button

  • copy-id

  • coupon-input

  • coverage-meter

  • create-api-key

  • credit-balance

  • credit-card-input

  • cta-band

  • cta-banner

  • cta-glow

  • currency-input

  • cursor-spotlight-panel

  • danger-zone

  • dashboard-home

  • date-range-picker

  • delete-account-confirm

  • density-toggle

  • description-list

  • device-frame

  • device-frame-stack

  • diff-view

  • dock

  • docs-marketing

    scroll-reveal, search-input, toc
  • docs-page

    toc
  • donut-chart

  • dot-pattern

  • downgrade-warning

  • due-date-chip

  • editable-heading

  • email-button

  • email-card

  • email-footer

  • email-header

  • email-layout

  • email-preview-frame

  • email-receipt

  • email-welcome

  • emoji-picker

  • empty-search

  • empty-state

  • empty-table

  • empty-workspace

  • engineering-console

    review-request-card, secret-reveal, trace-waterfall
  • env-badge

  • env-switcher

    segmented-control
  • error-state

  • event-calendar

    segmented-control
  • expandable-row

  • export-data

  • facet-filter

  • faq-accordion-motion

  • faq-list

  • faq-section

  • feature-bento-motion

  • feature-comparison

  • feature-flags

  • feature-flag-toggle

  • feature-grid

  • feedback-thumbs

  • file-dropzone

  • file-list

  • file-reference

  • file-row

  • file-tree

  • filmstrip-scrub

  • filter-bar

    search-input
  • flickering-grid

  • flip-stat-board

  • floating-action-button

  • floating-label-input

  • floating-nav

  • footer-mega

  • footer-nav

  • forgot-password-form

  • form-field

  • form-wizard

    stepper
  • free-premium-compare

  • funnel-chart

    segmented-control
  • funnel-steps

  • gantt-chart

    segmented-control
  • gantt-row

  • gauge-chart

  • globe

  • goal-ring

  • gradient-text

  • grid-reveal

  • heading

  • health-indicator

    status-dot
  • heatmap-cell

  • hero

  • hero-aurora

  • hero-bento

  • hero-client-pitch

  • hero-editorial-split

  • hero-gradient-mesh

  • hero-kinetic-type

  • hero-marquee-brands

  • hero-poster-type

  • hero-split-showcase

  • hero-spotlight

  • hero-typed-headline

  • horizontal-bar-chart

  • horizontal-product-rail

  • hyper-text

  • icon-button

  • icon-cloud

  • image-cropper

    segmented-control
  • image-gallery

  • image-lightbox

  • image-upload

  • impersonation-banner

  • inbox-page

  • incident-banner

    status-dot
  • infinite-scroll

    spinner
  • inline-alert

  • inline-cell-edit

  • inline-code-diff

  • input-affix

  • inset

  • integration-card

  • interactive-area-chart

  • investor-update

  • invite-members

  • invoice-detail

    status-badge
  • invoice-list

    status-badge
  • ip-allowlist

  • issue-card

  • issue-key

  • join-workspace

  • json-viewer

  • kanban-board

  • kanban-column

  • kbd

  • keyboard-shortcuts

  • kpi-row

  • lamp-effect

  • language-picker

  • latency-badge

  • launch-countdown

  • light-field

  • light-provider

  • line-chart

  • link

  • link-preview

  • list-item

  • live-component-rail

  • live-cursors-bar

  • loading-overlay

    spinner
  • loading-table

  • logo-cloud

  • logo-wall-motion

  • logs-viewer

  • magic-link-form

  • magnetic-cta

  • markdown-editor

    segmented-control
  • markdown-renderer

  • marketing-landing

    stats-strip
  • marquee

  • marquee-quotes

  • masked-gradient-headline

  • masked-input

  • masonry-grid

  • media-library

  • mention-input

  • merge-box

  • message-actions

  • message-bubble

    streaming-cursor
  • meteors

  • meter

  • metric-delta

  • metric-ticker-board

  • mobile-action-sheet

  • mobile-nav-drawer

  • model-compare

  • model-picker

  • morphing-text

  • morph-panel

  • morph-price

  • multi-select

  • nav-marketing

  • nested-nav

  • newsletter-signup

  • notebook-cell

  • not-found-state

  • notification-center

  • notification-inbox

  • notification-item

    relative-time
  • notification-preferences

  • number-input

  • number-roll

  • offline-banner

  • offline-state

  • onboarding-checklist

  • onboarding-flow

    step-progress
  • onboarding-motion

  • onboarding-wizard

    stepper, workspace-create
  • orbiting-circles

  • orbit-logo-cluster

  • order-summary

  • org-chart

  • org-switcher

  • otp-input

  • page-header

  • parallax-panel

  • particles

  • password-input

  • password-strength

  • payment-method-card

  • peek-panel

  • permission-chip

  • permission-denied

  • phone-input

  • pie-chart

  • pinned-message

  • pin-scroll-gallery

  • plan-card

  • plan-comparison

  • premium-landing

  • presence-dot

  • press-quote

  • pricing-kinetic

    typographic-marquee
  • pricing-motion

  • pricing-page

  • pricing-plans

    segmented-control
  • pricing-table

  • pricing-toggle

    segmented-control
  • priority-picker

  • product-card

  • product-launch

    scroll-progress-rail, sticky-feature-story
  • product-os-mock

  • product-tour

  • profile-form

  • progress-circle

  • project-detail

  • project-list

    status-badge
  • prompt-input

  • prompt-input-attachments

  • prompt-library

    search-input
  • prose

  • publish-bar

    status-badge
  • qr-code

  • quantity-stepper

  • query-builder

  • quota-bar

  • radar-chart

  • radial-chart

    segmented-control
  • range-slider

  • rating

  • reaction-bar

  • read-receipt

  • reasoning-block

  • receipt

From the minidev readme

MiniDev UI

500+ free React components, blocks and templates for real product screens. Tailwind CSS v4, Base UI, motion. shadcn-compatible. MIT.

Website · Docs · Components · Blocks · Templates · Free tools · Guides · llms.txt

Why MiniDev UI

Most kits stop at buttons and cards. MiniDev UI covers the screens a product actually lives in after launch: data tables, billing and invoices, settings, dashboards, command palettes, notification centers and AI chat.

  • Product screens, not just primitives. Multi select, date range picker, stepper, timeline, file tree, kanban, Gantt chart, org chart, QR code, OTP input, signature pad, image cropper, virtual list and hundreds more.
  • Lit, not flat. One light source crosses the page and every shadow follows it. Switch the whole kit between four materials (hairline, glass, metal, paper) with one attribute.
  • Accessible by default. Built on Base UI for focus, keyboard and ARIA. Every component works with the keyboard and with reduced motion.
  • You own the code. Each component is one file that lands in your repo. No runtime lock-in.
  • Every page previews live. All 548 components render with sample data on their docs page, with a typed API reference generated from the source.
  • Ready for AI agents. llms.txt and llms-full.txt describe every component.
  • Install

    One component with the shadcn CLI

    npx shadcn@latest add @minidev/multi-select
    

    MiniDev UI is listed in the shadcn registry directory, so the @minidev/ form needs no setup. The long form npx shadcn@latest add https://ui.minidev.pro/r/multi-select.json also works. The source lands in components/ui/. Every component page shows its own command. Framework guides: Next.js, Vite, React Router, Astro, TanStack Start.

    The whole kit from npm

    npm i minidev-ui-kit @base-ui/react class-variance-authority clsx tailwind-merge lucide-react motion
    
    /* app/globals.css */
    @import "tailwindcss";
    @import "minidev-ui-kit/styles.css";
    @source "../node_modules/minidev-ui-kit";
    
    import { Button } from "minidev-ui-kit/ui/button"
    import { MultiSelect } from "minidev-ui-kit/ui/multi-select"
    

    With Next.js, add transpilePackages: ["minidev-ui-kit"] to next.config.

    What's inside

    CategoryExamples
    Formsmulti select, combobox, date range picker, OTP, masked input, floating label input, password strength, signature pad
    Data tablessortable data table, row selection, pagination, column filters
    Chartsarea, bar, line, pie, donut, radial, treemap, sankey, funnel, Gantt, sparklines
    Dashboardevent calendar, stat cards, activity feed, onboarding checklist
    Billingpricing tables, credit card input, plan cards, invoices, usage meters
    Settingsprofile, team, API keys, notifications, danger zone
    AI chatchat thread, prompt input, streaming message, model picker
    Navigationsidebar, command palette, tabs, breadcrumbs, stepper
    Feedbacktoast, notification center, empty states, skeletons
    Animationaurora, lamp, globe, meteors, particles, retro grid, tilt card, shine border, terminal, text effects
    Media and dev toolsimage cropper, image gallery, file tree, code block, audio player
    Marketingheroes, feature grids, bento grid, testimonials, FAQ, CTA

    Plus 20 categories, 15 block types (hero, pricing, features, testimonials, FAQ, footers, navbars, login, dashboards), 8 full templates with brand kits, 19 free tools (shadcn theme generator, SVG to JSX, CSS to Tailwind, JSON to TypeScript, contrast checker, gradients, favicons) and 30+ guides.

    Run the site locally

    npm install
    npm run dev          # builds the registry, then starts Next.js on localhost:3000
    

    Analytics are off unless you set env vars on your host. See .env.example.

    src/registry/ui         components
    src/registry/blocks     full-page compositions
    src/registry/premium    motion components (free, like everything else)
    src/styles/minidev.css  tokens, light, materials, motion
    tools/build-registry.mjs   registry, docs index and llms.txt generator
    DESIGN.md, docs/VISION.md  the design rules
    

    Contributing

    Bug reports, component requests and pull requests are welcome. Read CONTRIBUTING.md first.

    License

    MIT. Free for personal and commercial projects, no attribution required.


    Made by MiniDev, a studio that builds MVPs, apps and websites with this kit. Need the product, not just the parts? Talk to us.

    Read the rest on GitHub →

    What minidev builds on

    The packages and primitives its components pull in, counted across the registry.

    segmented-control9relative-time5search-input4status-badge4status-dot3typographic-marquee3spinner2stepper2toc2resource-quota-grid1review-request-card1scroll-chapter-story1

    Hooks and utilities

    • accordion
    • alert-dialog
    • aspect-ratio
    • avatar
    • badge
    • breadcrumb
    • button
    • card
    • carousel
    • checkbox
    • collapsible
    • combobox
    • context-menu
    • data-table
    • date-picker
    • dialog
    • drawer
    • dropdown-menu
    • hover-card
    • input
    • label
    • menubar
    • navigation-menu
    • pagination
    • popover
    • progress
    • radio-group
    • scroll-area
    • select
    • separator
    • sheet
    • sidebar
    • skeleton
    • slider
    • switch
    • table
    • tabs
    • textarea
    • toast
    • toggle
    • toggle-group
    • tooltip

    What minidev shipped recently

    Every appearance and removal our crawl has seen in the registry index.

    • animated-tooltipaddedOct 15, 2026
    • accordionaddedOct 5, 2026
    • account-setup-progressaddedOct 5, 2026
    • add-card-formaddedOct 5, 2026
    • admin-consoleaddedOct 5, 2026
    • admin-overviewaddedOct 5, 2026
    • admin-stat-stripaddedOct 5, 2026
    • admin-user-rowaddedOct 5, 2026
    • agency-portfolioaddedOct 5, 2026
    • ai-composeraddedOct 5, 2026
    • alert-dialogaddedOct 5, 2026
    • analytics-pageaddedOct 5, 2026
    • animated-beamaddedOct 5, 2026
    • animated-feature-rowaddedOct 5, 2026
    • animated-tabsaddedOct 5, 2026
    • announcement-baraddedOct 5, 2026
    • api-docs-pageaddedOct 5, 2026
    • activity-feedaddedOct 5, 2026
    • agent-traceaddedOct 5, 2026
    • animated-listaddedOct 5, 2026

    Registries like minidev

    UI Layouts

    UI Layouts

    by UI Layouts

    127

    components

    Chánh Đại

    Chánh Đại

    by Chánh Đại

    18

    components

    Tailark

    Tailark

    by Méschac Irung

    56

    components

    8bitcn

    8bitcn

    by OrcDev

    103

    components

    Eldora UI

    Eldora UI

    by Mudunuri bhaskara karthikeya varma

    13

    components

    Launch UI

    Launch UI

    by Mikolaj Dobrucki

    6

    components

    Browse every shadcn registry we track →