#crdt #local-first #pubsub #semantic-web #e2ee #p2p

ng-broker

NextGraph的代理库,一个基于语义网和CRDTs的分布式、安全、本地优先的Web 3.0生态系统

1个不稳定版本

0.1.0 2024年5月19日
0.1.0-preview.62024年5月23日

#1034 in 网络编程

Download history 202/week @ 2024-05-17 184/week @ 2024-05-24

82 每月下载量

MIT/Apache

1.5MB
28K SLoC

ng-broker

MSRV Apache 2.0 Licensed MIT Licensed

NextGraph的代理库

此仓库正在Gitea实例https://git.nextgraph.org/NextGraph/nextgraph-rs中进行积极开发。有关错误报告、问题、合并请求,以及加入开发团队的请求,请访问上述链接并创建账户(您可以使用GitHub账户完成此操作)。github仓库只是一个只读镜像,不接受问题。

NextGraph

NextGraph将P2P和语义网技术结合起来,朝着基于CRDTs的分布式、安全、隐私保护云发展。

此开源生态系统为希望使用或创建具有以下功能的最终用户(平台)和软件开发人员(框架)提供解决方案:强实时协作、端到端加密的P2P通信、离线优先、本地优先、可移植和互操作的数据、数据和软件的总拥有权、安全性和隐私。它以包含语义数据(RDF)、富文本和JSON等结构化数据格式的存储库为中心,用户所属的受权用户组之间同步,通过使用CRDTs提供强大的最终一致性。文档可以相互链接、签名、安全共享、使用SPARQL语言查询和组织到站点和容器中。

更多信息请访问 https://nextgraph.org

支持

文档可以在以下位置找到 https://docs.nextgraph.org

我们的社区论坛,您可以在那里提问 https://forum.nextgraph.org

如何使用库

NextGraph尚未准备就绪。您可以订阅我们的通讯以获取更新,并通过捐赠支持我们。

此库由NextGraph的守护程序/服务器ngd内部使用。它也可能被想要在其程序中嵌入NextGraph守护程序的第三方项目使用。

许可证

根据以下任何一个许可进行许可

SPDX-许可证-标识符:Apache-2.0 MIT

贡献许可

除非您明确声明,否则您有意提交以包含在作品中的任何贡献,应按以下方式双许可,不附加任何额外条款或条件。


NextGraph通过NGI Assure Fund获得资金,该基金由NLnet建立,并由欧洲委员会的Next Generation Internet计划提供资金支持,在DG Communications Networks,Content and Technology的庇护下,根据资助协议号957073。

依赖项

~29–64MB
~1M SLoC