🌐️ 中文 | English
OSGraph (Open Source Graph) 是一个开源图谱关系洞察工具,基于GitHub开源数据全域图谱,实现开发者行为、项目社区生态的分析洞察。可以为开发者、项目Owner、开源布道师、社区运营等提供简洁直观的开源数据视图,帮助你和你的项目制作专属的开源名片、寻求契合的开发伙伴、挖掘深度的社区价值。
OSGraph v2.0.0 新特性!!!
- 开源图谱支持参数化表单配置,使图谱可视化更加灵活。
- 服务端重构完成,全面拥抱Python技术栈。
- 图谱支持多跳扩展,无限下钻洞察开源数据。
- 图谱支持PNG图片链接,一键嵌入Markdown。
- 更轻松的图谱扩展定制,直接打通生产服务。
- 支持国际化。
当前OSGraph提供的默认6张基础开源图谱含义如下:
图谱名称 | 图谱ID | 功能 |
---|---|---|
项目贡献图谱 | project-contribution |
根据项目开发者研发活动信息(Issue、PR、Commit、CR等),找到项目核心贡献者。 |
项目生态图谱 | project-ecosystem |
提取项目间的开发活动、组织等关联信息,构建项目核心生态关系。 |
项目社区图谱 | project-community |
根据项目的开发活动、开发者组织等信息,提取项目核心开发者社区分布。 |
开发活动图谱 | developer-activity |
根据开发者研发活动信息(Issue、PR、Commit、CR等),找到参与的核心项目。 |
开源伙伴图谱 | os-partner |
找到开发者在开源社区中,与之协作紧密的其他开发者。 |
开源兴趣图谱 | os-interest |
根据参与的项目主题、标签等信息,分析开发者技术领域与兴趣。 |
在这里你可以参考图谱示例进行产品体验。
使用Markdown直接引用OSGraph图谱?试试:
![](https://osgraph.com/graphs/project-contribution/github/TuGraph-family/tugraph-db)
具体请参考:OSGraph API设计规范
本地启动测试请参考:快速开始
如果你希望定制自己专有的图谱,可以参考:开发手册
未来将会有更多有趣的图谱和功能加入到OSGraph:
- 画布交互优化,多图操作更加便捷。
- 多人多项目联合分析,图谱一键可达。
- 更丰富的数据展示与多维分析。
- 构建自然语言交互能力,让洞察更智能。
- 更丰富的底图数据扩展和特征增强。
- ...
欢迎大家提交Issue积极讨论,提供产品建议、反馈体验问题。
您可以参考贡献手册提交GitHub Issue/PR对OSGraph反馈建议与功能改进,也可以通过下面的联系方式加入TuGraph社区群与我们直接沟通交流。
感谢 X-Lab、AntV、TuGraph 组织对本项目的大力支持!
也感谢对 GeaFlow 做过贡献的个人开发者,名单如下:
生成 By contrib.rocks.