Listen to MDN Web Docs
CastReader reads Mozilla Developer Network docs aloud — API references, tutorials, browser guides — while code examples and compat tables stay silent on screen.
I traced this to the token-bucket implementation — the Redis INCR is not atomic with the expiry reset, so under heavy concurrency two requests can both believe they got the last token. Fixing it needs either a Lua script or a rewrite using INCRBY with a proper TTL guard.
Reads MDN docs — skips code examples and browser compatibility tables
How CastReader Works with MDN
Built for catching up on web standards hands-free
API Reference
🔊 Hear the Description, Skip the Signature
MDN API pages lead with a description paragraph, then signatures, then examples. CastReader reads the description in full — that's the part you usually want. Signatures and example code blocks get announced briefly.
Browser Compat Tables Skipped
No 'Chrome 57 · Firefox 55 · Safari 12.1' Read Aloud
MDN pages end with browser-compatibility tables. Reading those as a sentence is useless. CastReader skips the compat table — stays visible on screen for quick scanning.
Tutorials in Order
Step-by-Step Guides Narrated Sequentially
MDN's learning-area tutorials are multi-page, step-by-step guides. CastReader walks through them in order — pause between pages, auto-advance when you click next. Useful for refreshers during a commute.
Multi-Language Docs
Works on MDN Translations
MDN is translated into many languages — French, Spanish, Japanese, Chinese, Korean. CastReader detects the locale from the page URL and uses a native voice for each. No manual setting.
Frequently Asked Questions
Everything you need to know about listening to MDN with CastReader
Does MDN have a built-in read-aloud feature?
No. CastReader adds one for free on every MDN Web Docs page.
Does it read code examples?
No — spelling out JavaScript character-by-character is useless. CastReader announces 'code example, JavaScript, N lines' and skips the content. Surrounding prose reads naturally.
Does it work on older MDN (wiki) pages?
MDN transitioned from wiki to markdown-based Yari in 2021. CastReader works on the modern Yari structure. Old wiki archives usually redirect to Yari pages.
Does it skip the MDN sidebar navigation?
Yes. Tree navigation, 'In this article' table of contents, and 'Related pages' widgets are skipped. You hear just the documentation body.
Is it free?
Completely free. No API key, no usage limits, no account required.
Also Try
Listen to GitHub
READMEs and issue discussions read aloud
Listen to Stack Overflow
Q&A answers read aloud
Listen to DevDocs
DevDocs offline API docs read aloud
Listen to DEV.to
Dev community posts read aloud
Listen to Hacker News
Tech community threads
Vibe Coding with Claude Code
AI-first coding workflows on audio
Start Listening Now
Completely free. Install and start listening to MDN Web Docs.