Опенсорсный проект тянет бесплатные публичные данные и собирает из скучной консоли семь интерактивных приложений — с графикой, анимацией и даже мышью. Аккаунт не нужен, API-ключ тоже.
Что там внутри: linecast weather — погода сейчас, по часам и на 7 дней, осадки, качество воздуха и официальные предупреждения по 45 странам. linecast sunshine — как Солнце ползёт по небу, рассветы, закаты и длина светового дня; картинку можно развернуть хоть на целый год. linecast moon — фазы, восход и заход Луны, ближайшие полнолуние и новолуние; спутник реально крутится, можно заглянуть и на обратную сторону. linecast sky — планетарий в терминале без всяких шуток: звёзды, созвездия, планеты, Луна и Млечный Путь под твои координаты и текущее время; в базе 8404 звезды, видимые глазом, а при приближении подтягивается почти 117 000 объектов потемнее. linecast tides — графики приливов и отливов. linecast radar — анимированный радар с осадками, температурой, ветром и спутниковыми снимками. linecast maps — улицы, рельеф, поиск мест и маршруты прямо в терминале; отъедешь максимально далеко — и карта превращается в вращающийся глобус с живой границей дня и ночи и облаками со спутников.
Написано на чистом Python без зависимостей. Работает на Windows, Linux и macOS, само подхватывает цветовую тему терминала и говорит на 20 языках. Нужен Python 3.10+. Ставится так:
pip install linecast А можно вообще ничего не ставить: uvx linecast weather GitHub/Инструкция #python #soft #github👉 About Python
