✿ Reading Time & Quality Score ✿
IMPORTANT: "Quality Score" measures reader engagement (kudos-to-hits ratio adjusted for length), not the quality of anyone's writing. A lower score can reflect genre trends (i.e. omegaverse fics tend to score lower), smaller audiences, or a dozen other things unrelated to how good the writing is. This feature exists to help you, the reader, privately prioritize your reading list. That's it. Do not share scores on social media, send them to authors, or use them to rank or criticize anyone's work. In fact, don't discuss them with anyone at all. If I see this feature being weaponized against writers, I will unlist the script without warning.
So I've been working on this for way too long and it's finally ready to inflict upon the world ✨
AO3: Reading Time & Quality Score is basically two tools in one:
📖 Reading Time Bar - Shows you exactly how long a fic will take to read based on word count. You can customize your reading speed and it color-codes short vs medium vs long reads. You can optionally show reading times for chapters as well.
⭐ Quality Score Bar - It's a smarter kudos/hits ratio that actually accounts for fic length and word count. No more long fics getting punished just for existing, and no more rewarding authors who split chapters into tiny pieces.
By default, it hides the score bar on fics with less than 50 kudos as to not judge prematurely (you can customize this). You can even normalize it so the best fic in your fandom gets treated as the "perfect 100" baseline, which makes comparing easier.
Both features are completely independent - use one, use both, whatever you want!!
NOTE: The stat icons in the pics come from my Rose Pine site skin or Stat Icons with Hover Text (or any really any ZerafinaCSS skin).
Get Tampermonkey (works on Safari / iOS, Chrome, Firefox).
Install the script from GreasyFork.
Visit any AO3 work and the bars will show up automatically
Honestly this started as a "quick weekend project" and then I spent way too much time fine-tuning the math and menu. But hey, now we can all make slightly more informed decisions about which 200k slowburn to start at 2am!
Let me know what you think! I'm planning to keep updating it based on feedback. :)
Credits: Inspired by cupkax's Quality Score script and lomky's Reading Time script!! ✿
✿✿ DOWNLOAD FROM GREASY FORK ✿✿