
router
TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.
它能够以高保真、无障碍的方式将三种主流编码代理的终端 UI 封装为 shadcn 组件,无需截图或 iframe 即可直接在文档和演示中使用。
Claude Code, Codex, and Grok interfaces as shadcn components.
Site: brainless.swerdlow.dev · Repo: github.com/theswerd/brainless
brainless is a shadcn/ui registry of accessible React components that recreate the terminal UIs of coding agents — Claude Code, OpenAI Codex, and Grok — so you can drop them into docs, demos, marketing pages, and product UI without screenshots or iframes.
Components are built for fidelity against real terminal captures, then shipped as copy-pasteable registry items.
bunx shadcn@latest registry add @brainless=https://brainless.swerdlow.dev/r/{name}.json
bunx shadcn@latest add @brainless/claude-session
bunx shadcn@latest add @brainless/codex-session
bunx shadcn@latest add @brainless/grok-session
Or add the registry manually in components.json:
{
"registries": {
"@brainless": "https://brainless.swerdlow.dev/r/{name}.json"
}
}
bunx shadcn@latest add https://brainless.swerdlow.dev
bunx shadcn@latest add https://brainless.swerdlow.dev/r/claude-session.json
bunx shadcn@latest add theswerd/brainless/claude-session
Browse individual pieces on components and blocks.
| Family | Pieces |
|---|---|
| Claude | header, message, thinking, tool call, diff, permission, prompt, slash menu, todo list |
| Codex | header, message, working, exec, diff, permissions, prompt, slash menu |
| Grok | status, header, message, thinking, thought, tool, write, turn end, prompt, slash menu, and more |
| Blocks | claude-session, codex-session, grok-session, grok-session-active |
registry/brainless/ # source components (claude / codex / grok / blocks / ui)
public/r/ # built registry JSON for shadcn add
references/captures/ # ANSI / HTML / text frames from real CLIs
tools/capture/ # tmux capture harness
app/ # docs site (Next.js)
docs/screenshots/ # README screenshots
Fidelity starts from real terminal output. The capture tools under tools/capture/ drive agents
Claude Code, Codex, and Grok interfaces as shadcn components
根据分类、Topic 和编程语言匹配的相似项目。

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.
scriptc compiles ordinary TypeScript into small, fast native executables without needing Node.js, V8, or any JavaScript runtime in the binary.
A React component library that renders six hand-tuned animated thought orb loading indicators on a plain 2D canvas, with two purpose-tuned sizes and automatic theme detection for AI and agent UIs.