Payload is a self-hosted headless CMS and application framework built with TypeScript, Node.js, and React

Payload demo screenshot

About Payload

Payload is a modern, powerful headless CMS that provides developers with a robust framework for building content management systems. It combines the flexibility of a headless architecture with the convenience of a full-featured admin interface, allowing teams to manage content efficiently while maintaining complete control over their tech stack and data.

Key Features

  • GraphQL and REST API endpoints automatically generated from your content models
  • Fully self-hosted with complete control over your data and infrastructure
  • Rich text editor with block-based content creation
  • Built-in authentication and access control systems
  • Powerful field-level localization support
  • Customizable admin interface built with React
  • Document versioning and revisions tracking
  • Robust media library with image processing capabilities
  • Custom field types and extensible plugin system
  • Built-in TypeScript support with full type safety