Repolode
bilawalsidhu

bilawalsidhu/gods-eye-view

An open-source browser globe that layers live flights, ships, satellites, quakes, traffic and public cameras on photorealistic 3D terrain, with voice control.

Open-source alternative to:Google Earth

Stars
58,099
Forks
11,332
Open issues
381
Last commit
yesterday

What is it?

God's Eye View is a browser-based 3D globe that brings public data feeds into one explorable view. It shows live aircraft, ships, satellites, earthquakes, fire perimeters, weather observations and public traffic cameras, and lets you move from a global picture down to an individual aircraft or street. Many feeds come from public sources such as OpenSky, adsb.lol, USGS, CelesTrak and NOAA; traffic vehicles are simulated along OpenStreetMap roads rather than tracked individually.

The app runs locally with Node.js or Docker, and a Pinokio one-click installer is also offered. Basic imagery and many layers work without API keys. Adding a Cesium ion token enables Google Photorealistic 3D cities and world terrain, while a Google Maps key adds direct Google 3D and place search. Keys are entered in an in-app panel.

The interface supports cockpit-style camera follow, sensor looks such as CRT, night vision and thermal, and a voice agent built on OpenAI for commands like flying to a place or answering questions about visible objects. It can also run as an MCP server for Claude or Codex.

Key features

  • 01Live aircraft, ships, satellites and earthquakes on a 3D globe
  • 02Cockpit view that follows a tracked aircraft over terrain
  • 03Voice control with an OpenAI-powered agent
  • 04Public traffic camera feeds projected into the 3D scene
  • 05Weather layers including wind forecasts and radar
  • 06Keyless operation for most layers, with optional keys for extra imagery

Use cases

  • Tracking flights or ships in a region from a browser
  • Exploring open geospatial data layers for analysis or demos
  • Building a custom geospatial layer on an open-source 3D globe
  • Reviewing public traffic cameras and weather across cities

Quick start

  1. 1

    Install or update Pinokio to 8.2 or later

  2. 2

    Open God's Eye View in Pinokio, then click Install and Start

  3. 3

    Or clone the repo and install dependencies in a terminal

    git clone https://github.com/bilawalsidhu/gods-eye-view.git && cd gods-eye-view && npm ci
  4. 4

    Start the dev server, then open http://localhost:4173

    npm run dev

Things to know

  • Requires Node.js 24.14.0 or later, or 26.x, for the terminal path.
  • Photorealistic 3D needs a Cesium ion token or Google Maps key, which have terms and quotas.
  • Traffic is simulated and some camera poses and launch trajectories are only coarse estimates.
  • The bundled Nepal flood data is non-commercial, and the license is unclear (NOASSERTION).

Topics

FAQ

What is gods-eye-view?
An open-source browser globe that layers live flights, ships, satellites, quakes, traffic and public cameras on photorealistic 3D terrain, with voice control. God's Eye View is a browser-based 3D globe that brings public data feeds into one explorable view. It shows live aircraft, ships, satellites, earthquakes, fire perimeters, weather observations and public traffic cameras, and lets you move from a global picture down to an individual aircraft or street. Many feeds come from public sources such as OpenSky, adsb.lol, USGS, CelesTrak and NOAA; traffic vehicles are simulated along OpenStreetMap roads rather than tracked individually.
Is gods-eye-view free to use? What license does it have?
gods-eye-view is open source under the Other license. Check the license terms before using it in commercial products.
Is gods-eye-view still maintained?
Actively maintained. The last commit to gods-eye-view was on Oct 19, 2026.
What can I use gods-eye-view for?
Tracking flights or ships in a region from a browser Exploring open geospatial data layers for analysis or demos Building a custom geospatial layer on an open-source 3D globe Reviewing public traffic cameras and weather across cities
How do I install gods-eye-view?
Install or update Pinokio to 8.2 or later Open God's Eye View in Pinokio, then click Install and Start Or clone the repo and install dependencies in a terminal: git clone https://github.com/bilawalsidhu/gods-eye-view.git && cd gods-eye-view && npm ci Start the dev server, then open http://localhost:4173: npm run dev
Where can I get gods-eye-view?
The source code and installation instructions are on GitHub: https://github.com/bilawalsidhu/gods-eye-view

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects