Own your CMS — UnfoldCMS, built on shadcn/ui
{ if (value) setTimeout(() => $el.focus(), 100) })"<br>Search
Features
Compare
Built on shadcn/ui
Compare
vs Contentful
vs Sanity
vs Payload
See all comparisons →
Migrate
Migrate from WordPress
All migration guides →
Pricing
Docs
Blog
Contact
Login<br>Download
Own your CMS.
The CMS Built on shadcn/ui
One-time pricing. Self-hosted. shadcn/ui admin.No vendor lock-in. No monthly bill that grows with your traffic.
Try Live Demo
View Documentation
Built with shadcn/ui
Beautiful Admin Panel<br>Built with shadcn/ui
Every component built with shadcn/ui, React 19, and TypeScript. Accessible, customizable, and beautiful.
Start here
Featured Guide
PHP Headless CMS
PHP Headless CMS — Honest Options for PHP Developers (2026)
Most headless CMS guides push Node.js tools. If your stack is PHP, this is the developer-honest picker: UnfoldCMS, Statamic, Craft CMS, October CMS, and Pimcore — compared on API, pricing, and team fit.
Read the guide<br>→
The Modern Alternative
Why Choose Unfold?
Built for developers who want a modern stack without compromising on features.
Feature<br>Unfold<br>WordPress<br>Ghost<br>Strapi
Modern Tech Stack
No Plugin Hell
SEO Built-in
Plugin Required
Plugin Required
Multi-Language Support
Plugin Required
Shared Hosting Ready
VPS Required
VPS Required
Child Themes
React Components (shadcn/ui)
Partial
2FA Security
Plugin Required
Plugin Required
Full TypeScript
Learning Curve
Laravel Dev
Beginner
Moderate
Developer
Get all the features you need, built-in. No plugins, no bloat.
View Pricing
Production-Ready Foundation
Don't Rebuild<br>What Already Exists
Authentication. Permissions. Media uploads. SEO. Localization. These aren't features—they're prerequisites .
Unfold CMS delivers a battle-tested foundation so you can ship faster. Skip the boilerplate. Focus on what makes your product different.
Ship in Hours, Not Weeks
Core CMS features pre-built and production-tested
Enterprise-Grade Architecture
SOLID principles, clean code, comprehensive tests
Security by Default
2FA, XSS protection, CSP headers, audit logs
Fully Extensible
Override anything. Extend everything. Your way.
Start Building Now
Browse the code
Building From Scratch
Week 1-2:<br>Auth system, 2FA, password resets
Week 3:<br>Media library, image processing
Week 4:<br>Roles, permissions, audit logs
Week 5-6:<br>SEO, sitemaps, admin UI
6+ weeks before actual development
With Unfold CMS
Clone repo, run migrations
Build your unique features
Start shipping on Day 1
-95%
Setup Time
Battle-Tested Packages
Built on the<br>Best of Laravel
Unfold CMS integrates the most popular and trusted Laravel packages—pre-configured and ready to use.
Spatie Media Library
spatie.be
Handle media uploads, image conversions, and responsive images with the industry-standard media management solution.
Laravel Fortify
laravel.com
Enterprise-grade authentication with 2FA, email verification, and password reset—all pre-configured.
Laravel Permission
spatie.be
Powerful roles and permissions system for fine-grained access control across your CMS.
Laravel SEO
ralphjsmit
Automatic meta tags, Open Graph, Twitter Cards, and JSON-LD schema for perfect SEO out of the box.
Laravel Translatable
spatie.be
Multi-language support for your content with elegant API and automatic locale detection.
Activity Log
spatie.be
Track every change in your CMS with comprehensive audit logging and user activity monitoring.
Laravel Data
spatie.be
Type-safe data transfer objects with automatic validation, transformation, and serialization.
Query Builder
spatie.be
Build complex API queries with filtering, sorting, and includes—straight from the URL.
HTML Purifier
mews/purifier
Protect against XSS attacks with automatic HTML sanitization for user-generated content.
Plus many more: Honeypot spam protection, Secure Headers, CSP, WayFinder routing, and Fast Paginate.
Open Source & MIT Licensed
Built in the Open.<br>Owned by No One.
Unfold CMS is open source and always will be. View the code, suggest features, or contribute on GitHub.
Star on GitHub
Join Discord
Documentation
Build with UnfoldCMS
Jump straight to the docs that matter — API, templates, deployment, and more.
REST API
Public read + admin write endpoints with Sanctum.
Next.js Guide
ISR + webhook revalidation with UnfoldCMS.
Templates
Build themes with Blade, sections, settings.
Webhooks
Signed events for content changes.
Configuration
Site settings, env vars, mail, storage, cache.
SEO & Sitemaps
Auto sitemap, redirects, structured data.
Helper Functions
Global PHP helpers for templates and code.
Shared Hosting
Deploy on cPanel — no queue workers needed.
Browse all documentation<br>→
window.location.pathname.startsWith(p));<br>},<br>isPermanentlyDismissed() {<br>const match = document.cookie.match(/(^| )dismissed_announcements=([^;]+)/);<br>if (match) try { return...