P
Payload
Payload is a powerful, customizable CMS with TypeScript support, enabling developers to create dynamic web applications seamlessly.
v3.93.0 · Stable•MIT•Since Jan 2021•Has commercial version
Overall rating
activity, maturity, stars
9.0
/ 10
GitHub stars
46k
Contributors
435
Last commit
15h ago
Project age
5 years
About
Payload CMS is a modern and robust content management system designed to provide developers and content creators with an efficient and flexible platform for building and managing digital content. It is engineered to integrate seamlessly with custom applications, offering a range of powerful features to support complex content structures and workflows. Payload CMS is suitable for a variety of projects, from simple websites to intricate applications, thanks to its highly customizable nature and developer-friendly environment.
Key Features
- Completely free and open-source
- GraphQL, REST, and Local APIs
- Easily customizable ReactJS Admin
- Fully self-hosted
- Extensible Authentication
- Local file storage & upload
- Version History and Drafts
- Field-based Localization
- Block-based Layout Builder
- Extensible SlateJS rich text editor
- Array field type
- Field conditional logic
- Extremely granular Access Control
- Document and field-level hooks for every action Payload provides
- Built with Typescript & very Typescript-friendly
- Intensely fast API
- Highly secure thanks to HTTP-only cookies, CSRF protection, and more