Diplo.GodMode
17.1.0
dotnet add package Diplo.GodMode --version 17.1.0
NuGet\Install-Package Diplo.GodMode -Version 17.1.0
<PackageReference Include="Diplo.GodMode" Version="17.1.0" />
<PackageVersion Include="Diplo.GodMode" Version="17.1.0" />
<PackageReference Include="Diplo.GodMode" />
paket add Diplo.GodMode --version 17.1.0
#r "nuget: Diplo.GodMode, 17.1.0"
#:package Diplo.GodMode@17.1.0
#addin nuget:?package=Diplo.GodMode&version=17.1.0
#tool nuget:?package=Diplo.GodMode&version=17.1.0
Diplo God Mode
Diplo God Mode makes Umbraco developers invincible!
Diplo God Mode adds a developer-focused tree to the Settings section of Umbraco 17. It helps you inspect, search, and understand the structure of an Umbraco site from inside the backoffice, including document types, compositions, templates, partial views, data types, property editors, media, members, tags, custom controllers, registered services, generated models, diagnostics, and configuration.
If Umbraco is an Allen key then God Mode is the swiss army knife that helps you get under the hood and understand how things are working, find issues, and speed up development.
Now with optional God Mode AI add-on for contextual explanations powered by Umbraco.AI.
This 17.x package is the Umbraco 17 / .NET 10 version and has been rebuilt for the modern Umbraco backoffice with Lit, TypeScript, Vite, and Umbraco extension manifests.
Features
- Quickly search document types, templates, editors, media, content, members, and tags.
- See document type inheritance, composition usage, data type usage, and property editor usage.
- Distinguish between element types and types that vary by culture or segment.
- Browse templates, partials, controllers, generated models, registered services, Content Finders, and URL providers.
- View content, media, and members in searchable/filterable tables.
- List tags and the content associated with each tag, including orphaned tags.
- Inspect diagnostics, server details, and configuration values, with optional redaction for sensitive settings.
- Clear Umbraco caches and restart the app where supported.
- Add contextual AI explanations by installing the separate Diplo.GodMode.AI companion package.
Requirements and Dependencies
This version targets:
- .NET 10 (
net10.0) - Umbraco 17
The package supports Umbraco 17.x and declares its Umbraco CMS dependencies as [17.0.0,18.0.0). Client-side build tooling such as Vite, TypeScript, and @umbraco-cms/backoffice is used only when building this repository and is not required by consuming Umbraco sites.
The core package does not depend on Diplo.GodMode.AI. Without the AI add-on installed, God Mode renders no AI controls.
Version guide:
17.xis for Umbraco 17 / .NET 10.13.xis for Umbraco 13 / .NET 8.10.xis for Umbraco 10, 11, and 12 / .NET 6.9.xis for Umbraco 9.2.xis for Umbraco 8.1.xis for Umbraco 7.
Installation
Install from NuGet:
dotnet add package Diplo.GodMode
After installation, restart the site and open the Umbraco backoffice. God Mode appears in the Settings section. The package manifest is served from:
/App_Plugins/DiploGodMode/umbraco-package.json
Optional God Mode AI Add-On
The optional God Mode AI add-on adds contextual Explain buttons powered by Umbraco.AI.
Install from NuGet:
dotnet add package Diplo.GodMode.AI
To use it, configure the free Umbraco.AI with a provider connection and profile first. For example, install the OpenAI provider, create an OpenAI connection in the Umbraco backoffice, then create a profile that uses a model such as gpt-4.1-nano.
Useful Umbraco.AI docs:
- Getting started: https://docs.umbraco.com/ai-in-umbraco/getting-started/getting-started
- Installation: https://docs.umbraco.com/ai-in-umbraco/getting-started/installation
- First connection: https://docs.umbraco.com/ai-in-umbraco/getting-started/first-connection
- First profile: https://docs.umbraco.com/ai-in-umbraco/getting-started/first-profile
Screenshots




















Configuration
God Mode reads its options from the GodMode section of appsettings.json. Configuration is optional and documented in the project README:
https://github.com/DanDiplo/Umbraco.GodMode/tree/v17
Links
- GitHub: https://github.com/DanDiplo/Umbraco.GodMode
- Umbraco Marketplace: https://marketplace.umbraco.com/package/diplo.godmode
- NuGet: https://www.nuget.org/packages/Diplo.GodMode
- God Mode AI NuGet: https://www.nuget.org/packages/Diplo.GodMode.AI
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Umbraco.Cms.Api.Common (>= 17.0.0 && < 18.0.0)
- Umbraco.Cms.Api.Management (>= 17.0.0 && < 18.0.0)
- Umbraco.Cms.Core (>= 17.0.0 && < 18.0.0)
- Umbraco.Cms.Infrastructure (>= 17.0.0 && < 18.0.0)
- Umbraco.Cms.Web.Common (>= 17.0.0 && < 18.0.0)
- Umbraco.Cms.Web.Website (>= 17.0.0 && < 18.0.0)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on Diplo.GodMode:
| Package | Downloads |
|---|---|
|
N3O.Umbraco.Cms
TODO |
|
|
Webwonders.Umbraco.Startup
Startup for Umbraco |
|
|
Etch.Umbraco.SiteBuilder
Umbraco starter kit for Etch |
|
|
Diplo.GodMode.AI
Optional Umbraco.AI companion package for Diplo.GodMode that adds contextual AI explanations to God Mode diagnostics and developer tools. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 17.1.0 | 101 | 5/19/2026 |
| 17.0.0 | 413 | 5/4/2026 |
| 13.1.0 | 126,136 | 8/12/2024 |
| 13.0.0 | 47,456 | 4/16/2024 |
| 10.3.3 | 9,898 | 4/16/2024 |
| 10.3.2 | 13,909 | 2/16/2024 |
| 10.3.1 | 38,001 | 11/1/2023 |
| 10.3.0 | 60,084 | 3/26/2023 |
| 10.2.2 | 27,520 | 11/28/2022 |
| 10.2.1 | 14,383 | 10/25/2022 |
| 10.2.0 | 21,760 | 8/10/2022 |
| 10.1.0 | 11,881 | 7/1/2022 |
| 10.0.1 | 1,301 | 6/28/2022 |
| 9.2.3 | 12,746 | 5/23/2022 |
| 9.2.2 | 4,584 | 5/5/2022 |
| 9.2.1 | 31,092 | 10/18/2021 |
| 9.2.0 | 2,190 | 10/5/2021 |
| 9.1.1 | 1,883 | 10/4/2021 |
| 2.5.0 | 15,001 | 7/1/2022 |
Release readiness update for Umbraco 17, with optional God Mode AI integration kept invisible unless the companion package is installed.