Repolode
RetroShare

RetroShare/RetroShare

Децентрализованный набор инструментов для зашифрованного общения между друзьями: обмен файлами, чаты, форумы, каналы и доски на разных платформах.

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

Звёзды
2,026
Форки
325
Открытые issues
371
Последний коммит
вчера

Что это?

RetroShare — кроссплатформенный набор инструментов для общения, построенный на децентрализованной модели «друг с другом». Пользователи напрямую соединяются с людьми, которым уже доверяют, поэтому для общения не нужен центральный сервер.

В одном приложении доступны обмен файлами, чаты, личные сообщения, форумы, каналы и доски. Проект написан на C++ и включает настольный клиент на базе Qt. Инструкции по сборке доступны для Windows (MSYS2 и Qt Creator), macOS и Debian/Ubuntu Linux; также заявлена поддержка Android через библиотеку libretroshare.

Исходный код использует библиотеки libretroshare, libbitdht и openpgpsdk в качестве git submodules — перед компиляцией их нужно получить. Официальная документация размещена на Read the Docs.

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

  • 01Соединение между друзьями без центрального сервера
  • 02Обмен файлами между доверенными контактами
  • 03Чаты, личные сообщения, форумы, каналы и доски
  • 04Сборка настольного клиента для Windows, macOS и Linux
  • 05Построен на библиотеках libretroshare, libbitdht и openpgpsdk

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

  • Закрытый обмен файлами в небольшой группе друзей, которым вы доверяете
  • Организация приватных чатов и форумов без зависимости от хостинговой платформы
  • Изучение или развитие децентрализованной кодовой базы для общения на C++

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

  1. 1

    Клонируйте этот репозиторий

  2. 2

    Загрузите подмодули (libbitdht, libretroshare, openpgpsdk)

    git submodule update --init --remote --force libbitdht/ libretroshare/ openpgpsdk/
  3. 3

    Следуйте руководству по сборке для вашей платформы в каталоге build_scripts (Windows, macOS или Linux)

  4. 4

    Или скачайте готовый релиз со страницы релизов

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

  • Лицензия указана неясно (в метаданных указано NOASSERTION), поэтому перед повторным использованием проверьте лицензию.
  • Сборка из исходного кода сложна, и в README признаётся, что документация по сборке неполная.

В подборках

Темы

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

Что такое RetroShare?
Децентрализованный набор инструментов для зашифрованного общения между друзьями: обмен файлами, чаты, форумы, каналы и доски на разных платформах. RetroShare — кроссплатформенный набор инструментов для общения, построенный на децентрализованной модели «друг с другом». Пользователи напрямую соединяются с людьми, которым уже доверяют, поэтому для общения не нужен центральный сервер.
RetroShare можно использовать бесплатно? Какая у него лицензия?
RetroShare распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
RetroShare всё ещё поддерживается?
Активно поддерживается. Последний коммит в RetroShare — 5 нояб. 2026 г..
Для чего можно использовать RetroShare?
Закрытый обмен файлами в небольшой группе друзей, которым вы доверяете Организация приватных чатов и форумов без зависимости от хостинговой платформы Изучение или развитие децентрализованной кодовой базы для общения на C++
Как установить RetroShare?
Клонируйте этот репозиторий Загрузите подмодули (libbitdht, libretroshare, openpgpsdk): git submodule update --init --remote --force libbitdht/ libretroshare/ openpgpsdk/ Следуйте руководству по сборке для вашей платформы в каталоге build_scripts (Windows, macOS или Linux) Или скачайте готовый релиз со страницы релизов
Где скачать RetroShare?
Исходный код и инструкции по установке — на GitHub: https://github.com/RetroShare/RetroShare

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

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

Одноранговая платформа на базе IPFS для зашифрованного хранения файлов, обмена сообщениями и соцсети с возможностью самостоятельного хостинга.

2,6 тыс.+7 за неделю206JavaAGPL-3.0Активно поддерживаетсяОбновлён 20 часов назад

Самостоятельно размещаемый облачный сервер для хранения, синхронизации и обмена файлами, контактами, календарями и другими данными; возможности расширяются приложениями.

37,4 тыс.+74 за неделю5,3 тыс.PHPAGPL-3.0Обновлён 2 часа назад

Кроссплатформенное приложение для прямой передачи файлов между устройствами через интернет с сквозным шифрованием, без облачного хранилища и ограничений по размеру.

2,1 тыс.+179 за неделю139TypeScriptOtherАктивно поддерживаетсяОбновлён 8 дней назад