jcdcdev.Umbraco.ReadingTime
16.0.6-alpha0024
See the version list below for details.
dotnet add package jcdcdev.Umbraco.ReadingTime --version 16.0.6-alpha0024
NuGet\Install-Package jcdcdev.Umbraco.ReadingTime -Version 16.0.6-alpha0024
<PackageReference Include="jcdcdev.Umbraco.ReadingTime" Version="16.0.6-alpha0024" />
<PackageVersion Include="jcdcdev.Umbraco.ReadingTime" Version="16.0.6-alpha0024" />
<PackageReference Include="jcdcdev.Umbraco.ReadingTime" />
paket add jcdcdev.Umbraco.ReadingTime --version 16.0.6-alpha0024
#r "nuget: jcdcdev.Umbraco.ReadingTime, 16.0.6-alpha0024"
#:package jcdcdev.Umbraco.ReadingTime@16.0.6-alpha0024
#addin nuget:?package=jcdcdev.Umbraco.ReadingTime&version=16.0.6-alpha0024&prerelease
#tool nuget:?package=jcdcdev.Umbraco.ReadingTime&version=16.0.6-alpha0024&prerelease
jcdcdev.Umbraco.ReadingTime


Custom Data Type for calculating reading time. With full variant support!
The following editors are currently supported:
- Rich Text
- Markdown
- Block Grid
- Block List
- Nested Content
- Textstring
- Textarea
Installation
Install Package
dotnet add package jcdcdev.Umbraco.ReadingTime
Quick Start
- Install the NuGet package
- Add the Reading Time data type to a document type. You can configure:
Words per minute(default is 200)Min Unit(default is Minute)Max Unit(default is Minute)
- Save and publish content.
- Reading Time will display in the backoffice
Using the value in your templates
In your template, you can accessing the Reading Time property value like any other property:
@Model.ReadingTime.DisplayTime()
Configuration
You can change the average words per minute in the data type settings.
When creating a new data type, the default will be 200 words per minute.
Contributing
Contributions to this package are most welcome! Please visit the Contributing page.
Acknowledgements (Thanks)
- LottePitcher - opinionated-package-starter
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | 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 was computed. 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. |
-
net9.0
- Humanizer (>= 2.14.1)
- jcdcdev.Umbraco.Core (>= 16.0.0 && < 17.0.0)
- Umbraco.Cms.Api.Common (>= 16.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 |
|---|---|---|
| 17.1.0 | 101 | 2/17/2026 |
| 17.1.0-alpha.1 | 57 | 2/16/2026 |
| 17.0.2 | 141 | 1/28/2026 |
| 17.0.2-alpha.14 | 52 | 1/28/2026 |
| 17.0.1 | 130 | 12/26/2025 |
| 17.0.1-alpha.3 | 168 | 12/22/2025 |
| 16.0.7 | 89 | 2/17/2026 |
| 16.0.6 | 96 | 1/28/2026 |
| 16.0.6-alpha0042 | 92 | 1/28/2026 |
| 16.0.6-alpha0024 | 90 | 1/26/2026 |
| 16.0.6-alpha0011 | 88 | 1/26/2026 |
| 16.0.5 | 105 | 12/26/2025 |
| 16.0.5-alpha0005 | 132 | 12/26/2025 |
| 16.0.5-alpha0003 | 116 | 12/26/2025 |
| 16.0.4 | 185 | 12/21/2025 |
| 15.0.18 | 189 | 12/21/2025 |
| 15.0.18-alpha0022 | 181 | 12/21/2025 |
| 15.0.18-alpha0020 | 189 | 12/21/2025 |
| 13.0.9 | 497 | 12/21/2025 |
| 13.0.9-alpha0013 | 297 | 12/17/2025 |