A lightweight browser extension that improves Reddit comment navigation for screen reader users.
The extension adds heading labels to Reddit comments based on their nesting level, includes author and reply context, and provides a collapse/expand button for each processed comment thread. Threads are expanded by default and can be collapsed when needed.
extension/manifest.json- Manifest V3 extension configuration.extension/content.js- Content script that scans Reddit comment pages and adds accessible headings.extension/styles.css- Styles for generated headings, controls, collapsed comments, and screen-reader-only announcements.
- Open your Chromium-based browser's extensions page:
- Chrome:
chrome://extensions - Edge:
edge://extensions - Brave:
brave://extensions
- Chrome:
- Enable developer mode.
- Choose Load unpacked.
- Select the
extensionfolder from this repository.
Open Reddit on one of these hosts:
https://www.reddit.com/*https://reddit.com/*https://new.reddit.com/*https://old.reddit.com/*
The extension runs automatically on matching Reddit pages and activates when comments are present. It also handles Reddit's in-page navigation, so opening a thread with keyboard navigation or a normal click does not require a manual refresh. It inserts comment headings, keeps threads expanded by default, announces expand/collapse state changes through an ARIA live region, and hides comment contents when a thread is collapsed.
No build step is required. Edit files inside extension, then reload the unpacked extension from the browser extensions page.