Skip to content
Notra logoNotra UI
Esc
↑↓navigate↵open⌘Jpreview

The components
behind Notra

The building blocks of the Notra dashboard, documented and rendered live with the real styles.

bunx shadcn@latest add @notra/perplexity
VisitsLast 7 days12,480Up 18% on the previous week, led by returning readers.

Components

Primitives and small pieces used across the dashboard.

Duotone TooltipA shell header with a 2px rim around the content card.
SonnerToasts with the Depth surface of the buttons and tinted status icons.
Step SliderA slider that snaps to a fixed set of values, from the Notra pricing page.
Chat MinimapA rail of lines that maps a conversation, with a preview card per turn.
Data TableA sortable, paged table in the grey shell, with an infinite-scroll variant.

Search

Search result surfaces, rebuilt pixel for pixel.

Google AI OverviewGoogle's AI Overview with highlights, citation chips and a collapsible Show more.

Browser Apps

Chat apps with replayable conversations, search steps and composers.

PerplexityA Perplexity answer thread with the search step, citation pills, a sources sheet and the composer.
ChatGPTA ChatGPT conversation with reasoning, web search, an Activity sheet and the model picker.
GeminiThe Gemini chat with its animated sparkle, streamed replies and the model picker.
ClaudeThe claude.ai chat with a live search timeline, serif replies and the effort picker.

Terminal Apps

Coding agents in the terminal, from the welcome banner to the prompt.

Claude CodeA Claude Code terminal session with tool calls, todos and the prompt.
CodexA Codex CLI session with Ran and Explored cells and the composer.
OpenCodeThe OpenCode workspace with activity, cited sources and the sidebar.