is built for one repo at a time.
devcompass is built for all of them.
Your cross-org GitHub workbench. Local-first. No backend.
Why
One GitHub dashboard can’t answer your morning’s questions.
github.com
- Per-repo dashboards
- Notifications inbox
- Pinned repos on profile
- Search if you know what to type
∿ devcompass
- Cross-org PR inbox
- Operational digest with heatmap
- Since-last-visit diff feed
- Instant reloads — local cache
30 seconds
No signup. No backend account. Bring a PAT.
-
01
Open the app
Hosted demo, or
npm run devon your own machine. -
02
Paste your token
Classic PAT with
repo+read:org. Stays in your browser. -
03
See everything
Digest loads your activity, heatmap, and PRs waiting on you.
What you get
Every GitHub workflow signal you need, in one screen.
Digest
Heatmap, stat tiles, most active repos — last 24h / 7d / 30d.
Needs me
Every PR awaiting your review or approval. With snooze.
Since last visit
Diff feed of what changed while you were away.
Pinned repos
Your daily-driver repos always on top.
Repo detail
Commits with branch chips, PRs, Issues, Releases, Checks.
Local cache
IndexedDB stores everything. Reloads paint instantly.
Screenshots
Built for scanning, not for scrolling.
Privacy
Your token. Your machine. Our problem to keep it that way.
Lives in localStorage
Sent only to api.github.com. Never to a server we operate.
IndexedDB on your machine
TTL-bound, auto-pruned, fully transparent in the Cache panel.
None. Zero. Ever.
No trackers, no telemetry, no third-party scripts.
Self-host
Don’t want a hosted demo? Run it yourself.
MIT-licensed. Static bundle. No server, no DB, no DevOps.
Self-host docs →$ git clone github.com/dPeluChe/devcompass
$ cd devcompass
$ npm install
$ npm run dev
→ http://localhost:8099
Stop tab-hopping.
Find your north.
devcompass.
30 seconds. A classic PAT. Your morning back.