Skip to content
Entropy UI

Open source · shadcn registry

A component library for the screens teams live in.

An open-source React component library on shadcn/ui, for data-dense product UI: issue lists, inboxes, tables, charts and AI interfaces. Install what you need, own the code, retune the look at runtime.

$pnpm dlx shadcn@latest add …

Free and open source. No runtime to install.

Saved views lose sort order after reloadMC
Add keyboard shortcuts to the data tableDP
Log viewer: pause when the tab is hiddenSR
Dark theme: raise contrast on faint textJW
Document the registry namespace setup
Ship the appearance settings panelAO
Live components. ui/issue-list.tsx
Built onshadcn/uiRadixTailwind v4React 19TanStack Start

01 / The library

Building blocks for real product screens.

02 / Messaging

Message threads, ready to drop in.

Thread, composer and conversation list components with internal notes, events and reply modes. Compose them into an inbox or a chat, or use each one on its own.

See the message components
PN
Our CSV export keeps timing out for projects with more than 50k rows. It worked fine last week.
Priya Nair· 2:14 PM
Conversation assigned to Maya Chen
MC
Thanks Priya. Exports over 50k rows now run in the background, and you'll get an email with a link in a few minutes.
Maya Chen· 2:16 PM· Seen
Internal note · Maya Chen2:17 PM
Export queue is backed up since the 2:00 deploy. Linked STR-214.
PN
Perfect, thank you.
Priya Nair· 2:18 PM
↵ send⇧↵ new line
Paper
macOS Dark
Darcula
Nord
Dracula
Tokyo Night

03 / Yours to retune

Make it look like your product.

Every component follows the same tokens: themes, heading and body fonts, density, corner radius, even sidebar style. Open the theme menu in the header and try it on this page.

Read the theming guide

04 / Add, own, retune

From install to shipped, with nothing in between.

01

Add

Install with the shadcn CLI. It lands in your repo as plain source.

pnpm dlx shadcn@latest add …/r/issue-list.json
02

Own

Read it, change it, delete what you don't need. There is no package to upgrade.

src/components/ui/issue-list.tsx
03

Retune

Theme, fonts, density, radius and sidebar style are tokens. Change them at runtime.

<html data-theme="nord" data-density="compact">

Start with one component.

Add the tokens, then anything else you need. It all stays in your repo.