Dino — современный мессенджер XMPP для Linux с открытым исходным кодом

07 Jun, 2026
2,465
🔱 273
👥 63

Логотип Dino

Кому надоели «тяжелые» мессенджеры

Знакома ситуация, когда мессенджер занимает гигабайты памяти, тормозит и собирает о вас данные? Dino предлагает альтернативу — легковесный клиент для протокола XMPP (известного также как Jabber), который работает быстро даже на старых компьютерах.

Что такое Dino?

Dino — это open-source клиент для обмена сообщениями через XMPP, написанный на Vala с использованием GTK. Проект появился в 2017 году и с тех пор активно развивается сообществом. В отличие от многих других клиентов, Dino предлагает современный интерфейс без ущерба для производительности.

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

  1. Полноценный мессенджер:

    • Обмен сообщениями
    • Групповые чаты
    • Передача файлов
    • Голосовые и видео звонки (через Jingle)
  2. Безопасность:

    • Поддержка OMEMO для end-to-end шифрования
    • Анонимные сессии
    • Открытый исходный код (GPLv3)
  3. Интеграция с Linux:

    • Нативный интерфейс GTK
    • Уведомления через DBus
    • Поддержка тем оформления

Скриншот Dino

Технические особенности

Dino написан на Vala — современном языке, который компилируется в C и использует GLib. Это позволяет создавать быстрые и компактные приложения для Linux. Для сборки используется система Meson, что упрощает процесс разработки.

Пример сборки из исходников:

meson setup build
meson compile -C build
build/main/dino

Почему стоит попробовать?

  1. Для разработчиков:

    • Чистая кодовая база на Vala
    • Активное сообщество
    • Возможность участвовать в open-source проекте
  2. Для пользователей Linux:

    • Нативное приложение без зависимостей от Electron
    • Низкое потребление ресурсов
    • Поддержка современных стандартов XMPP
  3. Для любителей приватности:

    • Альтернатива централизованным мессенджерам
    • Возможность выбора сервера
    • Современное шифрование

Как начать использовать?

  1. Установите готовые пакеты для вашего дистрибутива
  2. Или соберите из исходников (инструкции выше)
  3. Подключите свой аккаунт XMPP или создайте новый

Хотите поучаствовать в разработке? Проект всегда рад новым участникам — попробуйте решить простые задачи или помочь с переводами.

Dino — отличный пример того, как open-source проекты могут создавать качественные альтернативы коммерческим продуктам. Если вы ищете легковесный, приватный мессенджер для Linux, стоит дать ему шанс.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.