Self-hosted OSINT map that combines live public feeds such as aircraft, ships, satellites and earthquakes.
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
Install or update Pinokio to 8.2 or later
- 2
Open God's Eye View in Pinokio, then click Install and Start
- 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
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
Browser-based 3D satellite tracker built on real orbital mechanics, aimed at students, educators and space operations teams.
A high-performance JavaScript library for building interactive web maps that display tiles, vector data and markers from any source.
Real-time global intelligence dashboard combining AI-summarized news, geopolitical monitoring, and infrastructure tracking on one map-based interface.
A fast 2D rendering library for the web that draws graphics, sprites and text with WebGL and WebGPU.
Generates Minecraft worlds from real-world locations using OpenStreetMap data and elevation terrain, for Java, Bedrock and Luanti.