A reading time badge for blog posts, articles, and long-form pages. Drop it next to your title, point it at the article content via CSS selector, and it shows a clean "5 min read" indicator that updates automatically with your text.
ReadTime calculates from the actual word count of any element you target, with a configurable reading speed (words per minute) and a minimum threshold to hide the badge on short content. Five style presets out of the box (Pill Soft, Pill Outlined, Inline Text, Bold Badge, Number Display) plus full theme override on padding, background, text, border, radius, and shadow. Format string is editable — show minutes, seconds, word count, or any combination — with localization-friendly placeholders. Optional icon (six built-in Heroicons or a custom Dropzone), with size, gap, position, and outline/solid style. Accessible by default with proper ARIA labels, and full responsive theme integration on every visual property.