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.