sh4dcnv2 · atlas
← libraries

@manifest

Manifest UI is a free, open-source shadcn/ui registry of blocks and components designed specifically for building ChatGPT custom apps and MCP agentic UIs. Block categories include Blogging (Post Card, Post Detail, Post List), Events (Event Card, Confirmation, Ticket Tier Select), Forms (Contact Form, Date & Time Picker, Issue Report), Lists & Tables, Map/Map Carousel, Messaging (Chat Conversation, Message Bubble), Payment (Amount Input, Order Confirm, Payment Confirmed), Selection (Option List, Quick Reply, Tag Select), Social (Instagram, LinkedIn, X, YouTube Post), and Status & Progress. Tailwind CSS v4 required. MIT licensed. Use for: embedding ready-made conversational UI blocks — chat flows, product selection, payment confirmation, social post previews — into ChatGPT or agent-powered applications.

32 components react shadcn-cli MIT

Install this registry

shadcn (npm) npx shadcn@latest add https://ui.manifest.build/r/registry.json
pnpm pnpm dlx shadcn@latest add https://ui.manifest.build/r/registry.json
bun bunx shadcn@latest add https://ui.manifest.build/r/registry.json
fetch registry curl -s https://ui.manifest.build/r/registry.json

Components

32 total
Contact Form block

A complete contact form with name fields, phone with country selector, email, message textarea, and file attachment.

npx shadcn@latest add https://ui.manifest.build/r/contact-form.json
Date & Time Picker block

A Calendly-style date and time picker with calendar, available time slots, and timezone display.

npx shadcn@latest add https://ui.manifest.build/r/date-time-picker.json
Issue Report Form block

A compact issue reporting form for team members with categories, impact/urgency levels, and file attachments.

npx shadcn@latest add https://ui.manifest.build/r/issue-report-form.json
Order Confirm block

Order confirmation with product image, delivery info, and confirm action.

npx shadcn@latest add https://ui.manifest.build/r/order-confirm.json
Payment Confirmed block

Payment confirmation card with product image, price, delivery info, and tracking button. Supports default and compressed variants.

npx shadcn@latest add https://ui.manifest.build/r/payment-confirmed.json
Product List block

Product list with list, grid, carousel, and picker variants.

npx shadcn@latest add https://ui.manifest.build/r/product-list.json
Option List block

Tag-style option selector with single or multiple selection modes.

npx shadcn@latest add https://ui.manifest.build/r/option-list.json
Amount Input block

Amount input with increment/decrement buttons and preset values.

npx shadcn@latest add https://ui.manifest.build/r/amount-input.json
Tag Select block

Colored tag selector with single or multiple selection and color variants.

npx shadcn@latest add https://ui.manifest.build/r/tag-select.json
Quick Reply block

Quick reply buttons for common chat responses.

npx shadcn@latest add https://ui.manifest.build/r/quick-reply.json
Progress Steps block

Progress indicator with horizontal or vertical layout and step statuses.

npx shadcn@latest add https://ui.manifest.build/r/progress-steps.json
Status Badge block

Status badge with multiple states (success, pending, processing, error, shipped, delivered).

npx shadcn@latest add https://ui.manifest.build/r/status-badge.json
Stat Card block

Scrollable stat cards with values, trends, and change indicators.

npx shadcn@latest add https://ui.manifest.build/r/stat-card.json
Post Card block

Post card with image, title, excerpt, author info and read more button. Supports default, compact, horizontal, and covered variants. Includes post-detail for f…

npx shadcn@latest add https://ui.manifest.build/r/post-card.json
Post List block

Post list with list, grid, carousel, and fullwidth variants. Fullwidth mode shows paginated posts.

npx shadcn@latest add https://ui.manifest.build/r/post-list.json
Post Detail block

Full post view with cover image, author info, content, tags and related posts section.

npx shadcn@latest add https://ui.manifest.build/r/post-detail.json
Table block

Data table with optional single or multi-select modes for chat interfaces.

npx shadcn@latest add https://ui.manifest.build/r/table.json
Message Bubble block

Chat message bubbles with text, image, voice, and reaction variants.

npx shadcn@latest add https://ui.manifest.build/r/message-bubble.json
Chat Conversation block

Full chat conversation component with multiple message types.

npx shadcn@latest add https://ui.manifest.build/r/chat-conversation.json
X Post block

X (Twitter) post card with engagement metrics.

npx shadcn@latest add https://ui.manifest.build/r/x-post.json
Instagram Post block

Instagram post card with image and engagement.

npx shadcn@latest add https://ui.manifest.build/r/instagram-post.json
LinkedIn Post block

LinkedIn post card with professional styling.

npx shadcn@latest add https://ui.manifest.build/r/linkedin-post.json
YouTube Post block

YouTube video card with playable embed.

npx shadcn@latest add https://ui.manifest.build/r/youtube-post.json
Map Carousel block

Interactive map with location markers and a draggable carousel of cards.

npx shadcn@latest add https://ui.manifest.build/r/map-carousel.json
Event Card block

Display event information with multiple layouts. Supports events with images, signals, vibe tags, and display-formatted date/time. Entire card is clickable.

npx shadcn@latest add https://ui.manifest.build/r/event-card.json
Event List block

Display events in grid, list, or carousel layouts. Fullscreen mode shows interactive split-screen map with Leaflet and animated filter panel.

npx shadcn@latest add https://ui.manifest.build/r/event-list.json
Event Detail block

Full event detail view with organizer info, interactive map, policies, and ticket purchase. Fullwidth mode only.

npx shadcn@latest add https://ui.manifest.build/r/event-detail.json
Ticket Tier Select block

Ticket tier selection with quantity controls and order summary. Shows price breakdown with fees.

npx shadcn@latest add https://ui.manifest.build/r/ticket-tier-select.json
Event Confirmation block

Order confirmation with event details, ticket delivery info, organizer follow, and social sharing.

npx shadcn@latest add https://ui.manifest.build/r/event-confirmation.json
Hero block

Landing hero section with optional logos, title, subtitle, CTA buttons, and tech logos footer. Supports image or text logos with separator.

npx shadcn@latest add https://ui.manifest.build/r/hero.json
Event Shared Utilities lib

Shared utilities for event components (Leaflet map helpers, signal badges).

npx shadcn@latest add https://ui.manifest.build/r/event-shared.json
Manifest Types lib

Shared type definitions for Manifest UI components.

npx shadcn@latest add https://ui.manifest.build/r/manifest-types.json