compare
Craft CMS vs Payload
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Craft CMS | Payload |
|---|---|---|
| Language | PHP | TypeScript |
| Licence | Other | MIT |
| Stars | 3.6k | 45k |
| Latest | 5.11.4 | v3.90.2 |
| Last push | 2026-10-06 | 2026-10-06 |
| Release cadence | about 1 day between releases | about 5 days between releases |
| Active contributors | 14 commit authors on the default branch in the last 90 days | 36 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Contentful. Alternatives to Contentful →
PartialCraft CMSCustom content models with a GraphQL API; the Pro edition needs a paid licence.
Full replacementPayloadContent modelled in TypeScript config, with an admin panel and REST, GraphQL and local APIs.
Craft CMS
- 6.0.0-alpha.192026-10-01> [!IMPORTANT]pre-release
- 5.11.42026-10-01Added craft\services\Users::destroyOtherSessions().
- 5.11.32026-09-18Fixed an error that could occur when registering or logging in with a passkey. (#19657, #19660)
- 5.11.22026-09-17Improved the performance of loading project config data on PostgreSQL. (#19572)
- 4.18.92026-09-17Added craft\helpers\StringHelper::containsNewlines().
Payload
- v4.0.0-canary.372026-09-24default overrideAccess to false in the Local API (#17869) (744bfcf)pre-release
- v3.90.22026-09-23await slugify func to match type (#18181) (3fad98e)
- v3.90.12026-09-18do not carry parent where queries into nested relationship fields (#18212) (d5ead4b)
- v3.90.02026-09-18⚠️ This release contains a set of critical security fixes. Please review the following notes and upgrade as soon as pos…
- v3.89.02026-09-10ui: add warning type to Banner (#17750) (6e5f386)
Craft CMS
unsigned The latest release, 5.11.4, carries no signature GitHub could verify.
Loading the security report
Payload
unsigned The latest release, v3.90.2, carries no signature GitHub could verify.
Loading the security report