[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-620":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":36,"readmeContent":37,"aiSummary":38,"trendingCount":16,"starSnapshotCount":16,"syncStatus":39,"lastSyncTime":40,"discoverSource":41},620,"worldmonitor","koala73\u002Fworldmonitor","koala73","Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface","https:\u002F\u002Fworldmonitor.app",null,"TypeScript",56299,9000,345,84,0,87,524,2315,397,45,"Other",false,"main",true,[27,28,29,30,31,32,33,34,35],"ai","dashboard","geopolitics","monitoring","news","opensource","osint","palantir","situation","2026-06-12 02:00:16","# World Monitor\n\n**Real-time global intelligence dashboard** — AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface.\n\n[![GitHub stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fkoala73\u002Fworldmonitor?style=social)](https:\u002F\u002Fgithub.com\u002Fkoala73\u002Fworldmonitor\u002Fstargazers)\n[![GitHub forks](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Fkoala73\u002Fworldmonitor?style=social)](https:\u002F\u002Fgithub.com\u002Fkoala73\u002Fworldmonitor\u002Fnetwork\u002Fmembers)\n[![Discord](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDiscord-Join-5865F2?style=flat&logo=discord&logoColor=white)](https:\u002F\u002Fdiscord.gg\u002Fre63kWKxaz)\n[![License: AGPL v3](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-AGPL%20v3-blue.svg)](https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fagpl-3.0)\n[![TypeScript](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTypeScript-007ACC?style=flat&logo=typescript&logoColor=white)](https:\u002F\u002Fwww.typescriptlang.org\u002F)\n[![Last commit](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flast-commit\u002Fkoala73\u002Fworldmonitor)](https:\u002F\u002Fgithub.com\u002Fkoala73\u002Fworldmonitor\u002Fcommits\u002Fmain)\n[![Latest release](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fkoala73\u002Fworldmonitor?style=flat)](https:\u002F\u002Fgithub.com\u002Fkoala73\u002Fworldmonitor\u002Freleases\u002Flatest)\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fworldmonitor.app\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FWeb_App-worldmonitor.app-blue?style=for-the-badge&logo=googlechrome&logoColor=white\" alt=\"Web App\">\u003C\u002Fa>&nbsp;\n  \u003Ca href=\"https:\u002F\u002Ftech.worldmonitor.app\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTech_Variant-tech.worldmonitor.app-0891b2?style=for-the-badge&logo=googlechrome&logoColor=white\" alt=\"Tech Variant\">\u003C\u002Fa>&nbsp;\n  \u003Ca href=\"https:\u002F\u002Ffinance.worldmonitor.app\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FFinance_Variant-finance.worldmonitor.app-059669?style=for-the-badge&logo=googlechrome&logoColor=white\" alt=\"Finance Variant\">\u003C\u002Fa>&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fcommodity.worldmonitor.app\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FCommodity_Variant-commodity.worldmonitor.app-b45309?style=for-the-badge&logo=googlechrome&logoColor=white\" alt=\"Commodity Variant\">\u003C\u002Fa>&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fhappy.worldmonitor.app\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FHappy_Variant-happy.worldmonitor.app-f59e0b?style=for-the-badge&logo=googlechrome&logoColor=white\" alt=\"Happy Variant\">\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fworldmonitor.app\u002Fapi\u002Fdownload?platform=windows-exe\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDownload-Windows_(.exe)-0078D4?style=for-the-badge&logo=windows&logoColor=white\" alt=\"Download Windows\">\u003C\u002Fa>&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fworldmonitor.app\u002Fapi\u002Fdownload?platform=macos-arm64\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDownload-macOS_Apple_Silicon-000000?style=for-the-badge&logo=apple&logoColor=white\" alt=\"Download macOS ARM\">\u003C\u002Fa>&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fworldmonitor.app\u002Fapi\u002Fdownload?platform=macos-x64\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDownload-macOS_Intel-555555?style=for-the-badge&logo=apple&logoColor=white\" alt=\"Download macOS Intel\">\u003C\u002Fa>&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fworldmonitor.app\u002Fapi\u002Fdownload?platform=linux-appimage\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDownload-Linux_(.AppImage)-FCC624?style=for-the-badge&logo=linux&logoColor=black\" alt=\"Download Linux\">\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fwww.worldmonitor.app\u002Fdocs\u002Fdocumentation\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa> &nbsp;·&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkoala73\u002Fworldmonitor\u002Freleases\u002Flatest\">\u003Cstrong>Releases\u003C\u002Fstrong>\u003C\u002Fa> &nbsp;·&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fwww.worldmonitor.app\u002Fdocs\u002Fcontributing\">\u003Cstrong>Contributing\u003C\u002Fstrong>\u003C\u002Fa>\n\u003C\u002Fp>\n\n![World Monitor Dashboard](docs\u002Fimages\u002Fworldmonitor-7-mar-2026.jpg)\n\n---\n\n## What It Does\n\n- **500+ curated news feeds** across 15 categories, AI-synthesized into briefs\n- **Dual map engine** — 3D globe (globe.gl) and WebGL flat map (deck.gl) with 45 data layers\n- **Cross-stream correlation** — military, economic, disaster, and escalation signal convergence\n- **Country Intelligence Index** — composite risk scoring across 12 signal categories\n- **Finance radar** — 92 stock exchanges, commodities, crypto, and 7-signal market composite\n- **Local AI** — run everything with Ollama, no API keys required\n- **5 site variants** from a single codebase (world, tech, finance, commodity, happy)\n- **Native desktop app** (Tauri 2) for macOS, Windows, and Linux\n- **21 languages** with native-language feeds and RTL support\n\nFor the full feature list, architecture, data sources, and algorithms, see the **[documentation](https:\u002F\u002Fwww.worldmonitor.app\u002Fdocs\u002Fdocumentation)**.\n\n---\n\n## Quick Start\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fkoala73\u002Fworldmonitor.git\ncd worldmonitor\nnpm install\nnpm run dev\n```\n\nOpen [localhost:5173](http:\u002F\u002Flocalhost:5173). No environment variables required for basic operation.\n\nFor variant-specific development:\n\n```bash\nnpm run dev:tech       # tech.worldmonitor.app\nnpm run dev:finance    # finance.worldmonitor.app\nnpm run dev:commodity  # commodity.worldmonitor.app\nnpm run dev:happy      # happy.worldmonitor.app\n```\n\nSee the **[self-hosting guide](https:\u002F\u002Fwww.worldmonitor.app\u002Fdocs\u002Fgetting-started)** for deployment options (Vercel, Docker, static).\n\n---\n\n## Tech Stack\n\n| Category | Technologies |\n|----------|-------------|\n| **Frontend** | Vanilla TypeScript, Vite, globe.gl + Three.js, deck.gl + MapLibre GL |\n| **Desktop** | Tauri 2 (Rust) with Node.js sidecar |\n| **AI\u002FML** | Ollama \u002F Groq \u002F OpenRouter, Transformers.js (browser-side) |\n| **API Contracts** | Protocol Buffers (92 protos, 22 services), sebuf HTTP annotations |\n| **Deployment** | Vercel Edge Functions (60+), Railway relay, Tauri, PWA |\n| **Caching** | Redis (Upstash), 3-tier cache, CDN, service worker |\n\nFull stack details in the **[architecture docs](https:\u002F\u002Fwww.worldmonitor.app\u002Fdocs\u002Farchitecture)**.\n\n---\n\n## Flight Data\n\nFlight data provided gracefully by [Wingbits](https:\u002F\u002Fwingbits.com?utm_source=worldmonitor&utm_medium=referral&utm_campaign=worldmonitor), the most advanced ADS-B flight data solution.\n\n---\n\n## Data Sources\n\nWorldMonitor aggregates 65+ external data sources across geopolitics, finance, energy, climate, aviation, cyber, military, infrastructure, and news intelligence. See the full [data sources catalog](https:\u002F\u002Fwww.worldmonitor.app\u002Fdocs\u002Fdata-sources) for providers, feed tiers, and collection methods.\n\n---\n\n## Contributing\n\nContributions welcome! See [CONTRIBUTING.md](.\u002FCONTRIBUTING.md) for guidelines.\n\n```bash\nnpm run typecheck        # Type checking\nnpm run build:full       # Production build\n```\n\n---\n\n## License\n\n**AGPL-3.0** for non-commercial use. **Commercial license** required for any commercial use.\n\n| Use Case | Allowed? |\n|----------|----------|\n| Personal \u002F research \u002F educational | Yes |\n| Self-hosted (non-commercial) | Yes, with attribution |\n| Fork and modify (non-commercial) | Yes, share source under AGPL-3.0 |\n| Commercial use \u002F SaaS \u002F rebranding | Requires commercial license |\n\nSee [LICENSE](LICENSE) for full terms. For commercial licensing, contact the maintainer.\n\nCopyright (C) 2024-2026 Elie Habib. All rights reserved.\n\n---\n\n## Author\n\n**Elie Habib** — [GitHub](https:\u002F\u002Fgithub.com\u002Fkoala73)\n\n## Contributors\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkoala73\u002Fworldmonitor\u002Fgraphs\u002Fcontributors\">\n  \u003Cimg src=\"https:\u002F\u002Fcontrib.rocks\u002Fimage?repo=koala73\u002Fworldmonitor\" \u002F>\n\u003C\u002Fa>\n\n## Security Acknowledgments\n\nWe thank the following researchers for responsibly disclosing security issues:\n\n- **Cody Richard** — Disclosed three security findings covering IPC command exposure, renderer-to-sidecar trust boundary analysis, and fetch patch credential injection architecture (2026)\n\nSee our [Security Policy](.\u002FSECURITY.md) for responsible disclosure guidelines.\n\n---\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fworldmonitor.app\">worldmonitor.app\u003C\u002Fa> &nbsp;·&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fwww.worldmonitor.app\u002Fdocs\u002Fdocumentation\">docs.worldmonitor.app\u003C\u002Fa> &nbsp;·&nbsp;\n  \u003Ca href=\"https:\u002F\u002Ffinance.worldmonitor.app\">finance.worldmonitor.app\u003C\u002Fa> &nbsp;·&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fcommodity.worldmonitor.app\">commodity.worldmonitor.app\u003C\u002Fa>\n\u003C\u002Fp>\n\n## Star History\n\n\u003Ca href=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=koala73\u002Fworldmonitor&type=Date\">\n \u003Cpicture>\n   \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=koala73\u002Fworldmonitor&type=Date&type=Date&theme=dark\" \u002F>\n   \u003Cimg alt=\"Star History Chart\" src=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=koala73\u002Fworldmonitor&type=Date&type=Date\" \u002F>\n \u003C\u002Fpicture>\n\u003C\u002Fa>\n","World Monitor 是一个实时全球情报仪表盘，集成了AI驱动的新闻聚合、地缘政治监测和基础设施追踪功能，提供统一的情境感知界面。项目使用TypeScript开发，具备强大的数据处理与可视化能力，能够帮助用户从海量信息中快速获取关键洞察。其设计适用于需要密切跟踪国际局势变化、市场动态及安全威胁等场景的专业人士或机构，如政府机关、新闻媒体、金融机构以及大型企业等。",2,"2026-06-11 02:38:08","top_all"]