Stormy: погода в терминале с эстетикой neofetch
Знакомо чувство, когда хочется быстро проверить погоду, не открывая браузер и не отвлекаясь от работы в терминале? Stormy решает эту задачу с изяществом и стилем, превращая рутинную проверку погоды в эстетическое удовольствие.
Что такое Stormy?
Stormy — это минималистичная консольная утилита для отображения текущей погоды, вдохновлённая популярным инструментом neofetch. Написанная на Go, она сочетает в себе:
- Простоту использования
- Красивый ASCII-вывод
- Гибкие настройки
- Поддержку нескольких провайдеров погодных данных

Кому пригодится Stormy?
Этот проект особенно понравится:
- Разработчикам, которые много работают в терминале
- Любителям минималистичных CLI-инструментов
- Поклонникам ASCII-арта и эстетичных консольных решений
- Тем, кто хочет быстро добавить функционал проверки погоды в свои скрипты
5 причин попробовать Stormy
- Работает из коробки — использует OpenMeteo по умолчанию без необходимости API-ключа
- Гибкие настройки — метрические/имперские единицы, компактный режим, цвета
- Два провайдера погоды — OpenMeteo и OpenWeatherMap (с API-ключом)
- Красивый вывод — ASCII-арт и продуманная визуализация данных
- Простая установка — доступна через go install, nix или сборку из исходников
Как это выглядит?
|
|
|
|------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------|
|
|
|
Технические особенности
Проект написан на Go, что обеспечивает:
- Быструю работу
- Простую установку (один бинарный файл)
- Кроссплатформенность
Конфигурация хранится в TOML-файле согласно XDG Base Directory Specification, что делает настройку интуитивно понятной для пользователей Linux/macOS.
Практическое применение
-
Быстрая проверка погоды без выхода из терминала:
stormy --city "Москва" -
Интеграция в статусную строку (tmux, i3status и др.)
-
Погода в компактном режиме для скриптов:
stormy --compact -
Live-режим для постоянного мониторинга изменений погоды
Установка за минуту
Самый простой способ (если у вас установлен Go):
go install github.com/ashish0kumar/stormy@latest
Для пользователей Nix:
nix run github:ashish0kumar/stormy -- --city "London"
Вывод: стоит ли пробовать?
Stormy — это тот редкий случай, когда утилитарный инструмент приносит эстетическое удовольствие. Если вы:
- Цените красивые консольные инструменты
- Часто проверяете погоду
- Хотите добавить немного стиля в свой терминал
— то Stormy определённо заслуживает места в вашем инструментарии. Простота установки и настройки делает пробный запуск практически бесплатным в плане временных затрат, а результат вполне может вас приятно удивить.
Кстати, проект активно развивается — возможно, именно ваш PR станет следующим значимым вкладом в этот мини-шедевр CLI-эстетики.
