Weatherscan v2 is a simulated recreation of "Weatherscan" by The Weather Channel in HTML/CSS/JS, by mist weather media
Online demo: v2.weatherscan.net
© Mist Weather Media 2026.
Special thanks to these talented minds who made this project possible!
Joe Molinelli (TheGoldDiamond9) - Lead Developer
COLSTER - Developer
JensonWX - Developer
Miceoroni - Map Developer
zachNet - README
and the rest of the Mist Creative Team for their support!
Need support beyond the scope of this README? A guide for configuring this simulator will come soon. In the meantime, feel free to join our Discord for support!
- Install Bun (fast all-in-one JavaScript runtime & package manager).
- Acquire weather.com, mapbox.com, developer.tomtom, and HERE.com API keys. These are required for weather data, radar frames, and traffic, respectively.
- Go to
/main/configsand openyourConfig.json. - Line 4 is where your weather.com API key goes. Replace
"YOUR_API_KEY"with your weather.com API key. - Line 5 is where your mapbox.com API key goes. Replace
"YOUR_API_KEY"with your mapbox.com API key. - Line 6 is where your developer.tomtom.com API key goes. Replace
"YOUR_API_KEY"with your developer.tomtom.com API key. (optional, only if you want traffic report) - Line 7 is where your HERE.com API key goes. Replace
"YOUR_API_KEY"with your HERE.com API key. (optional, only if you want traffic flow) - Save your changes to
yourConfig.jsonand close it. - In your terminal within the project directory, run
bun install. (This project has no external dependencies thanks to Bun, but this step creates the lockfile and prepares scripts.) - Run the simulator with:
Or simply:
bun run start
For development with auto-reload on file changes:bun app.js
bun run dev
Note: This project has been adapted to run natively on Bun using its built-in high-performance HTTP server. No more
node_modulesbloat or slow startup!
Enjoy the nostalgia! You're all set.
Many thanks for using our simulator! We hope you like it.
