SubstrateUI
ComponentsBlocksPatternsLayoutsTemplatesBuilderDemoDocsPricing
Get Started
All Components

Primitives

  • Accordion
  • Alert
  • Alert Dialog
  • Aspect Ratio
  • Avatar
  • Badge
  • Breadcrumb
  • Button
  • Button Group
  • Calendar
  • Card
  • Carousel
  • Chart
  • Checkbox
  • Checkbox Group
  • ColorPicker
  • Combobox
  • Command
  • Context Menu
  • DataGrid
  • DataTable
  • DatePicker
  • Dialog
  • Drawer
  • Dropdown Menu
  • Editable
  • File Upload
  • Form
  • Form Field
  • Hover Card
  • Input
  • Input Group
  • Input OTP
  • Kanban
  • Kbd
  • Label
  • Listbox
  • Mention
  • Menubar
  • Native Select
  • Navigation Menu
  • Number Field
  • Pagination
  • Popover
  • Progress
  • Radio Group
  • Resizable Panel
  • Scroll Area
  • Select
  • Separator
  • Sheet
  • Sidebar
  • Skeleton
  • Slider
  • Sortable
  • Spinner
  • Switch
  • Table
  • Tabs
  • Tags Input
  • Textarea
  • TimePicker
  • Toast (Sonner)
  • Toggle
  • Toggle Group
  • Tooltip
  • Touch Target

Blocks

  • Abstract Block
  • Action Bar
  • Activity Feed
  • Activity Stream
  • Adaptive Dialog
  • Agent Status Card
  • Angle Slider
  • Assets Panel
  • Autocomplete
  • Avatar Group
  • Avatar Group
  • Badge Overflow
  • Balloon Callout
  • Breadcrumb Navigation
  • Bulk Actions Bar
  • Citation Mark
  • Code Block
  • Collapsible Section
  • Color Swatch
  • Comparison Slider
  • Console Panel
  • Copy Button
  • Data Table Basic
  • Detail Bubble
  • Dimension Annotation
  • Dock Panel
  • Empty State
  • Feature Control Chip
  • Figure Caption
  • Filter Controls
  • Filter Toolbar
  • Footnote
  • Gauge
  • Hierarchy Panel
  • Image Cropper
  • Inline Edit Form
  • Inline Suggestion
  • Key-Value Editor
  • KPI Dashboard Row
  • Layers Panel
  • List Item
  • Marquee
  • Masked Input
  • Masonry Grid
  • Media Player
  • Metric Row
  • Notification Bell
  • Number Scrubber
  • Number With Unit
  • Object Card
  • Phone Input
  • Prompt Bar
  • Property Inspector
  • QR Code
  • Quick Actions
  • Radial Progress
  • Reference List
  • Revision Marker
  • Ribbon Toolbar
  • Running Head
  • Scroll Spy
  • Search Input
  • Section Number
  • Segmented Input
  • Snappy Slider
  • Split View
  • Star Rating
  • Stat Card
  • Status Bar
  • Status Dot
  • Swap
  • Tab Dock
  • Theme Toggle
  • Title Block
  • Toolbar Strip
  • Transform Panel
  • Tree View
  • User Menu
  • Vector Field

Patterns

  • Agent Chat Panel
  • Agent Config Editor
  • Agent Cost Tracker
  • Agent Execution Trace
  • Agent Orchestration
  • Agent Prompt Editor
  • Agent Run History
  • Agent Sandbox Terminal
  • Agent Skill Browser
  • Agent Tool Panel
  • Agent Workflow Builder
  • AI Code Editor
  • AI Writing Editor
  • Animation Timeline
  • Audit Log
  • Auth Flow
  • AutoForm
  • Checkout Flow
  • Command Palette
  • Diff Review
  • Document Canvas
  • Entity Picker Modal
  • Error Boundary
  • Filterable Data Grid
  • Gantt Timeline
  • Generation Stream
  • Image Canvas
  • Infinite Canvas
  • Multi-Tenant Switcher
  • Node Editor
  • Notification Center
  • Onboarding Wizard
  • Pivot Table
  • RBAC Admin Panel
  • Sandbox Viewer
  • Settings Panel
  • Skill Activation Panel
  • State Machine Editor
  • Tool Definition Editor
  • Virtual Data Grid
  • Workflow Builder
  • Workflow Node Editor

Layouts

  • Dashboard Overview
  • Inbox Three-Pane
  • Marketing Landing
  • Multi-Panel
  • Settings Layout
  • Sidebar + Canvas
  • Workspace Layout

Templates

  • AI Agent Platform
  • CRM
  • Design Tool
  • Marketplace
  • SaaS Dashboard

Agent-legible design system

Components

Start with the free roster, then add finished Pro composition for property inspectors, data grids, docks, command surfaces, node editors, and agent-operations consoles.

67 primitives/79 blocks/42 patterns/7 layouts/5 templates

Showing 79 of 200 components in blocks

Filtered results

Abstract Block

Free

Scholarly summary block with measured content and rule-only structure.

Adaptive Dialog

Free

Responsive dialog that switches to drawer on mobile breakpoints

Autocomplete

Free

Text input with suggestion dropdown, async loading, and custom rendering

Avatar Group

Free

Stacked avatar display with overflow count and size variants

Badge Overflow

Free

Badge list with overflow count and expandable popover

Balloon Callout

Free

Controlled or uncontrolled BOM balloon and target linkage with one shared interaction state.

Citation Mark

Free

Accessible scholarly citation link with a controlled or uncontrolled fade-only reference popover.

Collapsible Section

Free

Inspector group container with expand/collapse, badge count, action buttons

Detail Bubble

Free

Keyboard-complete drafting detail trigger with a real magnified viewport and title-block header.

Dimension Annotation

Free

Geometry-bound drafting dimension with extension lines, arrowheads, tolerance, and density-aware values.

Feature Control Chip

Free

Compartmented drafting constraint chip requiring a genuine datum or source reference.

Figure Caption

Free

Valid figure or table caption with deterministic per-surface numbering and explicit unnumbered mode.

Footnote

Free

List-owned scholarly footnotes with stable labels, backreferences, and article or preprint rule variants.

Inline Edit Form

Free

Click-to-edit field with confirm/cancel buttons and keyboard shortcuts

List Item

Free

Versatile list item with leading/trailing slots, description, and interactive states

Marquee

Free

Smooth infinite scroll marquee with hover pause and reverse direction

Object Card

Free

Entity preview card with compact/two-line/three-line layout variants

Radial Progress

Free

Circular progress indicator with percentage, size variants, and animation

Reference List

Free

Semantic ordered source list with stable ids, hanging indents, and tabular markers.

Revision Marker

Free

Accessible drafting revision marker with a silent triangle and explicit revision description.

Running Head

Free

Density-aware scholarly running head with title, section, page, and preprint version slots.

Scroll Spy

Free

Navigation that tracks scroll position and highlights active section

Section Number

Free

Functional scholarly section address with bounded chrome depth and an explicit content-depth escape.

Status Dot

Free

Animated online/offline/busy/error indicator with pulse animation

Swap

Free

Animated swap transition between two elements with rotate/flip effects

Title Block

Free

Single-owner drafting title block with data-earned metadata cells and density-aware cellular geometry.

Avatar Group

Free

Overlapping avatar stack with "+N more" overflow

Copy Button

Free

Click-to-copy with checkmark confirmation animation

Data Table Basic

Free

Pre-configured data table with common column types

Empty State

Free

Empty state placeholder with illustration, title, action button

Metric Row

Free

Horizontal row of 3-5 stat cards for dashboard headers

Notification Bell

Free

Icon button with unread badge and notification popover

Search Input

Free

Search with keyboard shortcut hint, suggestions dropdown

Stat Card

Free

KPI card with metric, trend indicator, sparkline

Theme Toggle

Free

Dark/light mode toggle with animated icon transition

User Menu

Free

Avatar dropdown with profile, settings, sign out

Agent Status Card

Pro

Real-time agent status with runtime, memory, CPU, connected sandboxes

Property Inspector

Pro

Odin-style property panel with sections, inline editors, drag reorder

Action Bar

Pro

Floating action bar with selection count, actions, and dismiss for bulk operations

Activity Stream

Pro

Timeline feed with date grouping, connector lines, and avatar items

Angle Slider

Pro

Circular angle picker with degree input, drag interaction, and snap points

Assets Panel

Pro

Asset browser with grid/list views, search, categories, and thumbnail sizing

Bulk Actions Bar

Pro

Multi-select action bar with selection count, inline/overflow actions

Comparison Slider

Pro

Before/after image comparison with drag divider and vertical/horizontal modes

Console Panel

Pro

Terminal-style output panel with log levels, timestamps, and auto-scroll

Dock Panel

Pro

Dockable panel with tab bar, minimize, maximize, and drag-to-dock

Filter Controls

Pro

Composable filter bar with add/remove conditions, operators, and value inputs

Filter Toolbar

Pro

Generic filter bar with select, input, popover, badge, date-picker support

Gauge

Pro

Circular gauge visualization with value, min/max, and color thresholds

Hierarchy Panel

Pro

Scene hierarchy tree with drag-to-reorder, visibility toggles, and lock icons

Image Cropper

Pro

Interactive image crop tool with aspect ratio lock, zoom, and rotation

Inline Suggestion

Pro

Ghost text suggestion overlay with Tab to accept and keyboard dismiss

Key-Value Editor

Pro

Dynamic key-value pair editor with add/remove rows and type selection

Layers Panel

Pro

Layer stack with visibility, lock, blend mode, opacity, and drag reorder

Masked Input

Pro

Input with format mask for phone, date, credit card, and custom patterns

Masonry Grid

Pro

Pinterest-style masonry layout with responsive columns and gap control

Media Player

Pro

Audio/video player with controls, progress bar, volume, and playback speed

Number With Unit

Pro

Numeric value input with unit selector (px/rem/%/auto)

Phone Input

Pro

International phone input with country code selector and formatting

Prompt Bar

Pro

AI prompt input bar with model selector, attachments, and send button

QR Code

Pro

QR code generator with customizable size, colors, and error correction

Quick Actions

Pro

Floating quick action buttons with expandable menu and keyboard shortcuts

Ribbon Toolbar

Pro

Office-style ribbon toolbar with tab groups, sections, and collapsible panels

Segmented Input

Pro

Multi-segment input for IP addresses, version numbers, and structured data, fused into one housing with per-segment validation

Snappy Slider

Pro

Magnetic slider with named stops, double-click reset, full keyboard model, and a typed numeric readout

Split View

Pro

Resizable split pane layout with horizontal/vertical orientation and min/max

Star Rating

Pro

Interactive star rating input with half-star precision and read-only mode

Transform Panel

Pro

XYZ/TRBL multi-input panel for position, margin, padding, transforms

Activity Feed

Pro

Real-time activity stream with avatars, timestamps, actions, grouping

Breadcrumb Navigation

Pro

Rich breadcrumb with dropdown navigation at each level

Code Block

Pro

Syntax-highlighted code with copy button, line numbers, diff view

Color Swatch

Pro

Compact color display with picker popover, alpha checkerboard

KPI Dashboard Row

Pro

Premium KPI row with sparklines, comparison, goal progress

Number Scrubber

Pro

Drag-to-scrub numeric input with visual feedback, step snapping

Status Bar

Pro

Bottom status bar with context info, indicators, quick actions

Tab Dock

Pro

Dockable tab container with drag reorder, close, split, pin

Toolbar Strip

Pro

Dense toolbar with icon buttons, separators, grouped sections

Tree View

Pro

Hierarchical tree with expand/collapse, drag-reorder, multi-select, guide lines

Vector Field

Pro

XYZ vector input with linked scrubbers, axis labels

© 2026 SubstrateUI. All rights reserved.
Built with SubstrateUI
0.1.0
Get Started
AllPrimitivesBlocksPatternsLayoutsTemplates