开源无头 CMS 与内容管理中心,通过支持 OData 过滤和 Swagger 定义的 API 提供内容,前端界面由你自行构建。
2511525C#MIT更新于 10小时前
Umbraco 是基于 .NET 构建的内容管理系统。编辑人员可以通过后台界面创建和管理网站内容,开发者则负责前端实现,并使用 C# 扩展系统功能。
项目以 NuGet 包和 dotnet 项目模板的形式发布。只需几条 dotnet 命令即可创建新站点,并可在 Windows、Linux 和 macOS 上本地运行。本仓库是 CMS 本身的源码,官方建议通过安装的模板来使用 Umbraco,而不是直接从源码运行。
项目提供在线的后台界面预览,基于模拟数据从主分支自动部署。此外还维护了官方文档、社区论坛和 Discord 服务器。
安装 Umbraco 项目模板
dotnet new install Umbraco.Templates创建新的 Umbraco 项目
dotnet new umbraco --name MyProject进入项目文件夹
cd MyProject运行网站
dotnet run概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
开源无头 CMS 与内容管理中心,通过支持 OData 过滤和 Swagger 定义的 API 提供内容,前端界面由你自行构建。
Drupal 核心代码,一个开源的 PHP 内容管理平台,适用于从个人博客到大型社区网站。
基于 TypeScript 的开源自托管无头 CMS,可根据内容模型自动生成 REST 与 GraphQL 接口。
开源的 Next.js 原生无头 CMS 与应用框架,提供 TypeScript 后端和可定制的 React 管理后台。
基于 React 的开源无头 CMS 编辑工作台,用于搭建结构化内容工作区,数据托管在 Content Lake 中。
基于 Laravel 的 Composer 包形式 CMS,以扁平文件存储内容并支持 Git。