{"id":21862857,"url":"https://github.com/tugraph-family/osgraph","last_synced_at":"2025-04-14T19:43:06.051Z","repository":{"id":227028024,"uuid":"768509393","full_name":"TuGraph-family/OSGraph","owner":"TuGraph-family","description":"Deep Insight into open-source graph on GitHub.","archived":false,"fork":false,"pushed_at":"2024-04-03T14:33:59.000Z","size":89,"stargazers_count":2,"open_issues_count":0,"forks_count":3,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-04-04T05:21:38.388Z","etag":null,"topics":["github","graph","insight","open-source","visualization"],"latest_commit_sha":null,"homepage":"https://www.osgraph.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TuGraph-family.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-03-07T08:08:08.000Z","updated_at":"2024-04-15T04:01:54.221Z","dependencies_parsed_at":"2024-04-02T05:21:23.009Z","dependency_job_id":"c2ce6023-64b0-49f2-9579-d436e6e81bc1","html_url":"https://github.com/TuGraph-family/OSGraph","commit_stats":null,"previous_names":["tugraph-family/osgraph"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TuGraph-family%2FOSGraph","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TuGraph-family%2FOSGraph/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TuGraph-family%2FOSGraph/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TuGraph-family%2FOSGraph/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TuGraph-family","download_url":"https://codeload.github.com/TuGraph-family/OSGraph/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248949262,"owners_count":21188042,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["github","graph","insight","open-source","visualization"],"created_at":"2024-11-28T03:17:46.804Z","updated_at":"2025-04-14T19:43:06.043Z","avatar_url":"https://github.com/TuGraph-family.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![](docs/img/logo.png)\n\n\u003e 🌐️ English | [中文](README-cn.md)\n\n**OSGraph (Open Source Graph)** is an open-source graph-based analytics tool that leverages the comprehensive graph of GitHub open-source data to provide insights into developer behavior and project community ecosystems. It offers developers, project owners, DevRel advocate, and community operators a clear and intuitive view of open-source data, helping you and your project to create a personalized open-source business card, find compatible development partners, and unearth deep community value.\n\n![](docs/img/graphs.png)\n\n\u003e **OSGraph v2.0.0 New Features !!!**\n\u003e 1. Open source graph supports parameterized form configuration, making graph visualization more flexible.\n\u003e 2. Backend service refactored completed, fully embracing the Python stack.\n\u003e 3. Support multi-hop graph expansion, enabling unlimited drill-down insights into open-source data.\n\u003e 4. Support PNG url of graph, enabling one-click embedding in Markdown.\n\u003e 5. Easier graph customization, directly connecting to production.\n\u003e 6. Internationalization support.\n\n## Website\n\n**[https://osgraph.com](https://osgraph.com)**\n\n## QuickStart\n\nThe following are the meanings of the 6 default basic open source graphs currently provided by OSGraph:\n\n| Graph Name | Graph ID | Function |\n|----------|------------------------|-----------------------------------------------|\n| Project Contribution Graph | `project-contribution` | Find core project contributors based on developer activity information (Issues, PRs, Commits, CRs, etc.). |\n| Project Ecosystem Graph | `project-ecosystem` | Extract relationships between projects' development activities and organizations to build core project ecosystem relationships. |\n| Project Community Graph | `project-community` | Extract core developer community distribution based on project development activities and developer organization information. |\n| Developer Activity Graph | `developer-activity` | Find core projects participated in based on developer activity information (Issues, PRs, Commits, CRs, etc.). |\n| Open Source Partner Graph | `os-partner` | Find other developers who collaborate closely with the developer in the open source community. |\n| Open Source Interest Graph | `os-interest` | Analyze developer's technical domains and interests based on participated project topics, tags and other information. |\n\nYou can refer to [Graph Demo](docs/en-US/demo.md) for product experience.\n\nWant to directly embed OSGraph graphs in Markdown? Try:\n\n```markdown\n![](https://osgraph.com/graphs/project-contribution/github/TuGraph-family/tugraph-db?lang=en-US)\n```\n\nFor more details：[OSGraph API Reference](docs/en-US/api-reference.md)\n\nStartup and test on local machine: [Quick Start](docs/en-US/quick-start.md)\n\nCustomize your own graph (DIY): [Developer Manual](docs/en-US/developer-manual.md)\n\n## Plans\n\nOSGraph will be enhanced with more exciting graphs and features:\n\n* Canvas interaction optimization for more convenient multi-graph operations.\n* Multi-user and multi-project joint analysis with one-click graph access. \n* Richer data visualization and multi-dimensional analysis.\n* Building LUI (Language User Interface) for intelligent insights.\n* More graph data and graph feature enhancement.\n* ...\n\nWe welcome everyone to submit Issues for active discussions, offering product suggestions, and feedback on user experience.\n\n## Contribution\n\nYou can reference [Contributing](community/CONTRIBUTING.md) document and submit GitHub Issues/PRs to provide feedback and suggest improvements for OSGraph, or you can join the TuGraph community group and communicate with us directly through the contact information provided below.\n\n## Contacts\n\n![](docs/img/contacts-en.png)\n\n## Acknowledgments\n\nA heartfelt thanks to the organizations [X-Lab](https://github.com/X-lab2017?language=shell), [AntV](https://antv.antgroup.com/), and [TuGraph](https://www.tugraph.tech/) for their strong support of this project!\n\nAlso, thanks to all the individual developers who have contributed to this repository, which are listed below.\n\n\u003ca href=\"https://github.com/TuGraph-family/osgraph/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=TuGraph-family/osgraph\" /\u003e\n\u003c/a\u003e\n\nMade with [contrib.rocks](https://contrib.rocks).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftugraph-family%2Fosgraph","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftugraph-family%2Fosgraph","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftugraph-family%2Fosgraph/lists"}