Analysis updated 2026-05-18
Turn any GitHub username into a shareable 3D visualization of their contribution history.
Export a contribution landscape as a PNG image with optional stats overlay to share online.
Drop the reusable 3D contribution graph component into your own React project via shadcn.
Explore streaks, peak days, and most active months for a GitHub profile in a sidebar.
| radiumcoders/isometric-github-contributions | antonp29/sylvasigner | devagrawal09/specter | |
|---|---|---|---|
| Stars | 26 | 26 | 26 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 3/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
GitHub token is optional, without it the app scrapes the public profile page.
Isometric GitHub Contributions turns a GitHub profile's contribution calendar into an interactive 3D landscape you can view in a web browser. Each day of activity becomes a block, with taller blocks meaning more contributions that day, colored using the same shades GitHub itself uses for its contribution graph. You can drag to rotate the scene and scroll to zoom in and explore it from any angle. Using the tool is simple: type in a GitHub username or paste a profile link, and the app builds a shareable page at a clean web address like yoursite.com/username. A sidebar shows extra details such as total contributions, current and longest streaks, the busiest single day, and the most active month and weekday. The finished 3D scene can be exported as a PNG image, with an option to include those statistics directly in the exported picture. Behind the scenes it is a Next.js web application built with React and TypeScript, using Three.js to render the 3D terrain and shadcn UI components with Tailwind CSS for the interface styling. Contribution data is normally pulled through GitHub's official API, but it falls back to reading the public profile page directly if no access token is provided, so it works out of the box without any account setup. The 3D contribution graph itself is also published as a reusable component through the shadcn UI registry, so a developer building their own project can install just that piece and drop it into their own React app with a single command, rather than needing to run the whole site.
Turns any public GitHub contribution calendar into an interactive 3D block landscape you can rotate, zoom, and export as an image.
Mainly TypeScript. The stack also includes Next.js, React, TypeScript.
No clear license text was found in the README.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.