whatisgithub

What is worldwideview?

silvertakana/worldwideview — explained in plain English

Analysis updated 2026-05-18

874TypeScriptAudience · developerComplexity · 4/5Setup · moderate

In one sentence

An open-source real-time 3D globe dashboard that displays live world data like flights, ships, and events as interactive plugin layers.

Mindmap

mindmap
  root((worldwideview))
    What it does
      3D globe of live data
      Real time WebSocket updates
    Tech stack
      TypeScript
      Next.js
      CesiumJS
      PostgreSQL
      Docker
    Use cases
      Track flights and vessels
      Monitor live event feeds
      Build custom data plugins
    Audience
      Developers
      Analysts

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Visualize live aircraft, vessel, or event data on an interactive 3D globe

USE CASE 2

Build and publish a custom data plugin using the plugin SDK

USE CASE 3

Let an AI agent control the globe view through the Agent Bus feature

What is it built with?

TypeScriptNext.jsCesiumJSPostgreSQLDocker

How does it compare?

silvertakana/worldwideviewportabase/portabasejustjavac/openai-proxy
Stars874843943
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatemoderatemoderate
Complexity4/53/52/5
Audiencedeveloperops devopsdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 1h+

Requires Docker and PostgreSQL for a full deployment.

So what is it?

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.

Copy-paste prompts

Prompt 1
Help me build a WorldWideView plugin that streams live data over WebSocket
Prompt 2
Explain how the All-Bundle plugin architecture works in WorldWideView
Prompt 3
Show me how to deploy WorldWideView with Docker and PostgreSQL
Prompt 4
How do I use the Agent Bus to let an AI assistant control the globe?

Frequently asked questions

What is worldwideview?

An open-source real-time 3D globe dashboard that displays live world data like flights, ships, and events as interactive plugin layers.

What language is worldwideview written in?

Mainly TypeScript. The stack also includes TypeScript, Next.js, CesiumJS.

How hard is worldwideview to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is worldwideview for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.