Code

A whole city of repos

Every repository is a Manhattan neighbourhood. The biggest systems stand in Midtown; the rest run downtown to the tip. Tap a tower to open its project.

Height is the square root of net lines, raised tall enough to read at city scale (exact counts are in the table and cards); tint is the language mix. Footprints are real tax lots, grouped into real Neighborhood Tabulation Areas and ranked by real building mass (lot floor area × floors). Private projects are numbered, not named. Geography: NYC MapPLUTO, NTA 2020 and LION, NYC Department of City Planning (NYC Open Data).

All 23 projects

2.02M net lines · 8,969 commits

Mainstay706,2382,893TypeScript, SQLMidtown-Times Square
Private project 1335,6521,119Rust, TypeScriptFinancial District-Battery Park City
Stackd240,2861,419TypeScript, JavaScriptChelsea-Hudson Yards
Private project 2170,526669Python, TypeScriptUpper East Side-Lenox Hill-Roosevelt Island
Private project 3139,2471,134TypeScript, RustEast Midtown-Turtle Bay
Gridiron Oracle105,590213Python, TypeScriptUpper West Side-Lincoln Square
VestQuest68,454358TypeScript, JavaScriptMurray Hill-Kips Bay
Private project 443,83225Python, ShellHell's Kitchen
Prediction-market trading system43,47410Python, C++Midtown South-Flatiron-Union Square
Private project 532,57944Python, TypeScriptUpper East Side-Carnegie Hill
Other private projects30,12446Python, TypeScriptHarlem (North)
Satellite constellations for disaster response18,8132Python, JavaScriptUpper West Side (Central)
Private project 618,64710Swift, HTMLEast Harlem (South)
Private project 716,82428Python, TypeScriptEast Harlem (North)
Memory-constrained forecasting16,203194Python, SwiftUpper East Side-Yorkville
Veil13,9881TypeScript, CSSTribeca-Civic Center
Private project 810,79322Python, TypeScriptLower East Side
Glass Societies5,6049PythonEast Village
Statuta3,21927PythonMorningside Heights
Private project 91,555392JavaScript, PythonWashington Heights (North)
Private project 102697ShellWashington Heights (South)
private-120156Mixed—
private-13096Mixed—