DatWeatherDoe is a free, open-source macOS app that puts live weather conditions directly into your menu bar, giving you an at-a-glance forecast without ever opening a browser or a heavy standalone app.
What is DatWeatherDoe?
DatWeatherDoe is a lightweight macOS menu bar utility that surfaces current weather data — temperature, conditions, and forecasts — in the system status bar. It pulls from OpenWeatherMap's API, which means the data is genuinely real-time and globally accurate, not a cached approximation. The project is fully open source, hosted on GitHub, and has been actively maintained by its author for several years.
If you've ever caught yourself opening a Safari tab just to check the temperature before a lunchtime walk, this app exists precisely to eliminate that detour. It lives in the menu bar permanently, updates on a configurable schedule, and gets out of your way.
What does DatWeatherDoe do best?
DatWeatherDoe's strongest quality is its near-zero footprint. It doesn't spin up a dock icon, doesn't launch a multi-panel interface, and doesn't phone home beyond the weather API call you explicitly configure. After a minute of setup, it just works — and I genuinely forget it's running until I glance at the menu bar and see 22°C with a sun icon staring back at me.
- Location flexibility: you can pin it to a specific city by name, use coordinates, or let it follow your Mac's location services — whichever suits your workflow.
- Unit control: Celsius or Fahrenheit, with wind speed in mph or km/h. No nagging defaults.
- Configurable refresh: set the polling interval so it's checking the API as often or as rarely as you want — useful for conserving API quota on a free-tier key.
- Menu bar label: you can show temperature alone, a short condition string, or both. The icon itself reflects current sky conditions at a glance.
It's not a replacement for a rich weather app if you want hourly graphs and 10-day outlooks. But for the single question "what's it like outside right now?", DatWeatherDoe answers faster than anything else on the platform.
Is DatWeatherDoe free?
Yes — DatWeatherDoe is completely free to download and use. The app itself is open source (MIT licence), so you can build it from source or install it via Homebrew Cask at no cost. The only prerequisite is a free OpenWeatherMap API key, which takes about two minutes to create on their website and requires no credit card. The free OWM tier is more than sufficient for personal use at any reasonable polling interval.
Who should use DatWeatherDoe?
DatWeatherDoe is ideal for Mac power users who want ambient environmental awareness without paying for a polished commercial app. If you're already comfortable with Homebrew, configuring a `.plist`, or fetching an API key, the setup is trivial and the reward is permanent. It's the sort of app developers, writers working from home, and remote workers who commute periodically tend to love — always visible, never intrusive.
It is not the right fit for users who want rich radar maps, severe-weather alerts, or week-long planning views. For that, Mercury Weather or the built-in Notification Centre widget are better choices. And if you want a commercial, polished take on the same concept, Hazeover's sister app Mango or the venerable Forecast Bar have more visual flair — but neither is free.
What are the best DatWeatherDoe alternatives?
The most direct competitor is Forecast Bar, which offers a richer dropdown panel with hourly forecasts and radar, but costs a few dollars and is noticeably heavier. Mercury Weather is a gorgeous native app with SwiftUI animations, though it also carries a price tag. Apple's own Notification Centre weather widget is built in and requires no setup, but it's hidden behind a swipe and offers no menu bar presence. For pure simplicity and zero cost, DatWeatherDoe remains the fastest path from "I want weather in my menu bar" to actually having it there.