Local code reader

Hear the structure.
Keep your place.

Listen to a selection or the current line as intelligible code—not a tangle of punctuation. Tune the words, follow your cursor, and keep every character on your device.

Free and open source · Chrome / Edge · No account

An open botanical field notebook where a fern’s branching fronds resemble indented lines of code beside a green reading cursor.
Fig. A Indentation becomes a branch you can hear.

Field station · live specimen

Listen before you install

Select any code below—or place the cursor on a line—then listen. Speech uses your browser’s system voice.

Anatomy of a listening cursor

Control at the scale of a line

  1. 01

    Selection or current line

    Select the exact code you need. With no selection, the cursor’s line is the specimen.

    Alt + Shift + S
  2. 02

    Structure-aware speech

    Braces, operators, indentation, camel case, and snake case become language you can distinguish.

    !== → strictly not equals
  3. 03

    Follow and repeat

    Move through a file hands-free or replay the last observation without losing your position.

    Alt + Shift + F / R
  4. 04

    Your own vocabulary

    Teach project names and abbreviations once. The pronunciation map stays in extension storage.

    kubectl → cube control

A closed specimen case

Your source does not leave the page.

No account, analytics, server, or code upload. Speech is requested through the browser’s voice interface; Code Listen Cursor prefers voices marked as local by the browser.

Read the privacy note

Installation note

Add it in under a minute

  1. Download and unzip the extension.
  2. Open chrome://extensions or edge://extensions.
  3. Enable developer mode, choose “Load unpacked,” and select the unzipped folder.
Download extension ZIP

Keyboard shortcuts can be changed in your browser’s extension shortcut settings.