- Разработчик под ником Veirt представил open source терминальное приложение weathr для отображения прогноза погоды в ASCII-анимации.
- Программа использует данные Open-Meteo и поддерживает анимации осадков, смены дня и ночи, а также автоматическое определение местоположения по IP.
- Исходный код написан на Rust и размещён на GitHub под лицензией GPL v3.0, что обеспечивает свободный доступ и возможность модификации.
Недавно разработчик под ником Veirt выпустил новую мультиплатформенную программу weathr — терминальный просмотрщик текущей погоды, демонстрирующий данные в режиме ASCII-анимации. Этот проект открытого исходного кода создавался с применением языка Rust и доступен для ознакомления и доработки на GitHub под лицензией GNU General Public License v3.0.
Главной особенностью weathr является визуализация погодных условий с помощью текстовой графики. Приложение получает актуальные метеоданные из сервиса Open-Meteo, позволяя пользователю наблюдать анимированные эффекты дождя, снега, гроз, а также смену времени суток и даже летающие самолёты. Такой необычный формат отображения делает взаимодействие с прогнозом более увлекательным и оригинальным.
Кроме того, weathr поддерживает автоматическое определение местоположения пользователя. При активации соответствующего параметра приложение обращается к API сервиса ipinfo.io, чтобы получить примерные координаты по IP-адресу. Пользователи могут отключить данную функцию и самостоятельно задать координаты в конфигурационном файле, что обеспечивает гибкость и контроль над работой программы.
Появление данного проекта расширяет инструментарий для тех, кто предпочитает работать в терминале и ценит минималистичный, но информативный способ подачи данных. Благодаря открытости исходного кода, сообщество может внести свой вклад в развитие приложения, улучшая функционал и адаптируя его под собственные нужды.
