# srizzon/git-city

Your GitHub profile as a 3D pixel art building in an interactive city

Repository: https://github.com/srizzon/git-city
Canonical: https://ross.abutalabs.com/products/git-city
Homepage: https://thegitcity.com
Language: TypeScript
License: AGPL-3.0
License Family: copyleft
Topics: 3d, github, nextjs, pixel-art, react, react-three-fiber, supabase, three-js, threejs, typescript, visualization
Last push: 2026-08-09T10:02:42+00:00

## Health v2 (maintenance only)
Score: 58/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 96, release rhythm 35, longevity 13
- inputs: {"age_days": 194, "days_push": 24, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5769, forks 286 (observed 2026-08-28T04:09:29.415194+00:00)

## What it is
Git City is a web application that turns GitHub profiles into 3D pixel art buildings in an explorable interactive city, with building height based on contributions and width on repos. It is built with Next.js, React Three Fiber, and Supabase, and includes profiles, achievements, customization, and social features.

## Use cases
- visualize my github profile as a 3d building
- explore an interactive city of github developers
- compare two developers' github stats side by side
- generate a shareable image card of my github profile
- gamify github contributions with achievements and customization

## When to choose
- you want a fun, visual way to showcase GitHub activity
- you need an interactive 3D data visualization of developer stats
- you want social/gamified features around GitHub profiles

## When to avoid
- you need serious analytics or reporting on GitHub data
- you want a lightweight static profile badge rather than a full web app
- you need offline or self-hosted use without Supabase/Stripe setup

## Facets
- artifact type: application
- maturity: active
- function: data-visualization, graphics, gui, auth, state-management
- domain: web-development, frontend, data-visualization, developer-tools, social-media
- platform: cloud
- tags: threejs, react-three-fiber, nextjs, pixel-art, supabase, github-api, 3d-visualization, gamification, web-server, nodejs, typescript

## Member repositories
- srizzon/git-city (main) score 58

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:29.415194+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:52:55.156748+00:00, confidence not recorded.
  - readme: https://github.com/srizzon/git-city (fetched 2026-08-28T04:09:29.415194+00:00, sha 4a9cc0812eea)
  - homepage: https://thegitcity.com (fetched 2026-08-29T08:48:34.411351+00:00, sha 2f214ef47d20)
- Data as of 2026-08-30T08:39:29.467469+00:00.
