Repolode
cinnyapp

cinnyapp/cinny

Простой и элегантный веб-клиент для открытого протокола обмена сообщениями Matrix, созданный на React и TypeScript.

Open source альтернатива:SlackDiscord

Звёзды
3,937
Форки
596
Открытые issues
363
Последний коммит
19 часов назад

Что это?

Cinny — клиент Matrix с простым, элегантным и безопасным интерфейсом для обмена мгновенными сообщениями. Он работает как веб-приложение, доступное по адресу app.cinny.in; отдельное приложение для компьютера находится в репозитории cinny-desktop.

Проект можно развернуть на собственном сервере: соберите его или скачайте архив релиза и отдавайте файлы из папки dist через любой веб-сервер либо запустите Docker-образ из DockerHub или GitHub Container Registry. Серверы Matrix по умолчанию и страницы для поиска задаются в config.json; в проекте есть примеры настроек редиректов для Netlify, nginx и Caddy. Если настроить редиректы сложно, можно включить маршрутизацию с хешами. Также приложение можно развернуть в подкаталоге, изменив базовый путь.

Проект распространяется по лицензии AGPL-3.0. На момент публикации README сопровождающие проекта заменяли matrix-js-sdk собственной SDK и до дальнейшего уведомления не принимали pull request.

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

  • 01Веб-клиент для протокола обмена сообщениями Matrix с лаконичным современным интерфейсом.
  • 02Статическая сборка, которую можно отдавать через любой веб-сервер.
  • 03Официальные Docker-образы на DockerHub и GitHub Container Registry.
  • 04Настройка серверов Matrix по умолчанию и страниц для поиска через config.json.
  • 05Режим маршрутизации с хешами для хостингов без настраиваемых правил редиректа.
  • 06Приложение для компьютера доступно в отдельном репозитории.

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

  • Развертывание собственного веб-клиента для командного или общественного чата на сервере Matrix.
  • Использование легковесного клиента Matrix в браузере без установки программ.
  • Настройка и развертывание веб-клиента Matrix в подкаталоге существующего домена.

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

  1. 1

    Скачайте tarball из раздела релизов GitHub и разместите файлы из dist/ на веб-сервере

  2. 2

    Или скачайте Docker-образ с DockerHub

    docker pull ajbura/cinny
  3. 3

    Или воспользуйтесь размещённым веб-приложением на app.cinny.in

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

  • В проекте заменяют зависимость matrix-js-sdk, поэтому pull request’ы не принимаются до дальнейшего уведомления.
  • Для самостоятельного хостинга необходимо настроить перенаправления на веб-сервере или включить маршрутизацию по хешу.

Темы

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

Что такое cinny?
Простой и элегантный веб-клиент для открытого протокола обмена сообщениями Matrix, созданный на React и TypeScript. Cinny — клиент Matrix с простым, элегантным и безопасным интерфейсом для обмена мгновенными сообщениями. Он работает как веб-приложение, доступное по адресу app.cinny.in; отдельное приложение для компьютера находится в репозитории cinny-desktop.
cinny можно использовать бесплатно? Какая у него лицензия?
cinny распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
cinny всё ещё поддерживается?
Активно поддерживается. Последний коммит в cinny — 19 окт. 2026 г..
Для чего можно использовать cinny?
Развертывание собственного веб-клиента для командного или общественного чата на сервере Matrix. Использование легковесного клиента Matrix в браузере без установки программ. Настройка и развертывание веб-клиента Matrix в подкаталоге существующего домена.
Как установить cinny?
Скачайте tarball из раздела релизов GitHub и разместите файлы из dist/ на веб-сервере Или скачайте Docker-образ с DockerHub: docker pull ajbura/cinny Или воспользуйтесь размещённым веб-приложением на app.cinny.in
Где скачать cinny?
Исходный код и инструкции по установке — на GitHub: https://github.com/cinnyapp/cinny

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

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

Бесплатный конструктор резюме с открытым исходным кодом, предпросмотром PDF, отслеживанием откликов, AI-ассистентом и возможностью самостоятельного хостинга.

44,6 тыс.4,9 тыс.TypeScriptMITОбновлён 22 часа назад