Eleventy Plugin Emoji Readtime screenshot

Eleventy Plugin Emoji Readtime

Author Avatar Theme by 5t3ph
Updated: 24 Oct 2020
17 Stars

Eleventy (11ty) plugin that provides a configurable filter to display an estimated read time for Eleventy content, optionally with an emoji visual indicator.

Overview

The Eleventy Plugin for Emoji Read Time is a clever tool designed to provide users with an estimated read time for their content while also adding a fun visual element through emojis. This plugin is perfect for bloggers, content creators, or anyone looking to enhance the user experience on their website by giving readers an idea of how long it will take to consume their articles. The ease of integration and customization options makes it a must-have for Eleventy users.

Integrating this plugin into your Eleventy project is straightforward, allowing you to display an estimated reading time with just a few lines of code. Whether you want to add an emoji indicator or keep it simple with just the time, its flexibility ensures that it can fit into any design aesthetic.

Features

  • Easy Installation: Simply install the plugin in your project and include it in your .eleventy.js config file to get started quickly.
  • Custom Filter: Apply the filter to your Eleventy-supplied content variable to achieve smooth integration into your layouts.
  • Adjustable Read Speed: Customize the words-per-minute (wpm) setting based on your content style or audience for a more accurate reading estimate.
  • Emoji Options: Choose to display a fun emoji or simply a numerical read time, allowing flexibility in how you convey information.
  • Configurable Output: Tailor the label and bucket size for the read time display, enhancing the context and clarity for your readers.
  • User-Friendly: No complicated coding required; the plugin returns a simple string, making it straightforward to format the text as desired.
  • Inspired by Best Practices: Incorporates proven read time methods, based on recommendations from popular platforms like Medium.