HomeBookmarks
Pasta UIPasta UI
Pasta UI

Pasta UI

Free, MIT-licensed React components for AI and agent interfaces: prompt input, model picker, tool approvals, reasoning text, citations and file diffs.

SHby Syed Hasnain
52components47Kviews389bookmarks

Pasta UI contents

  • Category Dropdown

    Category Dropdown

  • Color Picker

    Color Picker

  • Link Preview

    Link Preview

  • Research Report

    Research Report

  • Reasoning Effort

    Reasoning Effort

  • Environment Variables

    Environment Variables

  • Email Composer

    Email Composer

  • Connection State

    Connection State

  • Video Player

    Video Player

  • Voice Input

    Voice Input

  • Tool Result

    Tool Result

  • Tool Group

    Tool Group

  • Tool ErrorTool Error

    Tool Error

  • Todo List

    Todo List

  • Thinking ShimmerThinking Shimmer

    Thinking Shimmer

  • Task CardTask Card

    Task Card

  • Search Results Tabs

    Search Results Tabs

  • Schedule Card

    Schedule Card

  • Retrieval Chunks

    Retrieval Chunks

  • Quota BannerQuota Banner

    Quota Banner

  • Citations

    Citations

  • Inline Citation

    Inline Citation

  • Permission GrantPermission Grant

    Permission Grant

  • Message Scroller

    Message Scroller

    1. Components
    2. /
    3. Syed Hasnain
    4. /
    5. Pasta UI

    Related libraries

    ShadcnSpace

    ShadcnSpace

    by ShadcnSpace

    186

    components

    SmoothUI

    SmoothUI

    by Edu Calvo

    96

    components

    Agent Elements

    Agent Elements

    by 21st

    22

    components

    Animate UI

    Animate UI

    by Elliot Sutton

    33

    components

    ThreeUI

    ThreeUI

    by Meng To

    38

    components

    Kokonut UI

    Kokonut UI

    by Kokonut UI

    60

    components

    About Pasta UI

    Pasta UI is a component library on 21st.dev by Syed Hasnain with 52 public React components. Every component ships with a live interactive preview and full TSX source — copy the code, install it through the shadcn CLI, or pull it into Cursor or Claude Code over MCP.

    All 52 Pasta UI components

    • Agent Activity
    • Agent Status
    • Approval Card
    • Attachments
    • Audio Player
    • Background Inbox
    • Background Runs
    • Category Dropdown
    • Citations
    • Code Block
    • Color Picker
    • Commit

    Browse all component libraries →

  • Connection State
  • Context Breakdown
  • Cost Meter
  • Document Reference
  • Edit Message
  • Email Composer
  • Environment Variables
  • Feedback Dialog
  • File Diff
  • File Tree
  • Follow Up
  • Follow Up Suggestions
  • Image Generation Loader
  • Inline Citation
  • Job Progress
  • Link Preview
  • Memory
  • Message Bubble
  • Message Queue
  • Message Scroller
  • Model Picker
  • Permission Grant
  • Plan Approval Card
  • Prompt Input
  • Quota Banner
  • Reasoning Effort
  • Research Report
  • Retrieval Chunks
  • Schedule Card
  • Search Results Tabs
  • Task Card
  • Thinking Shimmer
  • Todo List
  • Tool Approval
  • Tool Error
  • Tool Group
  • Tool Result
  • Tool Timeline
  • Video Player
  • Voice Input