Search "is there a CMS built with shadcn/ui" and you'll find admin templates, GitHub stars, and Reddit threads asking the same question. No actual CMS in the top 10. We built one — 51 shadcn/ui components, 205 admin pages, three themes from one codebase. This post is the direct answer to that query and a tour of what "shadcn-native CMS" actually means in production.

TL;DR: Yes — UnfoldCMS is a CMS built entirely on shadcn/ui (Laravel 12 + React 19 + Inertia 2 + Tailwind v4). The admin uses 51 real shadcn components — not a wrapped abstraction, not a vendor-skinned widget set. You can fork any component the same way you'd fork shadcn anywhere else. Below: why no one else shipped this first, what the admin looks like, and the honest tradeoffs.

Is There a CMS Built with shadcn/ui?

Yes. UnfoldCMS is the first production CMS where the entire admin is built on shadcn/ui. Not a template, not an admin starter — a full CMS with content modeling, an editor, a media library, a REST + GraphQL API, role-based access, and a marketing site, all sharing the same 51-component shadcn design system.

Most "shadcn CMS" results in Google are one of three things: