跳到主要内容
AI News HubLIVE
来源内容 · 翻译待补全1 分钟阅读

待翻译:Show HN: linecast – weather, radar, tides and maps in the terminal

文章摘要

AI 服务暂时不可用,以下为来源摘要,待恢复后补全翻译:I've been working on linecast, a free and open source collection of six terminal applications: weather, radar, sunshine, moon, tides, and maps. I made it because I'd been using the terminal a lot more over the past coup…

来源Hacker News AI作者: ashuttl
待翻译:Show HN: linecast – weather, radar, tides and maps in the terminal
报告错误

纠错通道尚未开通,可先复制下方文章信息留存。

查看更正说明
直接读正文

AI 服务暂时不可用,以下为来源正文,待恢复后补全翻译。

I've been working on linecast, a free and open source collection of six terminal applications: weather, radar, sunshine, moon, tides, and maps. I made it because I'd been using the terminal a lot more over the past couple of years, I'm opinionated about how weather forecast design, and I liked the idea of making useful little terminal desk ornaments. It's as if the Old Farmer's Almanac was built for Minitel. The applications use ANSI color and Unicode braille characters rather than graphics. They reflow as the terminal is resized and derive their colors from your current terminal palette, including when the theme changes while they're running. They're mouse friendly where it makes sense. There's no account or required API key. Forecasts and air quality come from Open-Meteo; alerts, tides, and radar use various public sources; Sun and Moon positions are calculated locally; and the maps use OpenStreetMap-derived vector data and public elevation tiles. The code is just the Python stdlib with no package dependencies. If you have uvx, you can run it without installing: uvx linecast weather, uvx linecast radar, uvx linecast maps. It's also installable through Homebrew, uv tool, pipx, or pip. Source: https://github.com/ashuttl/linecast It currently supports macOS and Linux with Python 3.10+. It doesn't work over SSH and I haven't explored Windows support. Hope you enjoy checking it out! Feedback welcome.

展开要点与分析

文章情报

工程师中级

要点

  • AI 服务暂时不可用,系统已先保留来源内容与降级元数据。
  • I've been working on linecast, a free and open source collection of six terminal applications: weather, radar, sunshine, moon, tides, and maps. I made it because I'd been using th…

要点与分析由自动化流程生成,可能有误,请结合原始来源核实。