tempy logo

tempy

Terminal weather report tool displaying current and near-future conditions without requiring API keys

install

tempy is a command-line weather reporting tool that displays current and forecasted weather conditions directly in the terminal. The tool renders visually formatted weather reports with support for both imperial and metric unit systems. Users can query weather for specific locations using simple commands like tempy nyc for New York City weather.

The tool operates without requiring users to register for API keys, routing requests through a proxy server to weatherapi.com. For users preferring direct API access, tempy supports optional API key registration through weatherapi.com's free service. Configuration is handled through a file at $HOME/.config/tempyrc where users can set default location, units, and API key preferences.

tempy targets developers and terminal users who want quick weather information without leaving their command-line environment. The tool automatically creates configuration files on first run and supports customization of default parameters to streamline repeated usage.

Installation

# via pip
pip install git+https://github.com/noprobelm/tempy
# via AUR
Available as tempy-git on AUR

tempy weather output demo

Alternatives & related tools

add a badge to your README

Maintain tempy? Show that it's featured on trmn. The badge links back to this page.

Featured on trmn
Markdown
[![Featured on trmn](https://www.trmn.sh/badge/tempy.svg)](https://www.trmn.sh/tools/tempy?utm_source=badge)
HTML
<a href="https://www.trmn.sh/tools/tempy?utm_source=badge"><img src="https://www.trmn.sh/badge/tempy.svg" alt="Featured on trmn" height="20"></a>