- GitHub 仓库
- strapi/strapi
- 总 Stars
- ★ 73,431
- 主要语言
- TypeScript
结论先行:strapi/strapi 拿了 73,431 个 star,主语言 TypeScript,最近推送在 2026 年 11 月 3 日,v5.60.0 版发于 2026 年 10 月 28 日。它是“无头 CMS”的代表:后台管内容模型和编辑界面,前端用 REST 或 GraphQL 取数据,展示层完全自己定。许可证要留心:GitHub API 标注为 Other(项目自有许可),不是标准 SPDX 许可证,商用和再分发前先读仓库里的 LICENSE 文件。本篇是编辑精选,不是当日热榜。
它是什么
一个 100% JavaScript/TypeScript 的开源无头 CMS,2015 年 9 月创建,自托管或用官方 Strapi Cloud 都行。核心理念是“内容与展示分离”:在管理后台定义内容类型(文章、产品、页面区块),编辑在可视化界面填内容,前端通过 API 拿结构化数据,想用什么框架渲染都行。open issue 有 632 个,v5 是当前主线。
能干嘛
建站场景里,它替你省掉“写后台”的活:官网、博客、文档站、产品目录、小程序后端,内容模型建好就能开始填内容,API 自动生成。插件生态覆盖媒体库、国际化、权限角色和工作流,编辑不用碰代码就能发内容,开发只管前端和业务逻辑。
从 v4 升 v5,或者从零开始,该怎么选?
从零开始直接上 v5,v5.60.0 是当前稳定线,别再从 v4 起新项目。已经在跑 v4 的项目要单独评估:v5 有破坏性变化,部分插件和自定义代码要改,升级前先在测试环境完整跑一遍内容迁移。数据库也要早定:开发用 SQLite,生产建议用 PostgreSQL,晚换成本高。
适合谁 / 注意点
适合要快速上线内容型产品的前端团队、给客户做官网和营销站的工作室,以及内容经常变、编辑和开发要分工的项目。定制很深时,要按它的插件和生命周期规范来。注意:许可证是 Other,先读 LICENSE 再决定商用姿势;管理后台的 API 权限要检查,开得太宽等于把内容库敞开;媒体文件和上传目录要做持久化,容器重建丢文件是新手最常见的事故。
站长点评:我挑它,是因为无头 CMS 这条赛道里,Strapi 是被验证过最久、生态最全的一个,73,431 星不是虚的。v5 升级成本和 Other 许可证这两件事,我宁愿在首段写清楚。从零建站我会推荐它,前提是团队接受“按 Strapi 的规矩定制”这个前提。
项目地址:https://github.com/strapi/strapi
核验记录:2026 年 11 月 4 日经 GitHub API 核验 stars、语言、许可证标注与推送时间,并查 release 确认 v5.60.0 发于 2026 年 10 月 28 日,本篇为编辑精选,非当日热榜,已如实写明。
懒得一步步折腾?这几个工具本站有现成部署包
站长把 n8n、Immich、Stirling-PDF 的部署过程打包好了:docker-compose、一键脚本、中文说明一应俱全,下载解压就能跑,单包 9.9 元、三包合集 19.9 元。
⬇ 下载区(本站中转)
本站服务器实时中转 GitHub 文件,国内网络也可稳定下载;也可使用右侧官方链接。 本项目遵循 NOASSERTION 许可证。
要下载其他 GitHub 项目?试试本站的 GitHub 加速下载工具,粘贴链接即可中转。
