Earth Pulse is a 3D Earth dashboard which shows up the recent earth events like earthquakes, volcanoes, aurora, and also shows the live location of ISS!
earthPulse · Built with React + Three.JS
Live earth activities in your browser!
Earth Pulse is a 3D interactive visualization of real-time globe activities like earthquakes, volcanoes, and aurora; also shows the live position of ISS.
- 3D Earth Visualization : Renders a fully interactive globe that users can rotate, zoom, and explore in real time.
- Natural Disaster Tracking : Displays ongoing and recent natural disasters (e.g., earthquakes, cyclones, wildfires) directly on the globe with geospatial accuracy. Events are typically marked with visual indicators and metadata such as magnitude, severity, or timestamp.
- Live ISS Position : Shows the current real-time location of the International Space Station orbiting Earth. The ISS path and position update dynamically, allowing users to track its movement continuously.
This section provides a live, visual awareness layer for global events and space activity, helping users quickly understand:
- Where disasters are happening
- How events are distributed geographically
- The current orbital position of the ISS relative to Earth
| Layer | Choice |
|---|---|
| Framework | React |
| 3D Renderer | Three JS |
| Runtime | Bun |
| Hosting | Vercel |
| Data source | USGS Public API |
- Earthquake data is provided by the USGS public API
- Aurora data is provided by the SWPC NOAA API
- Live ISS position is provided by the Where the ISS at
The React Three Fiber Globe (R3F-globe) by @vasturiano/ is an indispensable component of this project and has made this project possible.
Zed editor's inline code assists and auto-completion was used for making this project.
Open to all kinds of contributions and suggestions!
Made with 💖 by Jaydev.


