Communist
Коммунист — это простой p2p-мессенджер на основе GTK 4.
Он использует используется сочетание распределённой хэш-таблицы (DHT torrent) в сочетании с методом UDP hole punch для установления прямого соединения между пользователями.
Программа может работать в двух режимах: локальная сеть и интернет
Поддерживаются протоколы IPv4 и IPv6.
На данный момент Коммунист имеет две возможности: вы можете отправлять простые текстовые сообщения и файлы.
Все ваши сообщения и файлы хранятся в зашифрованном виде и отправляются в зашифрованном виде.
https://github.com/ProfessorNavigator/communist