开源无头 CMS,可编辑存储在你自己 Git 仓库中的 Markdown、MDX、JSON 和 YAML 内容。
payloadcms/payload
开源的 Next.js 原生无头 CMS 与应用框架,提供 TypeScript 后端和可定制的 React 管理后台。
- Star
- 45,383
- Fork
- 4,314
- 未关闭 Issue
- 1,378
- 最近提交
- 3小时前
这是什么?
Payload 是基于 Next.js 构建的无头 CMS 与应用框架,可直接安装到现有的 /app 目录中,管理后台、API 和前端能放在同一个项目里。开发者可以在 React Server Components 中直接查询数据库,类型也会根据集合定义自动生成。
框架开箱即提供常见的 CMS 功能,包括身份认证、版本与草稿、多语言、基于区块的页面布局构建器、Lexical 富文本编辑器、字段条件逻辑以及细粒度的访问控制。文档和字段级别的钩子覆盖每一种操作,管理后台与后端都可以用代码扩展。
项目支持通过一键部署在 Vercel 和 Cloudflare 上运行,也可部署到其他主机。官方提供网站和电商模板,并有插件生态可供使用。
核心功能
- 01原生支持 Next.js,可安装到现有的 /app 目录中
- 02可在 React Server Components 中直接查询数据库
- 03根据数据定义自动生成 TypeScript 类型
- 04内置身份认证、版本与草稿、多语言功能
- 05提供 Lexical 富文本编辑器和基于区块的布局构建器
- 06支持细粒度访问控制以及文档和字段级钩子
适用场景
- 搭建带有可管理内容后台的官网或博客
- 使用无头 CMS 与自定义前端构建电商网站
- 为已有的 Next.js 应用添加管理后台和 API
- 在 Vercel 或 Cloudflare 上部署无服务器内容应用
快速上手
- 1
确保已安装所需软件(参见文档)
- 2
使用脚手架工具创建新的 Payload 应用
pnpx create-payload-app@latest - 3
或使用包含 Tailwind 前端的 website 模板
pnpx create-payload-app@latest -t website
使用前须知
- 开始前需要先配置好 Node.js 和 pnpm 工具。
标签
常见问题
- payload 是什么?
- 开源的 Next.js 原生无头 CMS 与应用框架,提供 TypeScript 后端和可定制的 React 管理后台。 Payload 是基于 Next.js 构建的无头 CMS 与应用框架,可直接安装到现有的 /app 目录中,管理后台、API 和前端能放在同一个项目里。开发者可以在 React Server Components 中直接查询数据库,类型也会根据集合定义自动生成。
- payload 可以免费使用吗?用的什么许可证?
- payload 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- payload 还在维护吗?
- 活跃维护中。payload 最近一次提交是在 2026年10月21日。
- payload 适合用来做什么?
- 搭建带有可管理内容后台的官网或博客 使用无头 CMS 与自定义前端构建电商网站 为已有的 Next.js 应用添加管理后台和 API 在 Vercel 或 Cloudflare 上部署无服务器内容应用
- payload 怎么安装和运行?
- 确保已安装所需软件(参见文档) 使用脚手架工具创建新的 Payload 应用: pnpx create-payload-app@latest 或使用包含 Tailwind 前端的 website 模板: pnpx create-payload-app@latest -t website
- 在哪里获取 payload?
- 源代码和安装说明在 GitHub 上:https://github.com/payloadcms/payload
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1.4万766TypeScriptApache-2.0更新于 前天
基于 TypeScript 的开源自托管无头 CMS,可根据内容模型自动生成 REST 与 GraphQL 接口。
7.3万9911TypeScriptOther更新于 5小时前
无需 schema 或代码生成,即可在 TypeScript 中构建端到端类型安全的 API。
4.1万1712TypeScriptMIT更新于 5小时前
面向 React 与 Next.js 的开源动效组件库,提供 215 个以上可定制的动画组件与背景。
5万2464JavaScriptOther更新于 前天
一个用于数据请求的 React Hooks 库,先返回缓存数据,再在后台自动重新验证。
3.2万1401TypeScriptMIT更新于 4天前
基于 React Aria 与 Tailwind CSS v4 构建的 React UI 组件库,前身为 NextUI。
3.1万2237TypeScriptApache-2.0更新于 3天前