The 2023 Web Development Community Survey is now open! Help share your insights with the web developer community

Craft CMS

2914 stars
591 forks
346 issues
Home page
Open Source
API Driven
Supported Site Generators:

Craft is a flexible, user-friendly CMS for creating custom digital experiences on the web and beyond.

It features:

  • An intuitive, user-friendly control panel for content creation and administrative tasks.
  • A clean-slate approach to content modeling that doesn’t make any assumptions about the content you need to manage.
  • An auto-generated GraphQL API that can be consumed for building headless applications.
  • A fast and flexible templating system based on Twig for building traditional websites.
  • A powerful ecommerce platform for building bespoke ecommerce experiences.
  • A built-in Plugin Store with hundreds of free and commercial plugins.
  • A first-party Gatsby source plugin.
  • A robust framework for module and plugin development.
  • An active, vibrant community.

Tech Specs

Craft is a self-hosted PHP application. It can connect to MySQL and PostgreSQL for content storage. See Server Requirements for more details.

Popular Resources

Find more headless content management systems.