Skip to content

Bastagas/infraview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Infraview

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

Repository layout

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.

Run locally

cd app
npm install
npm run dev

Then open http://localhost:5173. No backend, no API keys.

Tests: npx vitest run (from app/). Type check: npx tsc --noEmit -p tsconfig.app.json.

Licensing

  • 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.

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors