Open Source

Build workspace UIs, faster.

Open-source, accessible, and customizable workspace components. Built with Tailwind CSS and shadcn's distribution model. Copy, own, and adapt.

npx shadcn@latest add @syncblocks/workspace

Copy, own, adapt

Distributed via shadcn's model — the code lands in your repo. No black-box package to fight, no version lock-in.

Accessible by default

Built on Base UI primitives with full keyboard navigation and correct ARIA out of the box.

Drag, drop & split

Multi-pane layouts with cross-pane tab transfers and snap-zone splitting — an IDE workspace in a component.

Tailwind v4 themeable

Styled with theme tokens, not hard-coded colors. Retheme to match your app by editing CSS variables.

Fully typed

Strict TypeScript with exported prop interfaces, so autocomplete and type-checking work end to end.

Zero-config install

One shadcn CLI command pulls the component and its dependencies straight from GitHub — no build step.

Browse componentsExplore blocks