Современный адаптивный веб-клиент IRC для собственного сервера, который остаётся подключённым к IRC-серверам, даже когда вы не в сети.
convos-chat/convos
Convos — многопользовательское чат-приложение, работающее в браузере и пока поддерживающее протокол IRC.
- Звёзды
- 1,195
- Форки
- 93
- Открытые issues
- 66
- Последний коммит
- 17 часов назад
Что это?
Convos — многопользовательское чат-приложение, которое открывают в браузере вместо установки IRC-клиента. Оно подключается к IRC-сетям и позволяет нескольким пользователям пользоваться одним экземпляром. Сейчас проект поддерживает только IRC, но кодовую базу можно расширить для работы с другими чат-протоколами.
Бэкенд построен на Mojolicious — веб-фреймворке для Perl, а фронтенд использует Svelte. Приложение можно установить с помощью shell-скрипта и запустить одной командой демона; после этого оно будет доступно на localhost через порт 3000. Docker-образ также опубликован в GitHub Container Registry.
Ветка main предназначена для разработчиков и может потребовать установки дополнительных инструментов. Для клонирования и запуска приложения используйте стабильную ветку.
Ключевые возможности
- 01Полностью работает в браузере, отдельный клиент устанавливать не нужно.
- 02Подключается к IRC-сетям и поддерживает нескольких пользователей в одном экземпляре.
- 03Бэкенд построен на Mojolicious (Perl), фронтенд — на Svelte.
- 04Можно установить с помощью shell-скрипта или опубликованного Docker-образа.
- 05Предусматривает возможность расширения для работы с протоколами помимо IRC.
Сценарии использования
- Предоставить команде или сообществу общий IRC-клиент в браузере, запущенный на сервере.
- Общаться в IRC-сетях с устройства, на котором не установлен десктопный IRC-клиент.
- Запустить собственный многопользовательский веб-интерфейс для чатов в IRC-каналах.
Быстрый старт
- 1
Запустите официальный скрипт установки из README
- 2
Запустите демон Convos
./convos/script/convos daemon - 3
Откройте http://localhost:3000 в браузере и начните общаться
Что важно знать
- На данный момент поддерживается только протокол чата IRC.
- В образе Docker используется тег alpha, поэтому он может измениться или перестать работать.
Темы
Частые вопросы
- Что такое convos?
- Convos — многопользовательское чат-приложение, работающее в браузере и пока поддерживающее протокол IRC. Convos — многопользовательское чат-приложение, которое открывают в браузере вместо установки IRC-клиента. Оно подключается к IRC-сетям и позволяет нескольким пользователям пользоваться одним экземпляром. Сейчас проект поддерживает только IRC, но кодовую базу можно расширить для работы с другими чат-протоколами.
- convos можно использовать бесплатно? Какая у него лицензия?
- convos распространяется с открытым исходным кодом под лицензией Artistic-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- convos всё ещё поддерживается?
- Активно поддерживается. Последний коммит в convos — 5 нояб. 2026 г..
- Для чего можно использовать convos?
- Предоставить команде или сообществу общий IRC-клиент в браузере, запущенный на сервере. Общаться в IRC-сетях с устройства, на котором не установлен десктопный IRC-клиент. Запустить собственный многопользовательский веб-интерфейс для чатов в IRC-каналах.
- Как установить convos?
- Запустите официальный скрипт установки из README Запустите демон Convos: ./convos/script/convos daemon Откройте http://localhost:3000 в браузере и начните общаться
- Где скачать convos?
- Исходный код и инструкции по установке — на GitHub: https://github.com/convos-chat/convos
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
ZNC — продвинутый IRC-баунсер, который поддерживает соединение с IRC-серверами, сохраняет сообщения и позволяет переподключаться с любого клиента.
Высокопроизводительный IRCv3-сервер для UNIX-подобных систем и Windows, написанный на C++.
Бесплатный, переносимый и лёгкий IRC-сервер на C для небольших или частных сетей.
Открытый IRC-сервер (ircd) с полной поддержкой IRCv3, TLS, маскировкой хостов и защитой от флуда и спама; работает на Linux, macOS и Windows.
Кроссплатформенное приложение для ролевых ИИ-чатов с поддержкой множества LLM API, карточек персонажей, лорбуков и долговременной памяти.