Washington

terminal-weather – animated terminal weather dashboard

terminal-weather is an animated terminal weather dashboard. It presents current conditions, hourly forecasts and a seven-day outlook through a keyboard-driven interface with configurable themes, visualisations and motion effects.

The application can automatically determine your location or accept a city name or geographic coordinates. A non-interactive mode produces a coloured forecast summary or structured JSON suitable for scripts, status bars and other automation. No account or API key is required.

This is free and open source software.

Key Features

  • Displays current conditions, hourly forecasts and a seven-day outlook.
  • Offers table, hybrid and chart views for hourly weather data.
  • Provides animated, weather-aware scenes with adjustable motion levels.
  • Includes 21 themes with TrueColor, 256-colour and 16-colour support.
  • Automatically selects a theme based on weather and time of day.
  • Supports automatic location detection, city searches and coordinates.
  • Stores recently viewed locations for quick switching.
  • Provides Celsius and Fahrenheit temperature units.
  • Offers ASCII, emoji and Nerd Font weather icons.
  • Generates plain-text or JSON output for scripts and automation.
  • Includes air-quality information and derived weather alerts.
  • Supports configurable forecast and air-quality service endpoints.
  • Generates shell completions for Bash, Zsh and Fish.
  • Does not require an account or API key.

Website: github.com/markpasternak/terminal-weather
Support:
Developer: Mark Pasternak
License: GNU General Public License v3.0

terminal-weather

terminal-weather is written in Rust. Learn Rust with our recommended free books and free tutorials.


Related Software

Terminal-Based Weather Tools
wttr.inCurl the weather
WegoASCII weather app for the terminal written in Go
girouetteSources its data from OpenWeather
AnsiWeatherCurrent weather conditions in your terminal
wthrrWeather companion for the terminal
weatherGo-based tool
weatherQuick access to current weather conditions and forecasts
tempyVisually pleasing weather report
stormyneofetch-like weather CLI
rainyneofetch-like, minimalistic, and customizable weather-fetching tool
weather-cliUses the Open-Meteo API
starlitMinimal and customizable weather CLI
outsideMulti-purpose weather client
metarWeather report tool
rustormyneofetch-like weather CLI

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted