Skip to content

PyWeatherBar v1.0.0

Latest

Choose a tag to compare

@devtibi devtibi released this 09 Sep 02:49
· 3 commits to main since this release

A lightweight macOS menu bar weather app written in native Swift & SwiftUI. Shows the temperature directly in your menu bar, opens a clean card for details, and uses just ~16 MB RAM at idle.

Highlights

  • Lightweight: Pure native Swift & SwiftUI running at ~16 MB idle RAM
  • Universal Binary: Runs natively on Apple Silicon (M1/M2/M3/M4) and Intel Macs
  • Live Menu Bar Weather: Current temperature and weather icon at a glance
  • Data-Dense Card: City, 3D weather icon, feels like, humidity, wind speed, rain chance (%), and relative update time
  • Interactive 10-Day Forecast: Select any day in the carousel to inspect its expected temperatures and detailed metrics
  • Location Controls: Exact town, major city preferences, and GPS detection
  • Start at Login: Option to launch automatically when macOS boots up
  • Customizable: Celsius (°C) and Fahrenheit (°F), wind units (km/h vs m/s), and Dark/Light theme
  • Multi-Language: English, Romanian, German, French, Spanish, and Italian
  • Zero Setup: No API keys or accounts required (powered by Open-Meteo)

Installation

  1. Download and open PyWeatherBar-1.0.0.dmg.
  2. Drag PyWeatherBar into your Applications folder.
  3. Launch PyWeatherBar from Applications.

(If macOS says the developer cannot be verified, right-click the app and click Open).