Inspiration

GitHub doesn't show us Git Tree (Git Graph).
There are extensions which try to circumvent that, but they ask for access to our Github Account or display stale data.

What it does

Adds new entry to GitHub repo tabs - Graph, rendering your Git history.
Zero permissions, fresh data.

How we built it

First, I let Codex search for existing extensions.
None of them suited my needs - they either asked for permissions (hard pass), or were fetching only stale data.
So, arming GPT 5.6 with Playwright, gh api and other tools,
we built the extension, overcoming the issues of auth, staleness and visuals.

Challenges we ran into

  • authentication needed - hard no for an extension. So with Codex we could find undocumented Github endpoints and leverage that.
  • Stale data - new data are fetched via git smart protocol
  • Imperfect visuals - via a lot of testing GPT 5.6 Sol could create perfect graph

Accomplishments that we're proud of

  • Zero auth needed
  • Fresh data
  • Already published

What we learned

  • If something doesn't exist, it just means you may be the one to create it
  • Publishing process
  • Skills of using browser and github apis for Codex

What's next for Graph Tab for GitHub

  • Publish for Edge and Firefox

Built With

  • chatgpt-5.6
  • chatgpt-5.6-luna
  • chatgpt-5.6-sol
  • chatgpt-5.6-terra
  • codex
  • javascript
  • shell
Share this project:

Updates