awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 个仓库

Awesome GitHub RepositoriesDecentralized Messaging Protocols

Communication standards that operate without centralized servers.

Distinguishing note: Focuses on the protocol specification for decentralized messaging rather than a specific implementation.

Explore 5 awesome GitHub repositories matching networking & communication · Decentralized Messaging Protocols. Refine with filters or upvote what's useful.

Awesome Decentralized Messaging Protocols GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • permissionlesstech/bitchatpermissionlesstech 的头像

    permissionlesstech/bitchat

    26,042在 GitHub 上查看↗

    Bitchat is a decentralized messaging protocol designed for secure, private communication across both local and wide-area networks. It functions as an encrypted offline messenger that enables direct data exchange between devices without requiring centralized servers or persistent internet connectivity. By utilizing end-to-end encryption, the platform ensures that message content remains confidential and protected from unauthorized access throughout the entire transport process. The project distinguishes itself through a hybrid connectivity layer that dynamically routes messages between short-r

    Facilitates secure data exchange between devices without relying on centralized servers.

    Swift
    在 GitHub 上查看↗26,042
  • nostr-protocol/nostrnostr-protocol 的头像

    nostr-protocol/nostr

    11,414在 GitHub 上查看↗

    Nostr is a decentralized social protocol and censorship-resistant messaging standard. It operates as a distributed event relay network where user identities are defined by public-key cryptography rather than centralized account databases. The protocol enables the exchange of cryptographically signed messages across a network of independent relays. This system allows for the broadcasting of signed notes to multiple servers to ensure content availability and permanence, while using public-key pairs to prove authorship and authenticity without a central registry. The system covers distributed c

    Provides a set of rules for exchanging cryptographically signed messages across a distributed network of relays.

    在 GitHub 上查看↗11,414
  • irungentoo/toxcoreI

    irungentoo/toxcore

    8,751在 GitHub 上查看↗

    Toxcore is a peer-to-peer networking library that implements a decentralized communication protocol for secure messaging and media calls without the use of central servers. It provides a core engine for establishing direct encrypted connections between devices using a public-key identity system where unique identifiers serve as both addresses and authentication keys. The project features a decentralized network architecture that utilizes a distributed hash table for peer discovery and Kademlia-based routing to locate participants. To maintain connectivity across restrictive network environmen

    Implements a decentralized communication protocol for secure end-to-end encrypted messaging and media calls.

    C
    在 GitHub 上查看↗8,751
  • qtox/qtoxqTox 的头像

    qTox/qTox

    4,976在 GitHub 上查看↗

    qTox 是一款去中心化的即时通讯应用程序和 Tox 协议聊天客户端。它为加密文本、语音和视频通信提供了一个跨平台的图形用户界面。 该项目支持点对点加密消息传递和安全的 VoIP 通信,无需依赖中央服务器或第三方中介。它利用 Tox 协议实现直接的语音和视频通话以及点对点文件交换。 身份和网络管理通过去中心化的身份映射和用于对等发现与路由的分布式哈希表来处理。所有数据流(包括文本和媒体)均采用端到端加密,以确保只有预期的接收者才能解密内容。该应用程序还包括通过回声服务进行的音频硬件测试。 该桌面应用程序使用 Qt 框架构建,以管理其事件驱动的逻辑和用户界面。

    Implements a decentralized instant messaging application using the Tox protocol for encrypted communication.

    C++audioc-plus-pluscommunication
    在 GitHub 上查看↗4,976
  • ricochet-im/ricochetricochet-im 的头像

    ricochet-im/ricochet

    3,914在 GitHub 上查看↗

    Ricochet 是一个去中心化的点对点匿名聊天客户端和消息协议。它支持在不依赖中央服务器的情况下交换加密文本消息和文件,使用 Tor 隐藏服务来掩盖所有参与者的网络地址和身份。 该项目通过移除中央协调机构消除了通信元数据,防止了联系人列表或时间模式的发现。它利用点对点连接模型,其中每个客户端既充当服务器又充当客户端,采用公钥签名和加密签名的邀请来授权新的通信伙伴。 该系统通过隐藏服务所有权验证来管理身份,并通过非对称加密握手建立安全会话。它还通过基于流的连接多路复用支持同步数据传输和聊天消息。

    Implements a decentralized protocol for exchanging encrypted messages and files using public key authentication.

    C++c-plus-pluscross-platformgui
    在 GitHub 上查看↗3,914
  1. Home
  2. Networking & Communication
  3. Decentralized Messaging Protocols

探索子标签

  • Tox Protocol ImplementationsClients and libraries that implement the Tox protocol for decentralized communication. **Distinct from Decentralized Messaging Protocols:** Refers to the specific implementation of the Tox protocol, while the parent refers to the general standard of decentralized messaging protocols.