devcompass
v0.5.0 · MIT · No backend

is built for one repo at a time. devcompass is built for all of them.

Your cross-org GitHub workbench. Local-first. No backend.

Local-first Token in your browser Zero analytics No external storage

devcompass.vercel.app
devcompass digest view with cross-org activity heatmap and PR inbox

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.

  1. 01

    Open the app

    Hosted demo, or npm run dev on your own machine.

  2. 02

    Paste your token

    Classic PAT with repo + read:org. Stays in your browser.

  3. 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.

devcompass digest with activity heatmap, stat tiles and 24h/7d/30d filters
Digest
All repos view showing pinned repos and cross-org repository list
All repos
Repo detail with commits, open PRs, issues, releases and CI checks
Repo detail
Cache panel showing IndexedDB storage, TTL settings and token config
Cache panel

Privacy

Your token. Your machine. Our problem to keep it that way.

PAT

Lives in localStorage

Sent only to api.github.com. Never to a server we operate.

Cache

IndexedDB on your machine

TTL-bound, auto-pruned, fully transparent in the Cache panel.

Analytics

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.