BigBodyCobain/Shadowbroker
Shadowbroker is an open-source intelligence platform that unifies global geospatial data into a single interactive interface. It tracks commercial and private aviation via OpenSky and adsb.lol (including high-profile jets like Air Force One and Elon Musk's aircraft), maritime vessels through AIS feeds, and satellites in real time using CelesTrak orbital data. The platform integrates NASA GIBS satellite imagery for visual ground truth, monitors seismic events, and surfaces geopolitical signals through GDELT event data. Signal intelligence is supported via KiwiSDR SDR receiver integration, and public CCTV feeds from around the world can be browsed directly within the interface. Built on Next.js and MapLibre GL for the frontend, with a FastAPI Python backend, Shadowbroker connects 25+ open data sources and renders them on a unified map. Docker deployment is fully supported, making self-hosting straightforward. The project is designed for OSINT researchers, journalists, and security analysts who need situational awareness across air, sea, space, and ground domains without paying for expensive commercial intelligence platforms.
git clone https://github.com/BigBodyCobain/Shadowbroker.git
Quick Start Example
# Clone and run Shadowbroker
git clone https://github.com/BigBodyCobain/Shadowbroker
cd Shadowbroker
# Start with Docker
docker compose up -d
# Or run locally
npm install && npm run dev
# FastAPI backend
pip install -r requirements.txt
uvicorn main:app --reload