React Dashboard UI

React Dashboard Components & UI

Production-ready React dashboard components for SaaS products, AI applications, analytics, billing, workspace management, and modern web applications. Build complete dashboard experiences without starting every screen from scratch.

Browse all components132 dashboard components

SaaS Dashboard Components

React UI for the screens modern SaaS products need: data tables, workspace management, billing, navigation, activity, and productivity workflows.

BlockPro

Agent Workspace

Full AI agent screen from task to summary.

Pro

Agent Run Status

Live status bar for a running AI agent.

Pro

Task Plan

AI agent plan as steps that tick off live.

Pro

Tool Call

Card showing an agent tool call and its result.

Pro

Approval Request

Human approval step before an AI agent acts.

Pro

Agent Timeline

Step-by-step timeline of an agent run.

Pro

Run History

List of past agent runs with status and cost.

Pro

Run Summary

Summary card at the end of an agent run.

Pro

Agent Settings

Settings form for an AI agent and its tools.

Pro

Failure Recovery

Failed agent run with retry and recovery options.

Pro

Agent Execution Graph

Graph view of an agent run and its branches.

Pro

Trace Waterfall

Waterfall trace of every call in an agent run.

Pro

Run Replay

Replay a recorded agent run step by step.

Pro

Agent Permissions

Manage what an AI agent is allowed to do.

Pro

Dry-Run Preview

Preview every change an agent will make.

Pro

Agent Inbox

Inbox of background agent tasks awaiting you.

Pro

Agent Ledger

Everything an agent changed, each change with its before, after and an undo.

Pro

Fan-out Grid

One job split across many workers, every task a cell on a live grid.

Pro

Agent Queue

The work waiting for your agents: worker slots, the line behind them and the backlog.

Pro

Workflow Builder

A node canvas for agent workflows that refuses broken wiring as you draw it.

Pro

Plan vs Actual

An agent's plan and its real run as two lanes on one clock, with a pace dial and a finish time that rolls over.

Pro

Fallback Chain

A request passed from model to model like a relay, with why each one failed and a receipt for the detour.

Pro

Conflict Radar

Parallel agents drawn as a minimap of each file, with the lines where their changes collide marked before merge.

Pro

Decision Tree

An agent stuck at a fork lays the whole decision out as a tree: options, the follow-up each one leads to, and the path you pick lit end to end.

Pro

Scheduled Runs

Agent work packed into usage windows: each day a track as long as its limit, big tasks torn across days, rearranged by dragging.

Pro

Env Variables

Environment variables per environment, write-only values, and a reminder to redeploy.

Pro

Notification Preferences

What reaches you and where: a switch per notice and channel, and a pause with an end.

Pro

Agent Steering

Send corrections to an agent while it runs.

Pro

Autonomy Dial

Control how much an AI agent may do alone.

Pro

Scoped Permission Grant

Allow an agent action once, for an hour or always.

Pro

Model Picker

AI model selector with cost per reply.

Pro

Prompt Library

Saved prompt templates with fill-in blanks.

Pro

Inline Diff

Accept or reject AI text edits inline.

Pro

Sub-agent Tree

Live tree of an orchestrator and its sub-agents.

Pro

Delegate Board

Drag tasks onto AI agents to assign them.

Pro

Agent Lanes

Multi-agent timeline with one lane per agent.

Pro

Agent Email Draft

AI-written email to review, retone and send.

Pro

Code Diff View

Code diff of agent changes with accept and reject.

Pro

Web Search Results

Live list of pages an agent is searching.

Pro

Agent Cursors

Named cursors for AI agents editing a document.

Pro

Editable Table

Spreadsheet-style editable table with undo and save.

Pro

Filter Builder

Visual filter builder for data tables.

Pro

Saved Views

Saved, shareable views above a data table.

Pro

Data Import

CSV import with column mapping and fixes.

BlockPro

Payments Table

Payments table with status tabs and refunds.

BlockPro

Orders Table

Orders table with status and expandable line items.

BlockPro

Customers Table

Customers table with MRR, plan and churn risk.

BlockPro

API Keys Table

API keys table with scopes, usage and revoke.

BlockPro

Audit Log Table

Audit log table with filters and export.

BlockPro

Deployments Table

Deployments table with status and redeploy.

BlockPro

Feature Flags Table

Feature flags table with rollout and toggles.

BlockPro

Support Tickets Table

Support ticket queue sorted by SLA.

BlockPro

Top Pages Table

Top pages table with traffic share and change.

BlockPro

Inventory Table

Inventory table with stock levels and reorder points.

BlockPro

Leaderboard Table

Leaderboard table with ranks, medals and streaks.

Free

Member Card

Team member row with role and actions.

Pro

Members Table

Team members table with search and bulk actions.

Pro

Access Request Inbox

Approve or deny access requests.

Pro

Roles & Permissions Matrix

Roles and permissions matrix.

Pro

Access Review

Periodic access review for team accounts.

Pro

Seat Usage & Limits

Seat usage meter with pending invites.

Pro

Team Switcher

Workspace switcher showing your role in each.

Pro

Transfer Ownership

Safe transfer of workspace ownership.

Pro

Activity Feed

Live team activity feed grouped by day.

Pro

Integration Picker

Search and connect app integrations.

Pro

Integration Settings

Settings card for one connected integration.

Pro

App Directory

Searchable directory of app integrations.

Pro

Setup Guide

Onboarding checklist for new accounts.

Pro

Profile Menu

Account menu behind the user avatar.

Pro

Comment Thread

Comment thread with replies, mentions and resolve.

BlockPro

Settings Page

Settings page with sections, search and save bar.

Pro

Subscription Status

Subscription status card for every plan state.

Pro

Plan Picker

Plan picker that shows the exact charge.

Pro

Invoice History

Invoice history with the next invoice estimate.

Pro

Payment Methods

Saved cards with expiry and renewal warnings.

Pro

Payment Recovery

Failed payment recovery with retry timeline.

Free

Usage & Overage

Usage meter with projected overage cost.

Pro

Cancel & Downgrade

Clear, honest cancel subscription flow.

Pro

Receipt

Printable payment receipt with refunds.

Pro

Checkout

Checkout form with tax and discount code.

Pro

Billing Schedule

Build contract billing phases and invoices.

Pro

Invoice + Credit Note

Invoice with a credit note side by side.

Pro

Kanban Board

Drag-and-drop kanban board with cards.

Pro

Event Calendar

Month, week, day and agenda views with drag, resize and create, in any time zone.

Pro

Gantt

A project schedule with dependencies that push each other when you drag.

Pro

Notification Panel

Notification panel with filters and read state.

Free

Tabs

Tabs with counts, segmented or underlined.

BlockPro

App Shell

App layout with sidebar and top bar.

Pro

Sidebar

Collapsible sidebar navigation.

Free

Pagination

Pagination with page numbers.

Free

Stepper & Wizard

Stepper and multi-step wizard.

Free

Accordion

Accordion for collapsible sections.

Free

Tree View

Tree view for nested folders.

Free

Resizable Panels

Resizable split panes.

Free

Breadcrumb

Breadcrumb navigation that folds long paths.

Pro

Animated Navbar

Animated website navbar with dropdowns.

Pro

Floating Dock

macOS-style floating dock.

Free

Data Table

Data table with sorting, search and pagination.

Free

Charts

Area, bar and donut charts with KPI cards.

Free

Line Chart

Line chart for trends over time.

Pro

Composed Chart

Combined bar, line and area chart.

Pro

Radar Chart

Radar chart for comparing measures.

Pro

Radial Chart

Radial progress and share chart.

Pro

Histogram

Histogram with p50, p95 and p99 markers.

Pro

Cohort Retention

Cohort retention table.

Pro

Calendar Heatmap

GitHub-style calendar heatmap.

Pro

Insight Cards

KPI card with trend and AI insight.

Free

Feedback Widget

Feedback widget with NPS, emoji or stars.

Free

Badge

Status badges in seven colours.

Free

Empty States

Illustrated empty states.

Free

Empty & Loading States

Empty, error, success and loading states.

Free

Alert

Inline alert in five tones.

Free

Progress Bar

Progress bar.

Free

Progress Circle

Circular progress ring.

BlockPro

Dashboard

Complete analytics dashboard screen.

Pro

Breakdown Chart

Stacked bar chart with breakdown table.

Pro

Compact Breakdown

Small card splitting a total into parts.

Pro

Change Summary

What changed since last time, by metric.

Pro

Experiment Card

A/B test result card.

Free

Avatar Stack

Avatar and overlapping avatar group.

Free

Kbd

Keyboard shortcut key.

Pro

Undo Pill

Undo toast with countdown.

Pro

Reaction Bar

Like, comment and share bar.

Free

Timeline

Vertical timeline with scroll progress.

Free

Carousel

Swipeable carousel slider.

Pro

Swipe to Delete

Swipe-to-delete list row.

Free

Infinite Scroll

Infinite scroll list with loading states.

Pro

Stacked Cards

Stacked notification cards that fan out.

Pro

Image Compare

Before and after image comparison slider.

Free

Theme Toggle

A light and dark switch, or light, dark and system, with the new theme spreading out as a circle.

Free

Sortable List

A list you reorder by dragging its handles or with the keyboard, with every move undoable.

Free

Loaders

Seven small loaders and a hook that stops quick replies from flashing a spinner.

Build AI and analytics dashboards faster

Liro combines React, Tailwind CSS, accessible interactions, and production-ready states for dashboards used in AI products, SaaS applications, analytics tools, billing systems, and team workspaces.

AI UI ComponentsReact & Tailwind UI ComponentsReact & Next.js Templates