Cinny — Matrix минималиста

http://cinny.in

Стронние разработчики Matrix ограничены в создании лёгких клиентов тяжестью бэкенда самого протокола, и большинство сторонних клиентов выглядят и работают так, будто на любом выбранном сервере сидит максимальное количество человек, чуть ли не торренты через них раздавая. Матриксу не хватает лёгкости, и Cinny пытается закрыть эту боль пользователей, насколько это возможно для фронтенда.

📌 Детали

  • открытый исходный код на JavaScript
  • разработка сообщества FOSS, без рекламы и трекинга
  • десктопный клиент под Linux, Windows и macOS на Rust
  • возможность установки на мобильные устройства как PWA
  • селфхостинг в т.ч. через Docker + официальный сервер
  • превью ссылок в зашифрованных комнатах
  • поиск сообщений в чате
  • markdown-разметка с WYSIWYG-редактором и панелью инструментов для быстрого редактирования
  • реакции, импорт кастомных эмоджи
  • экспорт/импорт ключей шифрования
  • пространства и субпространства
  • горячие клавиши в чатах и поиске

ИМХО:  Это то, что никогда не ассоциировалось у меня с клиентами Matrix, особенно браузерными — что-то быстрое, простое, чистое и красивое. Идеально для новичков. Никогда бы не подумал, что с точки зрения производительности предпочту web-клиент нативному. Раздражает баг (или фича?) с открытием последней комнаты при переключении между пространствами.

Свежее