Repolode
wtfutil

wtfutil/wtf

Настраиваемая терминальная панель на Go, которая показывает в модулях часто проверяемые показатели и данные, например GitHub, календарь и DigitalOcean.

Звёзды
17,126
Форки
863
Открытые issues
102
Последний коммит
4 часа назад

Что это?

WTF — это терминальная панель, которая помогает следить за информацией, к которой нужно время от времени обращаться, но ради которой не хочется открывать браузер. Она запускается как единый бинарный файл и распределяет содержимое по модулям: каждый отображает данные из одного источника в отдельной панели терминального окна.

Модули включаются и настраиваются через файл config.yml. В список модулей проекта входят интеграции с GitHub, Google Calendar, DigitalOcean, HackerNews, Have I Been Pwned, NewRelic, OpsGenie, Transmission и Trello, а также другими сервисами. Проект построен на библиотеках tcell и tview и распространяется через Homebrew, go install, MacPorts, AUR, Docker и готовые бинарные файлы релизов.

Проект поддерживают волонтёры; сейчас идёт запланированный переход на название Tessera и перенос в новую организацию GitHub, поэтому расположение репозиториев может измениться.

Ключевые возможности

  • 01Модульные панели, каждая из которых отображает в терминале данные из одного источника
  • 02Настройка через единый файл config.yml
  • 03Интеграции с такими сервисами, как GitHub, Google Calendar, DigitalOcean и Trello
  • 04Установка через Homebrew, go install, MacPorts, AUR, Docker или в виде отдельного бинарного файла

Сценарии использования

  • Проверка уведомлений GitHub и pull request, не выходя из терминала
  • Просмотр событий календаря и задач на сегодня в терминальном рабочем пространстве
  • Мониторинг состояния DigitalOcean или NewRelic параллельно с работой в shell

Быстрый старт

  1. 1

    Установите WTF с помощью Homebrew

    brew install wtfutil
  2. 2

    Запустите WTF

    wtfutil

Что важно знать

  • В рамках подготовки к версии 1.0 проект меняет название на Tessera и переходит в новую организацию GitHub, поэтому URL-адреса и названия могут измениться.
  • Проект поддерживается волонтёрами на неофициальной основе; в README нет гарантий исправления ошибок или добавления функций.

Темы

Частые вопросы

Что такое wtf?
Настраиваемая терминальная панель на Go, которая показывает в модулях часто проверяемые показатели и данные, например GitHub, календарь и DigitalOcean. WTF — это терминальная панель, которая помогает следить за информацией, к которой нужно время от времени обращаться, но ради которой не хочется открывать браузер. Она запускается как единый бинарный файл и распределяет содержимое по модулям: каждый отображает данные из одного источника в отдельной панели терминального окна.
wtf можно использовать бесплатно? Какая у него лицензия?
wtf распространяется с открытым исходным кодом под лицензией MPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
wtf всё ещё поддерживается?
Активно поддерживается. Последний коммит в wtf — 21 окт. 2026 г..
Для чего можно использовать wtf?
Проверка уведомлений GitHub и pull request, не выходя из терминала Просмотр событий календаря и задач на сегодня в терминальном рабочем пространстве Мониторинг состояния DigitalOcean или NewRelic параллельно с работой в shell
Как установить wtf?
Установите WTF с помощью Homebrew: brew install wtfutil Запустите WTF: wtfutil
Где скачать wtf?
Исходный код и инструкции по установке — на GitHub: https://github.com/wtfutil/wtf

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты