Built by Eduardo J. Barrios / edujbarrios

Copy-paste UI components for sharp product builders.

Self-made UI components ready to copy, paste, and use.

An open-source collection of handcrafted TypeScript UI components for modern frontend projects, AI products, dashboards, and creative interfaces.

AI interfacesDashboardsDeveloper tools
Components
60
Categories
9
License
MPL-2.0

Usage trend

12.4k+18%
AIPlanningWritingReviewing

Latency budget

271ms
Queue18ms
Model212ms
Render41ms

Feedback

Beta reviewers

128 notes

94%

Useful

89%

Clear

96%

Fast

Copy-paste friendly

Each piece ships with source and usage.

Typed by default

React and TypeScript stay front and center.

Open-source lab

Built in public and easy to inspect.

Product-minded

Patterns for AI tools, dashboards, and flows.

Remix-ready

Small surfaces you can adapt fast.

Featured components

Handmade pieces for modern interfaces.

Browse the full gallery

Newest

Context Window Meter, Human Checkpoint Card, Tool Call Inspector, Feedback Score Card

Best for

AI workflows, launch reviews, and developer dashboards

Agent activity

3 tool calls

live
  1. 1

    search_docs

    design system tokens

    128ms
  2. 2

    read_file

    components/card.tsx

    42ms
  3. write_patch

    3 changes proposed

    running

AI Interfaces

Tool Call Inspector

Intermediate

A live execution trace for agent tools, file operations, and long-running tasks.

agenttoolsobservability
View component

Human checkpoint

Approve release action?

The agent is paused before a high-impact step.

  • Publishes to production
  • Notifies 12 subscribers

Auto-cancels in 4:58

AI Interfaces

Human Checkpoint Card

Intermediate

A high-impact approval gate that explains consequences before an agent continues.

approvalagentsafety
View component

Context window

25.4k / 32k

79% used
System
4.2k
Conversation
12.8k
Sources
8.4k

6.6k tokens available for response

AI Interfaces

Context Window Meter

Intermediate

A token allocation breakdown for system instructions, conversation history, and retrieved sources.

tokenscontextobservability
View component

Rate limits

Production API

resets 42s
Requests
342 / 500
Tokens
72k / 100k
Projected headroom~158 requests

Cards

Rate Limit Gauge

Intermediate

A live capacity view for request and token budgets with reset timing and projected headroom.

apilimitsusage
View component

Retrieval health

Knowledge index

healthy
Product docs
Synced 2m ago
98%
Help center
Synced 1h ago
91%
Release notes
Synced 3d ago
76%

12,482 chunks indexed · 3 sources online

AI Interfaces

Retrieval Health Card

Intermediate

A source-level health summary for RAG indexes, sync freshness, and retrieval quality.

retrievalragobservability
View component

Agent handoff

ready
CSBL

Billing specialist

Confidence 96%

Context attached

  • Customer intent
  • Billing history
  • Draft response

AI Interfaces

Agent Handoff Card

Intermediate

A transparent transfer surface for routing conversations between specialized agents with shared context.

agenthandoffrouting
View component

Open lab, public code

Copy a component, remix it, and ship something sharp.

edujbarrios-ui is built as a personal open-source lab: practical components, visible source, and a gallery that feels useful the moment it loads.

Gallery pulse

Total pieces
60
Featured
6

New pieces are added as reusable patterns: preview, source, usage, and accessibility notes.