Global OSINT & Situational Awareness Dashboard
WORLDVIEW is a high-performance, real-time Open Source Intelligence (OSINT) command center built with SvelteKit. It aggregates critical terrestrial, orbital, financial, and signal intelligence into a unified, privacy-hardened display for researchers, analysts, and OSINT enthusiasts.
WORLDVIEW operates multiple independent data-streams simultaneously without compromising on rendering performance, pulling exclusively from open-source endpoints:
- 🌍 Seismic & Geo-Intelligence (Leaflet + USGS)
- Live mapping of global tectonic and geospatial anomalies.
- Sub-5-second data synchronization with the USGS earthquake network.
- DOM-optimized isolated layer rendering to prevent browser thrashing.
- 🛰️ Orbital Tracking Intelligence (Three.js + Globe.gl)
- True-3D interpolation of the International Space Station's orbital trajectory.
- Optimized garbage collection to ensure a fluid 60FPS tactical display for tracking space assets.
- 📻 Signals Intel Deck (OSINT Radio Monitor)
- Server-side CORS-bypassing proxy for intercepting and monitoring global radio frequencies.
- Real-time playback and signal bandwidth diagnostics for unencrypted broadcasts.
- 📺 Real-time News & Media Matrix (HLS.js)
- Live interception of IPTV global news feeds (BBC, ABC News, CNN, Al Jazeera, etc.) for breaking situation analysis.
- Automated Quality-of-Service (QoS) matching for high-definition OSINT streams.
- 📈 Macro-Indicators & Markets
- Live global population counter synchronized with terrestrial growth rates (~2.2 persons/sec).
- Constant Bitcoin (BTC/USD) market tracking via CoinGecko for financial intelligence.
- 🎥 Tactical Situation Monitors
- Privacy-enhanced open-source video feeds of active regions and Earth Orbit.
The system is designed to bypass standard browser restrictions that typically hinder intensive situational and OSINT gathering dashboards.
- Internal Proxies: Uses SvelteKit API routes to create server-side relays for third-party open-source endpoints, effectively bypassing client-side CORS blockers.
- Permissions Policy Hardening: Defines a strict document-level permissions policy to allow
compute-pressurewhile silencing external tracking violations designed to unmask analysts. - Memory Optimization: Avoids Svelte reactive thrashing in heavy animation frames by manipulating WebGL internal state directly.
To bring the OSINT tactical dashboard online locally:
- Clone the Repository
- Install Dependencies: Install the required engine modules (Svelte, Three.js, Leaflet, etc.)
npm install
- Engage Development Server:
npm run dev
- Navigate to
http://localhost:5173in your browser to view the active feed.
The dashboard supports dynamic hot-swapping between different OSINT color palettes through the top-bar control array:
W- Default Tactical (Sky Blue)T- Technosignatures (Neon Green)F- Financial/Market (Amber/Gold)C- Commodity/Earth (Crimson/Red)H- High Contrast (Monochrome)
End of Line.
