Payload CMS is a self-hosted, code-first content management system that gives developers full control over their data structure and admin UI. It combines a powerful API, flexible authentication, file uploads, and localization out of the box. Built on Node.js with MongoDB or Postgres support.