Skip to content

craftcms/craft

Craft CMS


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

In technical terms, it’s a self-hosted PHP application backed by a MySQL or Postgres database. Read more in the official documentation.

Psst! Looking for the Craft source code? Need to file a bug report or feature request? Check out craftcms/cms.


📯 If you just heard about Craft: Take a feature tour on our website—then spin up a demo project to try it out for yourself.

👷‍♀️ If you are eager to start building: You’re in exactly the right place!

Getting Started

This repository is a bare-bones Composer “project”, intended for use with the composer create-project command. It contains only the folders and files absolutely required to run Craft.

Note
Our tutorial covers the setup process in greater depth. If you get stuck, give it a once-over; if things still aren’t clicking, help is never far away in our community or via official support.

The best way to spin up your first project is with DDEV, a cross-platform, Docker-based PHP development environment. Follow our quick-start instructions to get up and running, then check out next steps!

Resources

Craft comes with a ton of official and community resources.

About

Composer starter project for Craft CMS.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Contributors 15