Let’s talk about the Future of Jamstack — Join us


204 stars
22 forks
21 issues
Home page
Antlers, HTML, Blade, Twig, Markdown

What is Statamic?

Statamic is a transformer. It adapts to your needs, growing with you and your site.

  • There’s no database until you need one.
  • It’s a front-to-back CMS until you need to go headless.
  • It’s dynamically powered by PHP & Laravel until you need to go static.
  • It’s full-stack until you go Jamstack.
  • Host it on any PHP7 server until you want to go serverless.
  • Use the beautiful control panel unless you don’t feel like it. Everything can be edited in your code editor.
  • You can version control everything unless you don’t want to.

Statamic's Architecture

Statamic 3 is built as a highly extendable, standalone capable, Laravel package. If you’re already a Laravel developer, you’ll feel right at home extending core features with Models, Service Providers, and Middleware. You can even drop it into existing Laravel applications to add a full CMS in seconds. But you do not need to know Laravel or PHP to use Statamic. The control panel is built with Vue.js and can be customized with your own JavaScript or third-party addons. Fieldtypes and filters have access to data through Vuex. Build Widgets to power any dashboard you can imagine. Or just let it do its thing because it's already pretty great.

Deploy to Netlify

Find more static site generators.