Source

Comment on words,
not just lines.

Sub-line precision for GitHub PR reviews. Select any phrase in a Markdown file and leave your feedback exactly where it matters.

docs/quarterly-review.md
14 ## Performance Summary
15
+ Revenue growth exceeded expectations this quarter,
+ reaching $4.2M in recurring revenue.
^gn:16:R:16:36 @reviewer — Define "exceeded" — vs forecast or vs last quarter? Let's be precise.
18
19 Client retention remained stable at 94%, with

Precision without overhead

A tiny metadata tag in your PR comment anchors feedback to exact character ranges. No extra files, no infrastructure, no friction.

Tiny footprint

A small tag at the top of your PR comment — hidden by the extension, only visible to reviewers who don't have it installed. Your source files are never touched.

Works for everyone

Standard GitHub PR comments. Threading, @mentions, reactions, notifications — all native.

No setup

Install and go. No tokens, no config, no accounts to create. Works on any repository.

Browser & editor

Chrome, Edge, and VS Code. Sub-line commenting wherever you do your reviews.

Privacy-first zero telemetry

No analytics, no tracking, no network requests. Your data stays on your machine.

Open source MIT

Every line auditable. Fork it, extend it, trust it.

Gitnotate browser extension showing sub-line highlights and comments on a GitHub PR diff
Sub-line highlights with colour-matched comments in a GitHub PR
  1. Open the Gitnotate page on VS Code Marketplace, or search "Gitnotate" in the Extensions view (Ctrl+Shift+X)
  2. Click Install
  3. Open a repo with an active PR — sign in to GitHub when prompted
  4. Select text in a Markdown file → right-click → Gitnotate: Add Comment
  1. Visit the Gitnotate page on Chrome Web Store
  2. Click Add to Chrome
  3. Visit any PR → click "Enable" on the opt-in banner
  1. Visit the Gitnotate page on Edge Add-ons
  2. Click Get to install
  3. Visit any PR → click "Enable" on the opt-in banner

Edge can also install from the Chrome Web Store.

  1. Download gitnotate-v0.1.0.zip from the latest release
  2. Extract to a folder
  3. Open chrome://extensions or edge://extensions
  4. Enable Developer mode
  5. Click Load unpacked → select the extracted folder

To update: download the new zip, extract to the same folder, click reload ↻.

  1. Clone: git clone https://github.com/pedrofuentes/gitnotate.git
  2. Install: pnpm install
  3. Build: pnpm build
  4. Load unpacked from packages/browser-extension/dist/