DigitalWonderlab.CountThings
1.5.2
See the version list below for details.
dotnet add package DigitalWonderlab.CountThings --version 1.5.2
NuGet\Install-Package DigitalWonderlab.CountThings -Version 1.5.2
<PackageReference Include="DigitalWonderlab.CountThings" Version="1.5.2" />
<PackageVersion Include="DigitalWonderlab.CountThings" Version="1.5.2" />
<PackageReference Include="DigitalWonderlab.CountThings" />
paket add DigitalWonderlab.CountThings --version 1.5.2
#r "nuget: DigitalWonderlab.CountThings, 1.5.2"
#:package DigitalWonderlab.CountThings@1.5.2
#addin nuget:?package=DigitalWonderlab.CountThings&version=1.5.2
#tool nuget:?package=DigitalWonderlab.CountThings&version=1.5.2
Count Things!
A friendly Umbraco backoffice dashboard that shows counts of content, media, users, schema, forms and more.
Features
- Counts Content (published, unpublished, trashed, redirects)
- Counts Media (folders, images, videos, large files, other files, by file type)
- Counts Users, groups, members
- Counts Schema (doctypes, templates, partials, etc.)
- Counts Umbraco Forms (forms + entries)
- Export all counts to CSV for reporting
Compatibility
- ✅ Umbraco 13, 14, 15, 16, 17
- ✅ .NET 8.0
- ✅ .NET 9.0
- ✅ .NET 10.0
Installation
- Install via Nuget https://www.nuget.org/packages/DigitalWonderlab.CountThings/latest
- Go to Settings and click the Count Things tab
- Counts are stored in local storage for faster loading.
Telemetry
Once a day Count Things sends us a small anonymous report so we know how many sites use it and on which versions. It is on by default and easy to turn off.
- Sent: a random install ID (created on first run, stored in your Umbraco database, not derived from anything about your site), the package, Umbraco and .NET versions, environment type, hosting type, database type, the site's rough size in bands such as
100-999(content, media, members, users, document types), whether Umbraco Forms is installed, and how many times counts were run in the last day (banded). - Never sent: hostnames, URLs, content, names, emails or IP addresses.
- See it / turn it off: the dashboard's Settings tab shows exactly what is sent and has an on/off switch. Or set
"CountThings": { "Telemetry": { "Enabled": false } }, or"DigitalWonderlab": { "Telemetry": { "Enabled": false } }for every Digital Wonderlab package. - Local development (
ASPNETCORE_ENVIRONMENT=Development) never sends anything. Data is kept for 13 months.
Issues / Suggestions
- To report an issue or suggest a new count or feature to be added please use the GitHub issue tracker - https://github.com/dwlkev/DigitalWonderlab.CountThings/issues
Screenshots
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. 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.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)
-
net8.0
- Umbraco.Cms.Core (>= 13.0.0 && < 15.0.0)
- Umbraco.Cms.Infrastructure (>= 13.0.0 && < 15.0.0)
- Umbraco.Cms.Web.Common (>= 13.0.0 && < 15.0.0)
-
net9.0
- Umbraco.Cms.Core (>= 15.0.0 && < 17.0.0)
- Umbraco.Cms.Infrastructure (>= 15.0.0 && < 17.0.0)
- Umbraco.Cms.Web.Common (>= 15.0.0 && < 17.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated | |
|---|---|---|---|
| 1.5.3 | 81 | 10/16/2026 | |
| 1.5.2 | 86 | 10/16/2026 | |
| 1.5.1 | 128 | 10/16/2026 | |
| 1.5.0 | 98 | 10/16/2026 | |
| 1.4.4 | 195 | 3/24/2026 | |
| 1.4.3 | 147 | 3/24/2026 | |
| 1.4.2 | 162 | 2/23/2026 | |
| 1.4.1 | 163 | 2/19/2026 | |
| 1.4.0 | 165 | 2/19/2026 | |
| 1.3.0 | 164 | 2/19/2026 | |
| 1.2.0 | 168 | 2/17/2026 | |
| 1.1.5 | 367 | 10/15/2025 | |
| 1.1.4 | 244 | 10/13/2025 | |
| 1.1.3 | 236 | 10/5/2025 | |
| 1.1.2 | 234 | 10/4/2025 |
1.5.2 - README tidy-up, no code change. 1.5.1 - Settings switch and telemetry toggle use the backoffice UI components (uui-tab-group, uui-toggle). 1.5.0 - SECURITY: the Count Things API now requires a signed-in backoffice user (up to 1.4.4 anyone could read a site's counts). Adds an anonymous daily telemetry heartbeat (random install ID, versions, size bands; on by default, off in the dashboard Settings tab or with CountThings:Telemetry:Enabled = false). See the README.