Diplo.GodMode
17.0.0
See the version list below for details.
dotnet add package Diplo.GodMode --version 17.0.0
NuGet\Install-Package Diplo.GodMode -Version 17.0.0
<PackageReference Include="Diplo.GodMode" Version="17.0.0" />
<PackageVersion Include="Diplo.GodMode" Version="17.0.0" />
<PackageReference Include="Diplo.GodMode" />
paket add Diplo.GodMode --version 17.0.0
#r "nuget: Diplo.GodMode, 17.0.0"
#:package Diplo.GodMode@17.0.0
#addin nuget:?package=Diplo.GodMode&version=17.0.0
#tool nuget:?package=Diplo.GodMode&version=17.0.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.
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.
Requirements and Dependencies
This version targets:
- .NET 10 (
net10.0) - Umbraco 17
The NuGet package declares dependencies on the Umbraco 17 packages used by God Mode:
Umbraco.Cms.Api.CommonUmbraco.Cms.Api.ManagementUmbraco.Cms.CoreUmbraco.Cms.InfrastructureUmbraco.Cms.Web.CommonUmbraco.Cms.Web.Website
The package project currently builds against Umbraco 17.3.5. 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.
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
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
| 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.3.5)
- Umbraco.Cms.Api.Management (>= 17.3.5)
- Umbraco.Cms.Core (>= 17.3.5)
- Umbraco.Cms.Infrastructure (>= 17.3.5)
- Umbraco.Cms.Web.Common (>= 17.3.5)
- Umbraco.Cms.Web.Website (>= 17.3.5)
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 | 84 | 5/19/2026 |
| 17.0.0 | 388 | 5/4/2026 |
| 13.1.0 | 125,945 | 8/12/2024 |
| 13.0.0 | 47,424 | 4/16/2024 |
| 10.3.3 | 9,892 | 4/16/2024 |
| 10.3.2 | 13,909 | 2/16/2024 |
| 10.3.1 | 37,967 | 11/1/2023 |
| 10.3.0 | 60,082 | 3/26/2023 |
| 10.2.2 | 27,520 | 11/28/2022 |
| 10.2.1 | 14,382 | 10/25/2022 |
| 10.2.0 | 21,758 | 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,089 | 10/18/2021 |
| 9.2.0 | 2,190 | 10/5/2021 |
| 9.1.1 | 1,883 | 10/4/2021 |
| 2.5.0 | 14,999 | 7/1/2022 |
Umbraco 17 / .NET 10 rewrite. Backoffice rebuilt with Lit + TypeScript.