# Graph Tab for GitHub

> Adds a Graph tab to GitHub repositories. Renders the commit graph without requiring any permissions.

Canonical page: [https://chrome-stats.com/d/graph-tab-for-github](https://chrome-stats.com/d/graph-tab-for-github)

## Overview

- **ID:** `graph-tab-for-github`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Removed
- **Publisher:** Andrey Dodonov
- **Daily users:** 1
- **Version:** 0.1.1
- **Last updated:** 2026-07-13
- **First published:** 2026-07-10
- **Size:** 43 KB
- **Data as of:** 2026-07-17
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/graph-tab-for-github/)
- **Website:** [https://github.com/AndreyDodonov-EH/graph-tab/issues](https://github.com/AndreyDodonov-EH/graph-tab/issues)

## Description

Adds new tab to GitHub, "Graph", showing Git Graph for the current repository.
Does NOT require any permissions for your GitHub profile or browser.

Works for public repos even without logging in to GitHub.

Open any repository, click the new "Graph" tab, and see branches, merges, and history laid out like <code>git log --graph</code>.

PROS IN DETAILS

• Zero setup. No token to paste, no OAuth to approve, no options page. Install and click the tab.

• Zero permissions. The extension requests no GitHub or Chrome permissions at all. It runs only on <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/18292d9c1899dd2b453ea9e3c1375587569f07a1d91694af6d865f8eab086cdb/http%3A//github.com" rel="nofollow">github.com</a> and talks only to <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/18292d9c1899dd2b453ea9e3c1375587569f07a1d91694af6d865f8eab086cdb/http%3A//github.com" rel="nofollow">github.com</a>, riding the session you're already logged in with. Private and org repos work exactly like public ones — if you can view the repo, you can see its graph.

• No data collection. There is no backend, no analytics, no external requests of any kind. Your code and your browsing never leave <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/18292d9c1899dd2b453ea9e3c1375587569f07a1d91694af6d865f8eab086cdb/http%3A//github.com" rel="nofollow">github.com</a>.

• Trying to feel native. The tab is styled with GitHub's own CSS variables, so light and dark themes both look right. The view lives at a #graph URL, so refresh, back/forward, and shared links all behave.

• Small and direct. Vanilla JS, no frameworks, no build step, no minification — you can read every line of what you install.

• Open source. You can verify all the points above at 
<a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/9b4687a68756b1e75dc6ffc92b7c0c4145bedde1b2366a0112f38ebb2497e5e0/https%3A//github.com/AndreyDodonov-EH/graph-tab" rel="nofollow">https://github.com/AndreyDodonov-EH/graph-tab</a>

CONS IN LIMITATIONS, A.K.A. HONEST LIMITATIONS

• It relies on GitHub's undocumented network-graph endpoints (the ones GitHub's own Insights → Network page uses). If GitHub changes them, the extension may break until it's updated. There is no official API being used, because the official API can't do this without a token.

• GitHub's graph data can lag recent pushes by minutes to hours. The extension compensates by re-reading branch heads live: automatic and fast for public repos; for private repos it's an opt-in checkbox ("fetch fresh commits") because it costs one request per missing commit.

• History loads in windows, newest first. For very deep histories you'll click "Load older commits" repeatedly rather than jumping straight to the initial commit.

• Early release. It's tested and used daily, but expect rough edges — bug reports are welcome at 
<a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/2d2d026d6eec2f591751b6457d508a40c7602e416766fdd8b53ad6b53f57ac71/https%3A//github.com/AndreyDodonov-EH/graph-tab/issues" rel="nofollow">https://github.com/AndreyDodonov-EH/graph-tab/issues</a> 

It can't be done perfectly, since the whole goal is no auth, which comes at a cost of using undocumented endpoints, unless GitHub itself ever does something similar.

## Permissions and access

### Content script matches

- `github.com`

## Safety

- **Risk impact:** Moderate risk impact
- **Risk likelihood:** High risk likelihood

### Analysis details

- Request access to the following domains: github.com
- This extension is not longer available in the store

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Similar extensions and apps

- [Le Git Graph - GitHub Git Graph](https://chrome-stats.com/d/le-git-graph-github-git-graph) — 519 users, 4.33 / 5
- [Le Git Graph Fork - Commits Graph for GitHub](https://chrome-stats.com/d/le-git-graph-fork)
- [GitHub Contribution Graph](https://chrome-stats.com/d/github-contribution-graph) — 3 users
- [Isometric Contributions](https://chrome-stats.com/d/github-isometric-contributions) — 155 users, 4.92 / 5
- [Senior Dev Contribution Graph Editor](https://chrome-stats.com/d/senior-dev-contribution-graph) — 1 users
- [Sneetches for GitHub](https://chrome-stats.com/d/sneetches-for-github) — 2 users
- [Enhanced GitHub](https://chrome-stats.com/d/enhanced-github) — 470 users, 4.64 / 5
- [Shader Graph GitHub previewer](https://chrome-stats.com/d/shadergraph-github-previewer) — 3 users
- [Github Notifications in Tabs](https://chrome-stats.com/d/github-notifications-in-tabs) — 1 users
- [GithubPlus](https://chrome-stats.com/d/githubplus) — 1 users, 5.00 / 5
- [Advanced GitHub Notifier](https://chrome-stats.com/d/advanced-github-notifier) — 76 users, 4.50 / 5
- [Isometric Contributions for GitHub](https://chrome-stats.com/d/isometric-github) — 3 users, 5.00 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/graph-tab-for-github)
