The world's telecom infrastructure, live, on one globe.
Infraview is a client-side React + deck.gl application that renders the physical internet on an interactive 3D globe: submarine cables and landing points, data centers, IXPs, DNS root instances and resolvers, CDN edge locations, terrestrial fiber and national backbone routes, cell-tower density, ground stations — plus live satellite constellations (ISS, Starlink, OneWeb, Amazon Kuiper, GEO commsats) propagated in the browser with SGP4.
Live site: https://infraview-rho.vercel.app
| Path | Contents |
|---|---|
app/ |
The web application (Vite + React + TypeScript). See app/README.md. |
scripts/ |
Data tooling — refresh-data.mjs (daily CelesTrak + PeeringDB refresh), kmz-to-geojson.mjs (KML/KMZ conversion). |
docs/ |
Specs for layers, satellites, UI, tour, texts, and data sources. |
cd app
npm install
npm run devThen open http://localhost:5173. No backend, no API keys.
Tests: npx vitest run (from app/). Type check: npx tsc --noEmit -p tsconfig.app.json.
- Code: MIT — see LICENSE.
- Data: the datasets under
app/public/data/come from multiple upstream sources with heterogeneous licenses (some non-commercial only) and are not covered by the MIT license. See DATA-LICENSES.md before reusing any of them.