Show HN: I used D3/React to transform raw GitHub data into an interactive map

  • Posted 40 minutes ago by ThierryRakt
  • 3 points
https://github.com/ThierryRakotomanana/GitCharta
Imagine if every follower, stargazer, or PR on your repo represented a country you’ve reached, not just a random metric on your GitHub profile. Anyone could be the first to represent an entire nation. That’s what GitChart is all about.

I've always wondered how to transform public GitHub profile data into something more tangible and understandable at a glance like follower locations. That’s where the inspiration are from ;) . I chose React for rendering, built a custom TypeScript geocoder to map raw user locations to ISO country codes, and let D3 handle the map projection and svg generation.

For now it only handles followers but soon I will added more features for stargazers(global or specific repos) Forks, PRs(why not)

Any feedback would be appreciate :)

0 comments