Blocks

blocks blocks: 81 sections with preview

All 81 blocks published by blocks, with categories, file counts and licence. The table lists the biggest sections and links to each preview.

Key points

  • 81 blocks in 118 files, with the dashboard at the centre.
  • Six sidebars and fifteen stats blocks are the strongest parts.
  • MIT licence, with specialist dependencies declared block by block.

blocks.so publishes 81 blocks in 118 files, averaging 1.5 files per section. The catalogue is built around the dashboard: 15 stats blocks, 12 dialogs, 9 logins, 7 onboarding and 6 sidebars.

Blocks with the most files

BlockRegistryFilesCategory
Chat Applicationblocks7chat
Sidebar Collapsible Sectionsblocks7sidebar
Sidebar Dashboard Insetblocks6sidebar
Sidebar Dashboard Floatingblocks6sidebar
Dashboard with Revenue and Customersblocks5dashboard
File Upload with Previewblocks5file upload
Sidebar Double-Sided Mailblocks4sidebar
Sidebar Double-Sidedblocks3sidebar

What this source contains

When to use it

It pays off when you are assembling a back office: sidebars ship with collapsible sections and a mobile layout, and the chat block is complete. The cost is TanStack Table and Recharts, which come along even when a block does not use them.

Sidebar Collapsible Sections opens seven files, Chat Application another seven, Sidebar Dashboard Inset six. They are the largest blocks in the catalogue and all three live in one area: navigation for an admin tool.

blocks.so chooses to declare specialist dependencies, cmdk for the command menu, react-dropzone for uploads, sonner for toasts, Recharts for charts. Each block is self-sufficient, but installing three different ones may bring three different icon libraries.

The 15 stats blocks are the most reusable part: metrics, deltas and sparklines in a single file. If your product has a dashboard, starting there saves rewriting number formatting; the rest of the catalogue needs more context to adapt.

curl "https://ui.eneawork.it/api/blocks?source=ephraimduncan-blocks&limit=8"

Three examples from the table: Chat Application, Sidebar Collapsible Sections, Sidebar Dashboard Inset; the full inventory is at /blocks. For the counting method read how the block catalogue is built, for the copy-versus-compose comparison read the economics of sections, and for heroes read the shadcn hero guide.

Frequently asked questions

How many blocks does blocks.so have?

81 blocks in 118 files, measured on 1 November 2026: 1.5 files per section and fifteen blocks in the stats category alone.

Which licence does blocks.so use?

MIT in the ephraimduncan/blocks repository. The catalogue says see source, so the repository LICENSE file remains the definitive source.

How many different sidebars are there?

Six sidebar blocks, including Collapsible Sections, Dashboard Inset and Double-Sided. They are the largest in the catalogue, up to seven files per block.

Which libraries does a dashboard block bring?

Recharts for charts, TanStack Table for tables, cmdk for the command menu, react-dropzone and sonner. Each block declares only what it needs, but the union is heavy.

Which part is the most reusable?

The fifteen stats blocks: metrics, deltas and sparklines in one file. They are the only category that adapts without knowing the rest of the product.