Read .nap mini-book guides in a side panel alongside GitHub PRs — nav tree, editor, terminal, all in-browser
Users
3
0 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#333K
#260K among extensions
Version
0.1.1
updated 9 Jun 2026
Users
monthly, 4 months
Latest, 15 Oct 2026:3 usersMove the mouse over the chart for any month
Ratings count
monthly, 4 months
Latest, 15 Oct 2026:0 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About NAP — .nap repo reader
# Changelog
## 0.1.1
**Fixed:**
- GitLab authentication errors now correctly show "authentication failed" instead of "network failed" — token input form appears as expected
- Settings gear accessible during loading — enter tokens without waiting for pipeline to finish
## 0.1.0
- **Loading pipeline** — transparent step-by-step progress replaces the old "cloning..." screen. See which step is active, what failed, and why.
- **Inline token form** — when clone fails with 401, enter your PAT right on the failed step. Save & retry in one click.
- **Global tokens** — enter your GitHub/GitLab PAT once, works across all PRs. No re-entering on PR switch.
- **Reset session** — wipe local data and re-clone fresh from settings. Tokens preserved.
- **Retry** — every error has a retry button. Fix the issue, click retry, pipeline continues from where it stopped.
- **Debug mode** — enable in settings to show Playground tab for pipeline testing.
## Summary
Read .nap mini-book guides in a side panel alongside GitHub PRs.
## Description
NAP opens a side panel next to GitHub pull requests so reviewers can read structured guides — mini-book chapters, napkin specs, agent logs — written in .nap repos.
**What it does:**
- Clones a .nap repo into your browser (IndexedDB) when you open a PR with a review link
- Displays a nav tree of napkins, agents, and chapters
- Opens documents in a Monaco editor with syntax highlighting
- Cmd+click file references to jump to the exact line in the GitHub diff or blob view
- Cmd+click .md links to navigate between chapters
- Built-in terminal for git operations (commit review comments, fetch latest)
- Persists state between visits — tabs, scroll position, cloned repos
**Who it's for:**
Developers using the .nap workflow for code review. The PR author shares a review link (a normal GitHub URL with a `#nap-repo=...` fragment), and reviewers open the side panel to read the guide alongside the code.
**How to use:**
1. Open a GitHub PR that has a `#nap-repo=...` review link
2. Click the NAP icon in the toolbar to open the side panel
3. The .nap repo clones automatically — browse chapters in the nav tree
4. For private repos, add your GitHub or GitLab PAT in Settings (gear icon)
## Category
Developer Tools
## Language
English
## Privacy
**What data is accessed:**
- Reads the current GitHub tab URL to detect review links
- Clones .nap repos into IndexedDB (local browser storage)
- Reads GitHub/GitLab PATs you optionally provide (stored in chrome.storage.sync)
**What data leaves the browser:**
- GitHub API requests to fetch PR diff ranges (uses your GitHub PAT if provided)
- Git clone/fetch requests to the .nap repo host (GitHub or GitLab)
**What data is NOT collected:**
- No analytics, tracking, or telemetry
- No data is sent to any third-party service
- No browsing history is recorded
- Tokens are stored locally in chrome.storage.sync and never transmitted except to their respective API hosts
**Privacy policy:** https://diunko.github.io/nap-privacy/
**Host permissions justification:**
- `https://github.com/*` — reads PR URLs, fetches PR diffs via GitHub API, clones .nap repos
- GitLab hosts — requested at runtime via optional permissions when the user configures a GitLab hostname