aicoolies logo
Payload CMS logo

Payload CMS

Open-source TypeScript headless CMS and app framework

Share
open-sourceOpen Source
Visit Website →

Payload is an open-source TypeScript-first headless CMS and app framework with 32K+ GitHub stars. Built on Next.js with PostgreSQL or MongoDB, it provides auto-generated REST and GraphQL APIs, a customizable admin panel, access control, localization, versioning, and file uploads. Config-as-code defines collections in TypeScript for full type safety. Features live preview, draft system, block-based editor, and extensible plugins. Self-hostable with no vendor lock-in.

Payload is a TypeScript-first headless CMS and application framework with 32K+ stars. Config-as-code in TypeScript provides full type safety. Collections define data models, fields, access control, hooks, and admin UI.

Auto-generated REST and GraphQL APIs. Customizable React admin panel with live preview, draft/publish, version history, block-based editor, and localization.

Built on Next.js 15 with PostgreSQL (Drizzle ORM) or MongoDB. Self-hostable anywhere — Vercel, Railway, Docker, VPS.

No vendor lock-in, no per-seat pricing, complete data ownership. Payload Cloud available for managed hosting.

Pricing

Free open-source / Payload Cloud available

Platforms

Next.js, TypeScript, PostgreSQL, MongoDB

Categories

Tags

Use Cases

Alternatives

Related Tools

Codebase Memory MCP

Codebase knowledge graph MCP server for AI coding agents

Codebase Memory MCP is an MIT-licensed MCP server that turns a repository into a persistent code knowledge graph for AI coding agents. It gives Claude Code, Cursor, Codex-style agents, and other MCP clients structural queries for functions, classes, call chains, routes, and architecture, helping them explore large projects without repeatedly rereading files or relying only on broad search.

open-sourceOpen SourceTelemetry

KubeAI

Kubernetes operator for serving AI inference workloads

KubeAI is an Apache-2.0 Kubernetes operator for deploying and scaling AI inference workloads, including LLMs, embeddings, reranking, and speech-to-text. It gives platform teams OpenAI-compatible endpoints, model proxy/controller primitives, model caching, scale-from-zero behavior, and cluster-native resource management for self-hosted inference on Kubernetes.

open-sourceOpen Source

CLIProxyAPI

Self-hosted proxy API for routing AI CLI accounts into OpenAI-compatible endpoints

CLIProxyAPI is an open-source Go proxy server that wraps Gemini CLI, Claude Code, OpenAI Codex, Grok Build, and related CLI account flows behind OpenAI/Gemini/Claude-compatible API endpoints. Use it carefully: it can touch OAuth sessions, auth files, logs, and provider account policies, so production use needs credential and ToS review.

open-sourceOpen SourceTelemetry
OpenHuman logo

OpenHuman

Local-first personal AI agent with memory trees, desktop integrations, and private workspace context.

OpenHuman is an open-source, local-first personal AI agent from TinyHumans. It combines a desktop app, persistent memory trees, Obsidian-compatible storage, OAuth integrations, and local model support into a private assistant harness. It is most interesting for users who want agentic workflows and long-term memory without handing every context detail to a fully cloud-hosted assistant.

open-sourceOpen SourceTelemetry
Unabyss logo

Unabyss

MCP-native personal context vault for keeping AI agents aligned with your work, voice, and projects.

Unabyss is a personal context headquarters for AI agents. It syncs sources such as email, Slack, Notion, Drive, meetings, and professional profiles into structured context files that can be served to MCP-capable clients. The strongest angle is not generic note taking; it is permissioned, reusable context for Claude, Cursor, custom agents, and other tools that otherwise need the same background explained repeatedly.

freemiumTelemetry
DenchClaw logo

DenchClaw

Local AI CRM and workflow automation on OpenClaw

DenchClaw is a local AI CRM and workflow automation app built on OpenClaw. It runs on a Mac at localhost, lets users chat with local business data, and focuses on lead enrichment, founder/customer research, and outreach automation. It belongs beside local AI, workflow automation, and OpenClaw-style personal-agent tools rather than pure coding IDEs.

open-sourceOpen Source

Comparisons

Sanity vs Payload CMS — Studio-and-API Headless CMS vs Code-First TypeScript Framework

Sanity and Payload CMS are two of the most respected developer-friendly headless content platforms in 2026, but they sit on different sides of a clear architectural fork. Sanity ships a hosted real-time content lake with a customizable Studio frontend and a powerful query language called GROQ. Payload CMS is an open-source TypeScript framework that you self-host (or run via Payload Cloud), with collections defined as code and a Lexical-based editor that lives next to your Next.js app.

SanityPayload CMS

Payload CMS vs Strapi — Code-First Next.js Framework vs Visual Headless CMS Platform

Payload CMS and Strapi are the two leading open-source headless CMS platforms in the Node.js ecosystem. Payload installs directly into Next.js applications with a code-first approach and a local API that bypasses HTTP overhead entirely. Strapi offers a polished admin panel with visual schema building and a plugin marketplace exceeding five hundred extensions. The choice hinges on whether you want an embedded developer framework or a standalone content platform.

Payload CMSStrapi

Payload CMS vs Directus — Code-First TypeScript CMS vs Database-First Content Platform

Payload CMS and Directus represent two leading open-source headless CMS platforms with fundamentally different approaches to content management. Payload embraces a code-first TypeScript configuration model with deep Next.js integration and was acquired by Figma in June 2025. Directus takes a database-first approach that wraps existing SQL databases with an instant admin UI and auto-generated REST and GraphQL APIs.

Payload CMSDirectus