Item logo image for PG Reader

PG Reader

ExtensionFunctionality & UI
Item media 2 (screenshot) for PG Reader
Item media 1 (screenshot) for PG Reader
Item media 2 (screenshot) for PG Reader
Item media 1 (screenshot) for PG Reader
Item media 1 (screenshot) for PG Reader
Item media 2 (screenshot) for PG Reader

Overview

Readable layout, semantic HTML, and click-to-reveal footnotes for Paul Graham's essays.

Reader mode for Paul Graham's essays at paulgraham.com. The original site is unstyled HTML from the 90s. Readable, but not comfortable on a modern screen. PG Reader restyles every essay page into a focused, distraction-free layout without changing a word of the content. Features: • Typography tuned for long reads — generous line height, measured column width, Montserrat sans-serif. • Light and dark themes. Remembers your choice. • Click any footnote marker to open the note inline in a popover — no scrolling to the bottom and back. • Reading progress bar + estimated time remaining on long essays. • Drop cap on the first paragraph. • Back-to-top button on scroll. • Clean nav bar with links to Essays, H&P, Index, Bio, RSS, etc. • One-click toggle to disable reader mode and see the original page. • Works on every essay, the essay index, the articles list, and PG's other pages (bio, info, quotes, RAQs, Kedrosky responses). Permissions: • storage — remembers your theme (light/dark) and on/off toggle. • activeTab — used only to inject the reader stylesheet on paulgraham.com. No tracking. No analytics. No data leaves your browser. The extension only runs on paulgraham.com. Source code: https://github.com/abdullah-alnahas/pg-reader

Details

  • Version
    2.1.0
  • Updated
    May 6, 2026
  • Size
    100KiB
  • Languages
    English
  • Developer
    Email
    abdullah.nahass@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps