Your weather. Your station. Your computer.
Free, open source, and built to work even when the internet does not.
Open Weather is a DIY weather project. Build a station from parts you can buy and print, run the software on your own computer, and keep a live picture of the weather right where you are.
Nothing is stored in someone else’s cloud. There is no account to create and no subscription to pay. When the network is down, your station and the app still work. When the network is up, we fill in the wider view from public government and research sources.
Most weather apps lock you into a service. Open Weather is the other path: self-reliance.
- Build it yourself — stations from common hardware, 3D-printed parts, and open firmware
- Keep it local — readings stay on your machine
- Stay useful offline — monitor and record hyper-local weather with no connection
- Use the public record when you can — radar, satellite, alerts, and a 10-day outlook from sources that are already free
The Command Center is the desktop app (Windows, macOS, and Linux).
- A dashboard for live conditions at your pin
- High-resolution weather radar from NOAA NEXRAD
- GOES satellite pictures from NOAA
- Weather alerts from the National Weather Service (NWS)
- A 10-day outlook that blends free public models through Open-Meteo, plus NWS / NOAA guidance
- Storm outlooks and surface analysis from NOAA when you want the bigger picture
Connect a home station when you have one. Until then, the map and outlook still work from those public sources.
| You have… | Open Weather can… |
|---|---|
| A station, no internet | Show live local readings and keep history on your computer |
| Internet, no station | Show radar, satellite, alerts, and the 10-day outlook |
| Both | Combine your backyard numbers with the national picture |
We do not upload your location history, station data, or personal information to an Open Weather server. There isn’t one.
The long-term goal is a station anyone can make:
- Parts that are easy to find
- 3D-printed housings and mounts
- Open firmware you can flash and change
- Software that talks to the station on your own network
Hardware and print files are still coming back into this repo. Outdoor print material notes are in Issue #1 and the filament spreadsheet.
On the roadmap is a network of home stations that can fill gaps for neighbors and for the outlook.
Stations will be able to share readings over the internet, LoRa mesh, and similar links. Sharing is anonymous. No names, no accounts, no household data — only weather.
That network is not built yet. The app is designed so it never has to depend on it.
| Link | What it is |
|---|---|
| Troubleshooting | App, radar, and installer fixes |
| Contributing | How to send a change |
| Wiki | Guides and design rules |
| Releases | Windows, macOS, and Linux builds |
cd software
npm install
npm run devTo package an installer:
cd software
npm run dist:win # Windows NSIS
npm run dist:mac # macOS disk image (unsigned / ad-hoc)
npm run dist:linux # Debian package| Folder | What it is |
|---|---|
software/ |
Command Center desktop app |
Media/ |
Logo and brand images |
3D Printed Parts/ |
Station print files (coming) |
Boards/ |
Open hardware designs (coming) |
Open Weather is free software under the GNU GPLv3. Use it, share it, and improve it.