Marginalia

Back to viewer

Pull your notes straight from Libby

Two keyless ways to get your highlights, bookmarks, and reading history out of Libby and into the viewer. Both run entirely in your own browser, in your already-signed-in Libby session — no account, no server, no credentials shared with anyone.

Recommended

Option A — the browser extension (one click)

  1. Download this project's extension/ folder.
  2. In Chrome/Edge, open chrome://extensions, turn on Developer mode, and click Load unpacked — pick the extension/ folder.
  3. Open libbyapp.com, sign in, and let your shelf finish syncing.
  4. Click the Libby Notes Sync toolbar icon → Sync my Libby notesOpen in the viewer.

The extension reads the reading data Libby caches locally, normalizes it, and hands it to this viewer. If nothing matches on your account, it shows a diagnostics report so the matcher can be tuned.

No install

Option B — the bookmarklet

Drag this button to your bookmarks bar:

📚 Export Libby Notes
  1. Open libbyapp.com and let your shelf sync.
  2. Click the Export Libby Notes bookmark. A libby-notes-export.json file downloads.
  3. Come back to the viewer and import that file.

Some Libby pages use a strict content-security policy that can block bookmarklets. If it does nothing, use the extension instead.

Everything happens locally. These tools only read Libby's own on-device cache for your signed-in session and produce a file (or hand data to this viewer). Nothing is uploaded, and no reading data ever touches a server.

← Back to the viewer