# Craft CMS

Database-backed PHP content management system with a control panel, Twig templating and a GraphQL API.


Source: https://findsoftware.frbit.cloud/craft-cms/
Last reviewed: 2026-10-18
Updated: 2026-10-25
Listed since: 2026-10-18

## Record

### Links

- home: https://craftcms.com
- repository: https://github.com/craftcms/cms
- docs: https://craftcms.com/docs/5.x/
- pricing: https://craftcms.com/pricing
- plugins: https://plugins.craftcms.com
- bluesky: https://bsky.app/profile/craftcms.com
- mastodon: https://masto.craftcms.com/@craftcms
- discord: https://craftcms.com/discord

### Identity

- status: active
- maintainer: Pixel & Tonic, Inc.
- maintainerType: company
- parent: unknown
- firstRelease: unknown
- hqCountry: US

### Kind

- category: cms
- hosting: php
- language: php
- runtime: php
- runtimeMin: php 8.2
- basedOn: unknown

### Content

- contentStore: database
- databases: mysql, mariadb, postgres
- adminUi: yes
- headlessApi: graphql
- templating: twig
- i18n: yes, localization in every edition

### Rendering and deploy

- runsAs: per-request
- renderingModes: server
- installMethod: ddev composer create-project craftcms/craft, composer create-project

### License

- licenseModel: source-available
- license: proprietary, Craft License (custom, not SPDX)

### Releases

- currentMajor: 5
- latestReleaseDate: 2026-10-08

### Adoption

- githubStargazers: 3616
- packagistDownloads: 3801890
- npmWeeklyDownloads: not applicable
- contributors: 252
- pluginCount: 1639
- packagistMonthlyDownloads: 62585
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: 10507
- wordpressActiveInstalls: unknown
- dependentRepos: 2755
- dependentPackages: 2145

### Sources

- name: https://craftcms.com/ (read 2026-10-18)
- urls: https://api.github.com/repos/craftcms/cms (read 2026-10-18)
- urls: https://packagist.org/packages/craftcms/cms.json (read 2026-10-18)
- urls: https://craftcms.com/docs/5.x/ (read 2026-10-18)
- maintainer: https://craftcms.com/about (read 2026-10-18)
- maintainerType: https://craftcms.com/about (read 2026-10-18)
- hqCountry: https://pixelandtonic.com (read 2026-10-18)
- hqCountry: https://api.github.com/orgs/craftcms (read 2026-10-18)
- wikidata: https://www.wikidata.org/wiki/Q110260868 (read 2026-10-18)
- category: https://craftcms.com/docs/5.x/ (read 2026-10-18)
- language: https://craftcms.com/docs/5.x/requirements.html (read 2026-10-18)
- runtime: https://craftcms.com/docs/5.x/requirements.html (read 2026-10-18)
- runtimeMin: https://repo.packagist.org/p2/craftcms/cms.json (read 2026-10-18)
- runtimeMin: https://craftcms.com/docs/5.x/requirements.html (read 2026-10-18)
- contentStore: https://craftcms.com/docs/5.x/ (read 2026-10-18)
- databases: https://craftcms.com/docs/5.x/requirements.html (read 2026-10-18)
- adminUi: https://craftcms.com/docs/5.x/requirements.html (read 2026-10-18)
- headlessApi: https://craftcms.com/docs/5.x/ (read 2026-10-18)
- templating: https://craftcms.com/docs/5.x/ (read 2026-10-18)
- i18n: https://craftcms.com/pricing (read 2026-10-18)
- renderingModes: https://craftcms.com/docs/5.x/ (read 2026-10-18)
- installMethod: https://craftcms.com/docs/5.x/install.html (read 2026-10-18)
- license: https://packagist.org/packages/craftcms/cms.json (read 2026-10-18)
- license: https://github.com/craftcms/cms/blob/5.x/LICENSE.md (read 2026-10-18)
- licenseModel: https://github.com/craftcms/cms/blob/5.x/LICENSE.md (read 2026-10-18)
- urls: https://craftcms.com/pricing (read 2026-10-18)
- currentMajor: https://api.github.com/repos/craftcms/cms/releases/latest (read 2026-10-18)
- latestReleaseDate: https://api.github.com/repos/craftcms/cms/releases/latest (read 2026-10-18)
- githubStargazers: https://api.github.com/repos/craftcms/cms (read 2026-10-18)
- contributors: https://api.github.com/repos/craftcms/cms/contributors (read 2026-10-18)
- packagistDownloads: https://packagist.org/packages/craftcms/cms.json (read 2026-10-18)
- urls: https://craftcms.com/ (read 2026-10-18)
- pluginCount: https://api.craftcms.com/v1/plugin-store/plugins?perPage=1 (read 2026-10-18)
- runsAs: https://craftcms.com/docs/5.x/install.html (read 2026-10-19)
- httpArchiveSites: https://cdn.httparchive.org/v1/technologies (read 2026-10-25)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/craftcms%2Fcms (read 2026-10-25)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/craftcms%2Fcms (read 2026-10-25)
- packagistMonthlyDownloads: https://packagist.org/packages/craftcms/cms/stats.json (read 2026-10-25)

## Notes

Craft CMS is a PHP content management system built on Yii 2 by Pixel & Tonic. It has a browser control panel for editors, Twig templates for rendering and a GraphQL API for headless use, with content stored in a database. Multi-site and localization are included in every edition, including the free Solo edition. The paid editions raise the number of user accounts and add control panel branding.

Deployment needs SSH access to run console commands. The queue runner is web-based by default, and the vendor's own hosting platform, Craft Cloud, is described in the deployment guide.

## Worth knowing

The license is custom rather than open source, and each licensed copy can be installed in one production environment. A daemonized queue runner has to be restarted after each deploy, and the deploy steps include running php craft up. The [requirements page](https://craftcms.com/docs/5.x/requirements.html) lists the PHP extensions and the writable paths.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
