All 84 Dependencies

Every package World Monitor depends on, ranked by repo health score.

World Monitor is an open-source situational awareness dashboard that pulls together 500+ curated news feeds across 15 categories, AI-synthesized briefs, and 65+ external data providers spanning geopolitics, finance, energy, climate, aviation, cyber, and military domains, then renders it all on a dual map engine (a 3D globe built on globe.gl/Three.js and a WebGL flat map built on deck.gl/MapLibre GL with 56 map layer types). Its signature analytical layer is the Country Instability Index (CII v8), a server-authoritative stress score computed for 31 Tier-1 countries from cross-stream correlation of military, economic, disaster, and escalation signals, alongside a finance radar covering 29 stock exchanges, commodities, and crypto.

The project ships as far more than a single web app: six themed site variants (world, tech, finance, commodity, happy, energy) are built from one codebase, a native Tauri 2 desktop app targets macOS, Windows, and Linux, and the data is exposed programmatically through a public MCP server, a REST API described by an OpenAPI spec, and official zero-dependency SDKs in TypeScript/npm, Python, Ruby, and Go plus a CLI. AI features run through Groq, OpenRouter, or a fully local Ollama pipeline so a self-hosted instance needs no external API keys or cloud LLM calls to function.

The source is AGPL-3.0-only, with self-hosting fully free via Docker/Podman compose and a documented required-secrets setup (Redis auth, relay shared secret). The hosted worldmonitor.app product layers an optional Pro subscription (via Clerk auth and Dodo Payments checkout) on top that raises free-tier panel/source caps and unlocks premium data feeds — the dashboard code and self-hosting path themselves carry no license-key gate.

37 jmespath.js ^0.16.0 38 aws4fetch ^1.0.20 38 gray-matter ^4.0.3 39 uqr ^0.1.2 40 topojson-client ^3.1.0 42 opener 0.8 47 canvas-confetti ^1.9.4 47 cross-env ^10.1.0 51 ExcelJS ^4.4.0 56 GramJS ^2.26.22 57 globe.gl ^2.45.0 57 sax ^1.6.0 58 i18next-browser-languageDetector ^8.2.1 60 getrandom 0.2 outdated 62 D3.js ^7.9.0 66 Protomaps Basemaps ^5.7.1 66 Vercel Analytics ^2.0.0 69 Mailcheck ^1.1.1 70 Fontsource Inter ^5.2.7 70 Fontsource Inter ^5.2.7 71 Satellite.js ^6.0.2 outdated 72 @fastify/cors ^11.2.0 74 @upstash/redis ^1.36.1 74 dotenv ^16.4.5 outdated 74 MailChecker ^6.0.21 75 serde_json 1 76 h3-js ^4.4.0 76 serde 1 77 web-vitals ^5.3.0 outdated 78 Transformers.js ^2.17.2 78 keyring-rs 3 outdated 79 Motion ^12.23.24 outdated 79 Supercluster ^8.0.1 outdated 80 node-postgres ^8.13.1 80 web-push ^3.6.7 81 exa-js ^1.7.0 outdated 81 PapaParse ^5.5.3 82 esbuild 0.28.1 outdated 82 js-yaml ^4.3.0 outdated 83 Pino ^9.4.0 outdated 83 Satori ^0.25.0 outdated 83 ws ^8.21.0 84 reqwest 0.12 outdated 85 i18next ^25.8.10 outdated 86 resend-node ^4 outdated 86 tsx ^4.19.1 87 fast-xml-parser ^5.8.0 89 jose ^6.2.2 89 sharp ^0.34.5 outdated 89 YouTube.js ^16.0.1 outdated 90 Tailwind CSS ^4.1.14 90 DOMPurify ^3.4.11 90 Tailwind CSS ^4.1.14 90 yaml ^2.8.3 91 Fastify ^5.8.5 91 Tauri 2 outdated 91 Zod ^3.23.8 outdated 92 Astro ^4.0.18 outdated 92 Astro ^3.7.1 outdated 92 @clerk/backend ^6.13.0 outdated 92 Playwright ^1.52.0 92 Astro ^6.4.7 outdated 92 lucide-react ^0.546.0 outdated 92 Playwright ^1.47.2 92 undici ^7.28.0 outdated 93 Anthropic TypeScript SDK ^0.91.1 outdated 93 @vitejs/plugin-react ^5.0.4 outdated 93 jsdom ^25.0.1 outdated 93 preact ^10.25.4 93 Vitest ^3.2.6 outdated 94 AWS SDK for JavaScript (S3 Client) ^3.1009.0 94 MapLibre GL JS ^5.16.0 outdated 94 Vite ^6.0.7 outdated 95 Sentry JavaScript (@sentry/browser) ^10.39.0 95 Sentry JavaScript (@sentry/browser) ^10.47.0 95 hls.js ^1.6.15 95 Marked ^17.0.3 outdated 95 ONNX Runtime ^1.26.0 95 Node-Redis ^4.7.0 outdated 96 vercel_runtime ^3.7.5 outdated 97 TypeScript ^5.6.3 outdated 98 deck.gl ^9.2.11 98 React ^19.0.0 98 React DOM ^19.0.0

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search