ODataフィルタリングとSwagger定義を備えた豊富なAPIでコンテンツを提供し、UIは自由に構築できるオープンソースのヘッドレスCMS兼コンテンツハブ。
umbraco/Umbraco-CMS
Umbracoは、Webサイトやデジタル体験を構築するための、無料でオープンソースの.NETコンテンツ管理システムです。
代替できる製品:WordPress
Contentful
- スター
- 5,274
- フォーク
- 2,940
- 未解決の Issue
- 533
- 最終コミット
- 13 時間前
これは何?
Umbracoは.NET上に構築されたコンテンツ管理システムです。チームはバックオフィスの編集画面からWebサイトのコンテンツを作成・管理でき、開発者はフロントエンドを構築し、C#でシステムを拡張できます。
このプロジェクトはNuGetパッケージとdotnetプロジェクトテンプレートとして配布されています。いくつかのdotnet CLIコマンドで新しいサイトを作成し、Windows、Linux、macOS上でローカルに実行できます。このリポジトリのコードベースはCMS本体であり、READMEでは、このソースツリーからではなく、インストール済みのテンプレートからUmbracoを実行することを推奨しています。
最新のバックオフィスUIを確認できるライブプレビューは、モックデータを使ってmainブランチから自動的にデプロイされます。また、プロジェクトではドキュメント、コミュニティフォーラム、サポート用のDiscordサーバーを運営しています。
主な機能
- 01編集者がWebサイトのコンテンツを管理できるバックオフィスUI。
- 02Windows、Linux、macOSでdotnetプロジェクトテンプレートとしてインストール可能。
- 03.NET上に構築され、C#で拡張可能。
- 04セットアップから本番環境へのデプロイまでを網羅した公式ドキュメント。
- 05NuGetパッケージとして配布。
ユースケース
- .NETスタックを使った企業サイトやマーケティングサイトの構築。
- 技術者でない編集者に、サイトコンテンツを管理するためのバックオフィスを提供。
- 独自のC#コードやパッケージでCMSを拡張。
クイックスタート
- 1
Umbraco プロジェクトテンプレートをインストールする
dotnet new install Umbraco.Templates - 2
新しい Umbraco プロジェクトを作成する
dotnet new umbraco --name MyProject - 3
プロジェクトフォルダーに移動する
cd MyProject - 4
サイトを起動する
dotnet run
使う前に知っておきたいこと
- 開始する前に、.NET ランタイムと SDK をインストールしておく必要があります。
トピック
よくある質問
- Umbraco-CMS とは?
- Umbracoは、Webサイトやデジタル体験を構築するための、無料でオープンソースの.NETコンテンツ管理システムです。 Umbracoは.NET上に構築されたコンテンツ管理システムです。チームはバックオフィスの編集画面からWebサイトのコンテンツを作成・管理でき、開発者はフロントエンドを構築し、C#でシステムを拡張できます。
- Umbraco-CMS は無料で使えますか?ライセンスは?
- Umbraco-CMS は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Umbraco-CMS は今もメンテナンスされていますか?
- 活発にメンテナンス中。Umbraco-CMS の最終コミットは 2026年10月21日 です。
- Umbraco-CMS は何に使えますか?
- .NETスタックを使った企業サイトやマーケティングサイトの構築。 技術者でない編集者に、サイトコンテンツを管理するためのバックオフィスを提供。 独自のC#コードやパッケージでCMSを拡張。
- Umbraco-CMS のインストール方法は?
- Umbraco プロジェクトテンプレートをインストールする: dotnet new install Umbraco.Templates 新しい Umbraco プロジェクトを作成する: dotnet new umbraco --name MyProject プロジェクトフォルダーに移動する: cd MyProject サイトを起動する: dotnet run
- Umbraco-CMS はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/umbraco/Umbraco-CMS
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Drupal coreは、個人ブログから大規模なコミュニティサイトまで構築できるオープンソースのPHPコンテンツ管理プラットフォームです。
コンテンツモデルからRESTおよびGraphQL APIを生成する、TypeScript製のオープンソース・セルフホスト型ヘッドレスCMS。
TypeScriptバックエンドとカスタマイズ可能なReact管理画面を備えた、Next.jsネイティブのオープンソースヘッドレスCMS・アプリケーションフレームワーク。
ホスト型データストア Content Lake を利用し、構造化コンテンツのワークスペースを設定できる、オープンソースのReactベースのヘッドレスCMS Studio。
Laravel向けComposerパッケージとして導入でき、Git対応のフラットファイルにコンテンツを保存するCMS。