Back to browse
Audience Atlas, Map any GitHub user's followers and followings

Audience Atlas, Map any GitHub user's followers and followings

by ThierryRkt·Jul 22, 2026·1 point·1 comment

AI Analysis

●●SolidEye CandyCozy

Clever dual-API reconciliation fixes missing GitHub followings that the GraphQL API drops.

Strengths
  • Custom geocoder parses free-form location strings into countries with high accuracy.
  • Fallback to REST API recovers data missing from the primary GraphQL endpoint.
  • Runs entirely client-side with no backend required for processing or storage.
Weaknesses
  • Shared demo quota creates rate limits that block exploration of large accounts.
  • Geocoding accuracy varies significantly for non-standard location formatting.
Category
Target Audience

Open source maintainers and community managers

Similar To

GitHub Octotree · GitHut

Post Description

My project localizes the audience of any GitHub user on a map, whether it's followers or following. It is written in TypeScript and is totally client side, it's built with React and D3 for the world map. I've made some updates and now you can just enter any gitHub user without necessarily putting in your PAT. It uses graphql to fetch all data first, but I've noticed some followings are missing (it's a bug on the GitHub API), so I recheck and recover the missing data by coupling the fetching with the github rest api and reconciling them after. I also wrote a custom geocoder to parse the location into a country (it's not perfect yet, but it has a high success rate so far).

Similar Projects

Data●●●Banger

I mapped 8.5M research papers into an interactive atlas

8.5M papers in a WebGL map with MCP server access for AI agents.

Rabbit HoleWizardryBig Brain
leonickson
842813d ago