Open source · MIT License
About NebulaCMS
An open-source CMS built on Laravel — extend with themes, plugins, and a hooks system, a React-powered admin, and Blade for the public site. Ship content without leaving the PHP stack you already trust.
Our mission
Help people publish and own their content with software that is predictable to deploy, pleasant to extend, and honest about what runs on the server.
We believe a great CMS should work for both content editors (clear workflows, media, roles) and developers (Laravel conventions, tests, APIs) without forcing a trade-off between the two.
What we optimize for
Principles that shape how NebulaCMS is built and documented.
One coherent stack
PHP, Laravel, Blade on the public site, and a React admin on Inertia — so operations stay familiar and tooling stays unified.
Real extensibility
Themes and plugins ship as first-class packages. Actions and filters let you extend behavior without forking core.
Security & clarity
Sensible defaults for uploads, auth, and permissions — with documentation that tells you how to run safely in production.
Open source
NebulaCMS is released under the MIT License. You are free to use, study, modify, and distribute the software — including in commercial projects — subject to the license terms in the repository.
Development happens in public on GitHub: issues, discussions, and the project roadmap live alongside the code.