P2Panda: Building blocks for peer-to-peer applications
a year ago
- #local-first
- #privacy
- #p2p
- p2panda 提供构建现代化、尊重隐私、本地优先应用的工具。
- 模块化方法允许集成灵活性,并促进p2p生态系统中的互操作性。
- 兼容现有库和标准,如BLAKE3、Ed25519、STUN、CBOR、TLS、QUIC、UCAN和双棘轮协议。
- 支持离线优先操作和后互联网通信方式,如短波、分组无线电、蓝牙低功耗、LoRa和USB。
- 维护Rust库、设计协议、开展研究并组织社区活动。
- 库包括p2panda-net、p2panda-discovery、p2panda-sync、p2panda-blobs、p2panda-core、p2panda-store、p2panda-stream、p2panda-node、p2panda-caps和p2panda-group。
- 近期更新:事件流与持久化(0.3.0版本)、本地优先群组与消息加密、离线优先网络支持。
- 即将开展项目:Aardvark(本地优先文本编辑器)、Toolkitty(协作工具包)、Meli Bees App(协作式蜜蜂物种应用)、rhio(点对点消息路由)和aquadoggo(节点实现)。
- 联系方式:GitHub、Fediverse、官方聊天室或电子邮件。