cli-weather

command module
v1.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 24, 2026 License: GPL-3.0 Imports: 2 Imported by: 0

README

cli-weather

Go version License Built with Bubbletea Open-Meteo

A sleek terminal weather app — no API key, no config, just forecasts.

Features

  • Worldwide city search — find any city on the planet
  • 7-day forecast — daily min/max temperatures, precipitation chance, and weather status at a glance
  • Remembers your city — launches straight into your forecast after the first run
  • Zero setup — powered by the free Open-Meteo API

Installation

Go install
go install github.com/local-interloper/cli-weather@latest
Build from source
git clone https://github.com/local-interloper/cli-weather
cd cli-weather
go build -o cli-weather .

Usage

cli-weather

On first launch you'll be prompted to search for a city. Pick one from the results and your choice is saved — next time you run it, your forecast loads instantly.

To switch cities, press / from the forecast view.

Configuration

Your default city is stored at ~/.config/cli-weather/city.json. Delete it to reset.

License

GPL-3.0 — see LICENSE.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
app

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL