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.1 | 102 | 3/18/2026 |
| 17.1.1-alpha.4 | 38 | 3/17/2026 |
| 17.1.0 | 116 | 2/17/2026 |
| 17.1.0-alpha.1 | 61 | 2/16/2026 |
| 17.0.2 | 152 | 1/28/2026 |
| 17.0.2-alpha.14 | 55 | 1/28/2026 |
| 17.0.1 | 133 | 12/26/2025 |
| 17.0.1-alpha.3 | 175 | 12/22/2025 |
| 16.0.8 | 82 | 3/18/2026 |
| 16.0.7 | 95 | 2/17/2026 |
| 16.0.6 | 100 | 1/28/2026 |
| 16.0.6-alpha0042 | 96 | 1/28/2026 |
| 16.0.6-alpha0024 | 92 | 1/26/2026 |
| 16.0.6-alpha0011 | 90 | 1/26/2026 |
| 16.0.5 | 108 | 12/26/2025 |
| 16.0.5-alpha0005 | 140 | 12/26/2025 |
| 16.0.5-alpha0003 | 121 | 12/26/2025 |
| 16.0.4 | 187 | 12/21/2025 |
| 15.0.18 | 191 | 12/21/2025 |
| 13.0.10 | 120 | 3/20/2026 |