WeeChat — бесплатная и без подвохов программа, культовая находка
Категория: Коммуникации · Лицензия: GPL · Платформа: Windows / macOS / Linux (зависит от программы)
⬇ Скачать с официального сайтаWeeChat: чат в терминале, который переживёт ваш ноутбук
Представьте программу для общения, которая работает годами без перезапуска, живёт на сервере за тысячу километров, а вы к ней подключаетесь то с рабочего компьютера, то с телефона — и она даже не замечает, что вы уходили. Это WeeChat.
Написан на C, запускается в терминале, весит копейки и настраивается до последнего пикселя, которого в терминале нет.
Основа: IRC, но не только
Родной протокол — IRC, со всей полагающейся кухней: SASL, TLS, множество серверов одновременно, автоподключение к каналам, поддержка расширений IRCv3. Через скрипты и релеи подключаются Matrix, Slack, Discord, Telegram, XMPP. Каждый чат становится буфером, буферы переключаются по номеру или имени, всё это можно разложить по окнам сплитами.
Почему его любят те, кто попробовал
- Бессмертие. Запустили внутри tmux или screen на сервере — сессия висит вечно, история собирается, пока вы спите.
- Relay. Встроенный протокол, к которому подключаются внешние клиенты: Glowing Bear в браузере, Weechat-Android на телефоне. Один экземпляр WeeChat, много точек доступа, полная синхронизация.
- Скрипты. Python, Perl, Ruby, Lua, Tcl, Scheme, JavaScript, PHP. В официальном репозитории сотни готовых: уведомления, подсветка, автозамена, статистика, шифрование.
- Умные уведомления. Тонкая настройка того, что считается важным, вплоть до пробрасывания на рабочий стол через хук.
- Мышь. Да, в терминале мышь работает, если хочется.
Шифрование
Скрипты добавляют OTR и OMEMO. Плюс сам конфиг умеет хранить пароли в защищённых данных, зашифрованных парольной фразой — не придётся держать логины к серверам открытым текстом в файле настроек.
Порог входа
Он есть, и его не надо приукрашивать. Первые часы вы будете жить в команде /help и в /set. Конфигурация — это сотни параметров с говорящими именами, разложенные по секциям. Зато потом руки помнят всё, и переключение между сорока каналами занимает две клавиши.
Официальная документация переведена на несколько языков и написана очень подробно — это редкость, ей стоит пользоваться с самого начала.
Платформы
Linux, BSD, macOS, Windows через WSL или Cygwin. Лицензия GPL, бесплатно, обновляется регулярно уже почти двадцать лет.
Кому
Тем, кто и так живёт в терминале. Администраторам и разработчикам, сидящим в IRC-каналах проектов. Всем, кому нужен чат, не требующий гигабайта памяти и не теряющий историю при закрытии крышки ноутбука.
⬇ Скачать с официального сайта| Название | WeeChat |
| Категория | Коммуникации |
| Лицензия | GPL |
| Официальный сайт | https://weechat.org/download/ |
| Цена | 0 ₽ — программа бесплатная |
| Языки | Русский, английский и десятки других (зависит от сборки) |
