silvertakana/worldwideview — explained in plain English
Analysis updated 2026-05-18
Visualize live aircraft, vessel, or event data on an interactive 3D globe
Build and publish a custom data plugin using the plugin SDK
Let an AI agent control the globe view through the Agent Bus feature
| silvertakana/worldwideview | portabase/portabase | justjavac/openai-proxy | |
|---|---|---|---|
| Stars | 874 | 843 | 943 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 4/5 | 3/5 | 2/5 |
| Audience | developer | ops devops | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Docker and PostgreSQL for a full deployment.
WorldWideView is an open-source platform that takes live data from around the world, things like aircraft positions, maritime vessel locations, or conflict event feeds, and displays them as interactive layers on a three-dimensional globe you can navigate in a browser. Think of it as a real-time intelligence dashboard where the map itself is a high-fidelity 3D planet instead of a flat image. The platform is built around a "plugin" system called the "All-Bundle" architecture. Each data source (live flights, ships, events, etc.) is packaged as a self-contained plugin that can be added or removed without touching the core platform. Plugins can even be downloaded and installed directly through a marketplace inside the app. Under the hood, incoming data travels over WebSocket connections (a technology that keeps a persistent live channel between server and browser) and feeds into a central event bus, which then updates the globe in real time. There is also an optional "Agent Bus" feature that lets an AI assistant externally control the globe, flying to locations, toggling data layers, or selecting entities, useful for automated monitoring or AI-driven workflows. The stack is TypeScript throughout, using Next.js 16 for the web framework, CesiumJS for the 3D globe rendering, PostgreSQL as the database, and Docker for deployment. It is organized as a monorepo (a single repository containing multiple related packages), including a plugin SDK so developers can build and publish their own data plugins. The full README is longer than what was provided.
An open-source real-time 3D globe dashboard that displays live world data like flights, ships, and events as interactive plugin layers.
Mainly TypeScript. The stack also includes TypeScript, Next.js, CesiumJS.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.