Features Laravel CMS

Statamic as a Laravel CMS

Learn why Statamic is the best CMS for Laravel for most people. It can be dropped into existing projects, used as a headless CMS or a static site generator, has a beautiful and extensible control panel, and so much more.

Looking for a Laravel CMS like WordPress?

Statamic's control panel is clean and intuitive. With more than 40 fieldtypes to structure and manage your content, built in asset management, forms, permissions, nav builders, and more — there's almost nothing you can't do.

Statamic can be dropped right into existing Laravel projects and used to edit the content of your site. Hook up as little or as much of the data in your application as you'd like, keeping you in control.

Everything you know about Laravel easily transfers over and can benefit your Statamic setup. Statamic's front-end and control panel are highly extendable and configurable. You'll feel right at home.

Statamic Control Panel

Think of Statamic as a Laravel CMS Framework.

Statamic is built as a Composer Package you can install into any Laravel project, or simply run standalone in a new skeleton app. Use as much or as little of it as you want.

Statamic has many interconnected but distinct pieces. There’s the control panel, the front-end data cascade that hydrates your views based on URLs, the Antlers Template Engine with all of its Tags and Modifiers, Content API and GraphQL, Content Queries (similar to Eloquent models), Static Site Generator, Form Manager, Users, Roles & Permissions, and more.

Each of these pieces can be used on its own if you wish, or you can just go all-in and let Statamic run the show. It’s up to you. Are you sensing a pattern yet? Good, you should. Keep reading.

Statamic's Asset Editor

Content production made stupid simple.

Statamic's sweet spot is with content. The editing experience is intuitive and highly configurable. With over 40 fieldtypes you can assemble Blueprints to manage your content in the most logical and structured way to fit your HTML.

It's up to you whether you use a "block based" editor like Bard, granular Text and Markdown fields to break up the structure, or anything in between.

Use Statamic to build and manage anything, like…

  • Long, media-rich articles
  • Landing pages
  • Blog posts and press releases
  • Events
  • Real estate listings
  • Pricing tables
  • And much, much more.
Statamic Asset Editor

Statamic is the Laravel headless CMS you've been looking for.

Stop paying exorbitant monthly fees to Contentful, Prismatic, and friends and start owning your stack. Statamic's headless mode has a full REST API and GraphQL to fit your workflow of choice.

Build your front end with Jamstack, Gatsby, Next.js, React, Node, Go, or whatever you love, all while Live Preview, rate throttling, request caching, and other tools are ready and waiting for you.

Statamic is a one-time fee with a nominal and completely optional annual renewal to gain access the latest updates and direct developer support.

Statamic GraphQL Builder

Statamic scales better than every other CMS.

Icon of files

Start your site in flat-file mode. Enable caching and watch it fly, handling requests beautifully. Enable static caching or go full static with our static site generator if-and-when that heavy traffic arrives.

Icon of database with a checkmark

Have hundreds of thousands of entries, assets, or users? Switch to a database driver and move that data out of the filesystem without having to modify a single template or blueprint.

Icon of cloud transfering data

Need to take it to the next level? Follow Spiegel's lead and use a custom hybrid driver, storing your records in a file system for persistence and portability while pushing the content to a cloud data provider (like ElasticSearch or Firebase) to run your site from.

Your site can smoothly scale from a mom-and-pop site to a world-class media publishing organization without ever having to rewrite or rebuild anything.

Statamic Control Panel

Designed and built by Laravel veterans

Statamic was created by Jack McDade, a long-time figure in the Laravel community and speaker at multiple Laracons. Over the years he has collaborated with Taylor Otwell, Adam Wathan, Jeffrey Way, Caleb Porzio, Jason McCreary, and others working on the designs and user experiences for Laravel, Envoyer, Lumen, Laracon, Alpine.js, Laracasts, and Laravel Shift.

Jason Varga, Jesse Leite round out the core dev team — both seasoned Laravel developers having contributed to Laravel core and released open source packages and tools of all sorts.

And then there's the community. Statamic is consistently recognized as one of the most highly collaborative CMS projects on GitHub.

Jack McDade speaking at Laracon 2019 at the Playstation Theater in New York City

Statamic Core is Free and Open Source.

Our repo is open and you can see everything we're working on, submit PRs, collaborate and discuss issues, and provide feedback on new ideas and feature requests.

If and when you need the extra features — like user permissions & roles, automatic git commits, the Content API, and GraphQL — you can upgrade to Statamic Pro. That money goes directly to fund continued development and direct support. When you open a support request, the same team that built the CMS answers your questions.

It's hard to beat that.

statamic/cms repo on GitHub

“Statamic allows us to completely rethink how we create content for a modern newsroom. Previous products would have made this goal unthinkable.”

— André Basse, Managing Director, SPIEGEL Tech Lab