#crdt #local-first #collaboration #e2ee #semantic-web #p2p #format

ng-repo

NextGraph 的存储库库,一个基于语义网和 CRDTs 的去中心化、安全且本地优先的 Web 3.0 生态系统

1 个不稳定版本

0.1.0 2024 年 5 月 19 日
0.1.0-preview.12024 年 5 月 22 日

#386数据库实现

Download history 285/week @ 2024-05-19 3/week @ 2024-05-26

51 每月下载次数
7 crates 中使用

MIT/Apache

420KB
9K SLoC

ng-repo

MSRV Apache 2.0 Licensed MIT Licensed

NextGraph 的存储库库

此存储库正在 https://git.nextgraph.org/NextGraph/nextgraph-rs 上积极开发,这是一个 Gitea 实例。有关错误报告、问题、合并请求以及加入开发团队,请访问上面的链接并创建一个帐户(您可以使用 github 帐户这样做)。github 仓库 仅是一个只读镜像,不接受问题。

NextGraph

NextGraph 将 P2P 和语义网技术结合在一起,旨在建立一个基于 CRDTs 的去中心化、安全和隐私保护的云。

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

更多信息请见 https://nextgraph.org

支持

文档可在此处找到 https://docs.nextgraph.org

以及您可以在其中提问的社区论坛 https://forum.nextgraph.org

如何使用库

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

此库由 ngdngcling-appnextgraph,Rust 客户端库(您应该使用它)内部使用。它不打算直接由其他程序使用。

许可证

许可协议为以下之一

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

贡献许可证

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


NextGraph 通过 NLnet 的 NGI Assure Fund 获得资金,NLnet 是由欧洲委员会的 Next Generation Internet 计划支持的基金,在通信网络、内容和技术总司的指导下,根据协议号 957073。

依赖项

~9–18MB
~252K SLoC