Skip to main content

Command line weather app with a fancy map display

Project description

flakeframe

A weather app for your CLI, with a fancy map!

demo

what is it?

A fast and easy to use CLI weather app with super neat map view!
Should work on basically everything, as long as you have Python and Internet access.
(a note: flakeframe was known as Mapfish before submitting!)

usage and installation

pip install flakeframe, or pipx if you're on an externally managed system like Arch Linux.

Then just find your desired coordinate pair (degrees or D/M/S), run flakeframe, and enter your settings :)

controls

Use WASD/arrow keys to navigate in the main menu, then +/- to change zoom levels.
Q to go back to the main menu, R to refresh your weather data.

features

  • Works basically anywhere
  • Hourly and daily forecasts
  • Color codes
  • Map display anywhere* on earth
  • No API keys or weird configuration needed.
  • Smart aspect ratio detection, unless you use a weird font

credits

  • Map data from ArcGIS world imagery
  • Weather data from OpenMeteo
  • Uses img2unicode by matrach
  • Uses py-staticmaps by flopp

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flakeframe-0.1.1.tar.gz (22.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

flakeframe-0.1.1-py3-none-any.whl (26.2 kB view details)

Uploaded Python 3

File details

Details for the file flakeframe-0.1.1.tar.gz.

File metadata

  • Download URL: flakeframe-0.1.1.tar.gz
  • Upload date:
  • Size: 22.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.15

File hashes

Hashes for flakeframe-0.1.1.tar.gz
Algorithm Hash digest
SHA256 474dd68d42ccd918bccfb753bdecfbb7a313b16b7dad852e4f6e89507486443b
MD5 0b7187a35ef9047b58bd8c28c810b3af
BLAKE2b-256 7e280851000ff413131763618e71d35ba2a48935e80227392490de851a790446

See more details on using hashes here.

File details

Details for the file flakeframe-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: flakeframe-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 26.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.15

File hashes

Hashes for flakeframe-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f5d67f2be8a03b8032c041bfff2e4935d72a11e4c2432e3fb12aedf3c496b935
MD5 cca06f9381f1d957e42af02c98a786b5
BLAKE2b-256 03e34b153d48d83099922092d389730698f691a826db587bab5d9d8952aa6e5e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page