Favicon of weathr

weathr

Terminal weather app displaying real-time conditions with animated rain, snow, thunderstorms, and day/night cycles powered by Open-Meteo data.

A terminal weather application that brings weather to life with animated ASCII visuals. Watch rain fall, snow accumulate, thunderstorms rage, and airplanes fly across your screen—all driven by real-time weather data from Open-Meteo.

Key features include:

  • Real-time weather data from Open-Meteo with automatic location detection via IP
  • Animated weather effects including rain, snow, thunderstorms, and flying airplanes
  • Day and night cycles that reflect actual sunrise and sunset times
  • Customizable configuration for location, temperature units (Celsius/Fahrenheit), wind speed, and precipitation measurements
  • Multiple display modes for location information: coordinates only, city name, or mixed format
  • Cross-platform support with installation options for macOS, Linux, Windows, and FreeBSD
  • Simulation mode for testing different weather conditions without internet
  • Privacy-focused with optional manual location configuration to avoid API calls
  • Accessibility features including NO_COLOR environment variable support

Install via Cargo, Homebrew, package managers, or Docker. Configure through simple TOML files with sensible defaults. Control the app with keyboard shortcuts (q to quit, Ctrl+C to exit) and command-line flags for quick overrides.

Install

Cargo
$ cargo install weathr
Cargo
$ cargo install --path

Features

Config file

Media

Pros

4
  • Displays real-time weather conditions
  • Features animated weather effects like rain and snow
  • Supports auto-location detection
  • Configurable units and display options

Related tools

Share:

Auto-fetched .

Recent releases

Similar to weathr

Favicon

 

  
 
Favicon

 

  
 
Favicon