ansiweather
brew install ansiweather
v1.19.0
BSD-2-Clause
Weather in your terminal, with ANSI colors and Unicode symbols
34
30-day installs · #5499
87
90-day · #5890
435
365-day · #5433
1.9k
★ GitHub stars · updated 7mo ago
GitHub topics
ansi
terminal
unicode
weather
Links
- https://github.com/fcambus/ansiweather
- GitHub: fcambus/ansiweather
- Brew formula source: Formula/a/ansiweather.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Weather in your terminal, with ANSI colors and Unicode symbols",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:35:24+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "ansiweather",
"github_default_branch": "master",
"github_last_commit_at": "2025-12-29T17:19:02Z",
"github_readme_excerpt": "## Description\n\nAnsiWeather is a Shell script for displaying the current weather conditions\nin your terminal, with support for ANSI colors and Unicode symbols.\n\n![AnsiWeather Screenshot][1]\n\nWeather data comes from the `OpenWeatherMap` free weather API.\n\n\n\n## Requirements\n\nAnsiWeather requires the following dependencies:\n\n- A command to fetch HTTP data such as FTP, cURL or wget\n- [jq][2] (lightweight and flexible command-line JSON processor)\n- [bc][3] (arbitrary precision numeric processing language), for doing float\n arithmetic\n\n\n\n## Installation\n\nAfter cloning the repository, simply invoke the script by typing:\n\n\t./ansiweather\n\nAnsiWeather packages are available for:\n\n- [OpenBSD][4]\n- [NetBSD][5]\n- [FreeBSD][6]\n- [Debian][7]\n- [Ubuntu][8]\n- [Homebrew][9]\n- [Haiku][10]\n- [Gentoo][11]\n\n\n\n## Usage\n\n### Synopsis\n\n\tansiweather [-l location] [-u system] [-f days] [-F] [-a value]\n\t [-s value] [-k key] [-i value] [-w value] [-h value]\n\t [-H value] [-p value] [-d value] [-v]\n\n### Options\n\n\t-l location\n\t Specify location.\n\t\n\t-u system\n\t Specify unit system to use ( metric or imperial ).\n\t\n\t-f days\n\t Toggle forecast mode for the specified number of upcoming days.\n\t\n\t-F Toggle forecast mode for the next five days.\n\t\n\t-a value\n\t Toggle ANSI colors display ( true or false ).\n\t\n\t-s value\n\t Toggle symbols display ( true or false ).\n\t\n\t-k key Specify OpenWeatherMap API key.\n\t\n\t-i value\n\t Toggle UV Index display ( true or false ).\n\t\n\t-w value\n\t Toggle wind data display ( true or false ).\n\t\n\t-h value\n\t Toggle humidity data display ( true or false ).\n\t\n\t-H value\n\t Toggle Feels like display ( true or false ).\n\t\n\t-p value\n\t Toggle pressure data display ( true or false ).\n\t\n\t-d value\n\t Toggle daylight data display ( true or false ).\n\t\n\t-v Display version.\n\n### Examples\n\nDisplay forecast using metric units for the next five days (showing symbols\nand daylight data) for Rzeszow, P",
"github_repo": "fcambus/ansiweather",
"github_stars": 1943,
"github_topics": [
"ansi",
"terminal",
"unicode",
"weather"
],
"homepage": "https://github.com/fcambus/ansiweather",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 34,
"installs_365d": 435,
"installs_90d": 87,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "BSD-2-Clause",
"llm_generated_at": null,
"llm_model": null,
"name": "ansiweather",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 5499,
"rank_365d": 5433,
"rank_90d": 5890,
"raw_hash": "e40eadb77d99f62c",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/a/ansiweather.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [
"bc-gh",
"jq"
],
"version_head": "HEAD",
"version_stable": "1.19.0",
"versioned_formulae": [],
"why_use_this": null
}