Terminal weather in one command. No API key. No config.
$ weather
╭─ Tokyo, JP ──────────────────────╮
│ ☀️ Clear sky │
│ │
│ Temperature 22.5°C (feels 21°C)│
│ Humidity 58% │
│ Wind 8.4 km/h │
│ Updated 14:32 │
╰──────────────────────────────────╯
git clone https://github.com/starkdcc/weather-cli.git
cd weather-cli
pip install -r requirements.txtpython weather.py # current location
python weather.py Tokyo # any city
python weather.py -f Paris # 5-day forecast- Auto-detects your location via IP (ipapi.co)
- Uses Open-Meteo for weather — no API key needed
- Rich terminal output with emoji weather codes
Because opening a browser to check if it's raining is insane.
MIT