Compose full UI sections from reusable blocks
Blocks are higher-level compositions built from your components. Start with ready-to-use implementations and expand this directory as new blocks ship.
Chat UI Kit
A comprehensive, accessible, and customizable chat component library
AI Assistant
Always here to help
Streaming Composer
AI-style response panel with text or structured markdown streaming, skeleton placeholders, and pause/resume controls.
API Route Explorer
An embeddable, modular API console for docs, dashboards, and internal tools.
Conversation Branch
Branching thread UI for multi-path AI conversations with minimap navigation and confidence metrics.
Conversation Branch
Alternate response visualization
Pricing Section
A conversion-focused pricing block with billing toggle, animated prices, and flexible plan layouts.
Switch to yearly and save up to 20%
- Up to 3 projects
- Community support
- Basic analytics
- Unlimited projects
- Priority email support
- Advanced analytics
- Team collaboration
- API access
- Everything in Pro
- SSO & SAML
- Dedicated support
- Custom SLAs
- Audit logs
Code Tabs
Tabbed install or snippet panel with copy-ready code blocks for npm, pnpm, yarn, bun, or custom tabs.
createShadcnAddTabs.npx shadcn@latest add @tt-ui/code-block
FAQ Section
Section title plus accordion FAQ list with scroll-triggered reveal on the header.
Frequently asked questions
Everything you need to know about plans, security, and support.
Yes. Upgrade or downgrade from your account settings. Changes apply on your next billing cycle, and we prorate upgrades immediately.
Logo Cloud
Trusted-by heading with a scrolling marquee or static logo row.
Trusted by product teams
From early-stage startups to established SaaS companies.
Data Toolbar
Table or list toolbar with debounced search, filter chips, and right-aligned actions.
Stats Counter Row
Three or four KPI columns with animated live counters - no charts.
Monthly revenue
Active users
Churn rate
Uptime
Notice Card
Inline info, warning, success, or error notice with optional action and dismiss.
New integrations available
Connect Slack, Linear, or GitHub from your workspace settings.
API rate limit approaching
You have used 85% of your monthly API quota. Upgrade to avoid throttling.
Deployment completed
Version 2.4.1 is live in production with zero errors reported.
Payment method expired
Update your billing details to avoid service interruption.
Page Toolbar
Page-level title, optional description, and right-aligned action buttons.
Projects
Manage workspaces, collaborators, and deployment settings.
Release Notes Popover
What's new trigger with unread indicator and version-grouped changelog entries.
Dashboard
Monitor activity and ship updates from one place.
Copy Snippet Row
Monospace command or URL row with one-click copy.
Install command
npx shadcn@latest add copy-snippet-row-01Run from your project root after configuring components.json.
Registry URL
https://component-lib.example.com/r/copy-snippet-row-01.jsonUse this URL with the shadcn CLI registry flag.
Environment variable
NEXT_PUBLIC_API_URL=https://api.example.com/v1Add to .env.local for local development.
Consent Cookie Bar
Cookie and consent entry with regions, categories, and accept or reject non-essential actions.
Cookie preferences
We use cookies to run the site and improve your experience. Choose which categories you allow. Privacy Policy
Required for sign-in, security, and core site functionality.
Helps us understand usage and improve the product.
Personalized content and campaign measurement.
Search Results Panel
Debounced search with scrollable results and an empty state fallback.
Getting started
DocsInstall components and configure your registry.
Page Toolbar
BlockPage-level title, description, and action buttons.
Data Toolbar
BlockSearch, filters, and row actions for tables.
Form Fields
ComponentInput, select, switch, and slider with validation UI.
Copy Snippet Row
BlockMonospace command row with one-click copy.
Pricing Section
BlockMarketing pricing table with billing toggle.
API Route Explorer
BlockEmbeddable API console with live request builder.
Debounced Search Input
ComponentSearch field with debounced change callbacks.
List Item
Generic list row with avatar, primary and secondary text, optional row click, and trailing action menu. Compose into any card or sidebar - use member-list-panel for full team rosters.
Feature Checklist
Section title plus icon bullet checklist in one or two columns.
Everything you need to ship faster
A component library built for registry distribution, docs, and real product UI.
Install copy-paste components from a shadcn-compatible registry.
Compose blocks for dashboards, marketing, and devtools surfaces.
Ship with CSS variables and dark mode out of the box.
Free and Pro tiers with preview pages for every bundle.
MorphTabs demos show full compositions and building blocks.
Fully typed props for every component and block export.
Testimonial Row
Dual-row infinite card marquee of quote cards with name, role, and optional avatar.
Loved by product teams
See what builders say about shipping faster with registry blocks.
“We shipped our admin dashboard in half the time. The blocks drop in cleanly and match our design system out of the box.”
Ada Chen
Engineering Lead, Northwind
“The data toolbar and table patterns saved us weeks of polish. Our team spends time on product logic, not layout details.”
Marcus Webb
Product Designer, Lumen
“Reliable, accessible components with sensible defaults. Exactly what we needed for a fast-moving SaaS launch.”
Sofia Rivera
Founder, Stackline
“The dual-row marquee layout feels polished on our landing page without any custom animation work.”
Elena Park
Marketing Director, Orbit
“Copy-paste blocks that actually compose well together - rare for a component library at this quality level.”
James Okonkwo
CTO, Relay
“We shipped our admin dashboard in half the time. The blocks drop in cleanly and match our design system out of the box.”
Ada Chen
Engineering Lead, Northwind
“The data toolbar and table patterns saved us weeks of polish. Our team spends time on product logic, not layout details.”
Marcus Webb
Product Designer, Lumen
“Reliable, accessible components with sensible defaults. Exactly what we needed for a fast-moving SaaS launch.”
Sofia Rivera
Founder, Stackline
“The dual-row marquee layout feels polished on our landing page without any custom animation work.”
Elena Park
Marketing Director, Orbit
“Copy-paste blocks that actually compose well together - rare for a component library at this quality level.”
James Okonkwo
CTO, Relay
“The data toolbar and table patterns saved us weeks of polish. Our team spends time on product logic, not layout details.”
Marcus Webb
Product Designer, Lumen
“Reliable, accessible components with sensible defaults. Exactly what we needed for a fast-moving SaaS launch.”
Sofia Rivera
Founder, Stackline
“The dual-row marquee layout feels polished on our landing page without any custom animation work.”
Elena Park
Marketing Director, Orbit
“Copy-paste blocks that actually compose well together - rare for a component library at this quality level.”
James Okonkwo
CTO, Relay
“We shipped our admin dashboard in half the time. The blocks drop in cleanly and match our design system out of the box.”
Ada Chen
Engineering Lead, Northwind
“The data toolbar and table patterns saved us weeks of polish. Our team spends time on product logic, not layout details.”
Marcus Webb
Product Designer, Lumen
“Reliable, accessible components with sensible defaults. Exactly what we needed for a fast-moving SaaS launch.”
Sofia Rivera
Founder, Stackline
“The dual-row marquee layout feels polished on our landing page without any custom animation work.”
Elena Park
Marketing Director, Orbit
“Copy-paste blocks that actually compose well together - rare for a component library at this quality level.”
James Okonkwo
CTO, Relay
“We shipped our admin dashboard in half the time. The blocks drop in cleanly and match our design system out of the box.”
Ada Chen
Engineering Lead, Northwind
Git Timeline
Commit and release timeline with branches, tags, authors, and collapsible diff snippets.
Repository activity
Recent commits, merges, and releases on main.
a3f9c2dmainSuccessAlex Chen
b7e1a04feat/webhook-retrySuccessJordan Rivera
src/webhooks/retry.ts+const MAX_RETRIES = 5;+const BASE_DELAY_MS = 1000;export async function deliverWebhook(payload: Payload) {- await fetch(payload.url, { method: "POST" });+ return retryWithBackoff(() => post(payload), MAX_RETRIES, BASE_DELAY_MS);}- v2.4.1Success
Morgan Shaw
c4d8f91fix/sync-raceWarningTaylor Park
src/workers/sync.ts@@ -42,6 +42,8 @@ async function syncSubscription(id: string) {const lock = await acquireLock(id);+ if (!lock) return;try {await pullRemoteState(id);} finally {await releaseLock(id);}- v2.4.0
Riley Kim
d9a2b17mainDeployingAlex Chen
Member List Panel
Team roster with avatar group summary, search, role badges, and row actions.
Team members
Manage workspace access and roles.
8 members
Alex Chen
OwnerOnlinealex@acme.dev
Jordan Rivera
AdminOnlinejordan@acme.dev
Morgan Shaw
Editormorgan@acme.dev
Taylor Park
Viewertaylor@acme.dev
Riley Kim
Viewerriley@acme.dev
Casey Nguyen
Editorcasey@acme.dev
Sam Ortiz
Viewersam@acme.dev
Jamie Lee
Viewerjamie@acme.dev
Tip: keep blocks focused on solving complete UI slices (for example a pricing section or onboarding stepper), while individual elements stay in the Components directory.