{"id":13451775,"url":"https://github.com/JanusGraph/janusgraph","last_synced_at":"2025-03-23T19:32:38.240Z","repository":{"id":37458517,"uuid":"77385607","full_name":"JanusGraph/janusgraph","owner":"JanusGraph","description":"JanusGraph: an open-source, distributed graph database","archived":false,"fork":false,"pushed_at":"2024-04-22T10:47:41.000Z","size":59953,"stargazers_count":5089,"open_issues_count":529,"forks_count":1140,"subscribers_count":227,"default_branch":"master","last_synced_at":"2024-04-22T11:56:00.961Z","etag":null,"topics":["bigtable","cassandra","elasticsearch","graph","graph-database","graphdb","gremlin","hbase","solr","tinkerpop"],"latest_commit_sha":null,"homepage":"https://janusgraph.org","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JanusGraph.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.txt","dei":null},"funding":{"custom":["https://crowdfunding.lfx.linuxfoundation.org/projects/janusgraph"]}},"created_at":"2016-12-26T13:26:29.000Z","updated_at":"2024-04-23T15:40:56.442Z","dependencies_parsed_at":"2023-12-13T15:24:49.596Z","dependency_job_id":"4f13dbcd-5341-4778-b1e6-53b2e12185c6","html_url":"https://github.com/JanusGraph/janusgraph","commit_stats":null,"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JanusGraph%2Fjanusgraph","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JanusGraph%2Fjanusgraph/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JanusGraph%2Fjanusgraph/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JanusGraph%2Fjanusgraph/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JanusGraph","download_url":"https://codeload.github.com/JanusGraph/janusgraph/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221874012,"owners_count":16895606,"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":["bigtable","cassandra","elasticsearch","graph","graph-database","graphdb","gremlin","hbase","solr","tinkerpop"],"created_at":"2024-07-31T07:01:02.102Z","updated_at":"2025-03-23T19:32:38.221Z","avatar_url":"https://github.com/JanusGraph.png","language":"Java","readme":"[![JanusGraph logo](janusgraph.png)](https://janusgraph.org/)\n\nJanusGraph is a highly scalable [graph database](https://en.wikipedia.org/wiki/Graph_database)\noptimized for storing and querying large graphs with billions of vertices and edges\ndistributed across a multi-machine cluster. JanusGraph is a transactional database that\ncan support thousands of concurrent users, complex traversals, and analytic graph queries.\n\n[![Downloads][downloads-shield]][downloads-link]\n[![Docker pulls][docker-pulls-img]][docker-hub-url]\n[![Maven][maven-shield]][maven-link]\n[![Javadoc][javadoc-shield]][javadoc-link]\n[![GitHub Workflow Status][actions-shield]][actions-link]\n[![Codecov][codecov-shield]][codecov-link]\n[![Mentioned in Awesome Bigtable][awesome-shield]][awesome-link]\n[![CII Best Practices][bestpractices-shield]][bestpractices-link]\n[![Codacy Badge][codacy-shield]][codacy-link]\n[![DOI][doi-shield]][doi-link]\n\n[actions-shield]: https://img.shields.io/github/actions/workflow/status/JanusGraph/janusgraph/ci-core.yml?branch=master\n[actions-link]: https://github.com/JanusGraph/janusgraph/actions\n[awesome-shield]: https://awesome.re/mentioned-badge-flat.svg\n[awesome-link]: https://github.com/zrosenbauer/awesome-bigtable\n[bestpractices-shield]: https://bestpractices.coreinfrastructure.org/projects/5064/badge\n[bestpractices-link]: https://bestpractices.coreinfrastructure.org/projects/5064\n[codacy-shield]: https://app.codacy.com/project/badge/Grade/850c7549ea72424486664ffc4f64f526\n[codacy-link]: https://www.codacy.com/gh/JanusGraph/janusgraph/dashboard?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=JanusGraph/janusgraph\u0026amp;utm_campaign=Badge_Grade\n[maven-shield]: https://img.shields.io/maven-central/v/org.janusgraph/janusgraph-core.svg\n[maven-link]: https://central.sonatype.com/search?q=org.janusgraph\n[javadoc-shield]: https://javadoc.io/badge/org.janusgraph/janusgraph-core.svg?color=blue\n[javadoc-link]: https://javadoc.io/doc/org.janusgraph/janusgraph-core\n[downloads-shield]: https://img.shields.io/github/downloads/JanusGraph/janusgraph/total.svg\n[downloads-link]: https://github.com/JanusGraph/janusgraph/releases\n[codecov-shield]:https://codecov.io/gh/JanusGraph/janusgraph/branch/master/graph/badge.svg\n[codecov-link]:https://codecov.io/gh/JanusGraph/janusgraph\n[docker-pulls-img]: https://img.shields.io/docker/pulls/janusgraph/janusgraph.svg\n[docker-hub-url]: https://hub.docker.com/r/janusgraph/janusgraph\n[doi-shield]: https://zenodo.org/badge/DOI/10.5281/zenodo.14807604.svg\n[doi-link]: https://doi.org/10.5281/zenodo.14807604\n\n## Learn More\n\nThe [project homepage](https://janusgraph.org) contains more information on JanusGraph and\nprovides links to documentation, getting-started guides and release downloads.\n\n## Visualization\n\nJanusGraph has a web-based graph visualizer located in [janusgraph-visualizer](https://github.com/JanusGraph/janusgraph-visualizer) \nrepository. \n\nIn additional to the web-based graph visualizer, JanusGraph supports a range of third party graph visualizers listed below:\n\n* [Arcade Analytics](https://arcadeanalytics.com/usermanual/#arcade-analytics)\n* [Cytoscape](https://www.cytoscape.org/)\n* [Gephi](https://tinkerpop.apache.org/docs/current/reference/#gephi-plugin)\n  plugin for Apache TinkerPop\n* [Graphexp](https://github.com/bricaud/graphexp)\n* [Graph Explorer](https://github.com/invanalabs/graph-explorer)\n* [Graphlytic](https://graphlytic.com/)\n* [Gremlin-Visualizer](https://github.com/prabushitha/gremlin-visualizer) - the original repository on which [JanusGraph-Visualizer](https://github.com/JanusGraph/janusgraph-visualizer) is based on.\n* [G.V() - Gremlin IDE](https://gdotv.com)\n* [KeyLines by Cambridge Intelligence](https://cambridge-intelligence.com/keylines/janusgraph/)\n* [Ogma by Linkurious](https://doc.linkurious.com/ogma/latest/tutorials/janusgraph/)\n* [ReGraph by Cambridge Intelligence](https://cambridge-intelligence.com/regraph/)\n* [Tom Sawyer Perspectives](https://www.tomsawyer.com/perspectives/)\n\n## Community\n\n* GitHub Discussions: see [`GitHub Discussions`](https://github.com/JanusGraph/janusgraph/discussions)\n  for all general discussions and questions about JanusGraph\n\n* Discord for interactive discussions and questions about JanusGraph: [Join the server](https://discord.gg/5n4fjv4QAf)\n\n* Stack Overflow: see the\n  [`janusgraph`](https://stackoverflow.com/questions/tagged/janusgraph) tag\n\n* Twitter: follow [@JanusGraph](https://twitter.com/JanusGraph) for news and\n  updates\n\n* LinkedIn: follow [JanusGraph](https://www.linkedin.com/company/janusgraph) for news and\n  updates\n\n* Mailing lists:\n\n  * **janusgraph-users (at) lists.lfaidata.foundation**\n    ([archives](https://lists.lfaidata.foundation/g/janusgraph-users/topics))\n    for questions about using JanusGraph, installation, configuration, integrations\n\n    To join with a LF AI \u0026 Data account, use the [web\n    UI](https://lists.lfaidata.foundation/g/janusgraph-users/join); to\n    subscribe/unsubscribe with an arbitrary email address, send an email to:\n\n    * janusgraph-users+subscribe (at) lists.lfaidata.foundation\n    * janusgraph-users+unsubscribe (at) lists.lfaidata.foundation\n\n  * **janusgraph-dev (at) lists.lfaidata.foundation**\n    ([archives](https://lists.lfaidata.foundation/g/janusgraph-dev/topics))\n    for internal implementation of JanusGraph itself\n\n    To join with a LF AI \u0026 Data account, use the [web\n    UI](https://lists.lfaidata.foundation/g/janusgraph-dev/join); to\n    subscribe/unsubscribe with an arbitrary email address, send an email to:\n\n    * janusgraph-dev+subscribe (at) lists.lfaidata.foundation\n    * janusgraph-dev+unsubscribe (at) lists.lfaidata.foundation\n\n  * **janusgraph-announce (at) lists.lfaidata.foundation**\n    ([archives](https://lists.lfaidata.foundation/g/janusgraph-announce/topics))\n    for new releases and news announcements\n\n    To join with a LF AI \u0026 Data account, use the [web\n    UI](https://lists.lfaidata.foundation/g/janusgraph-announce/join); to\n    subscribe/unsubscribe with an arbitrary email address, send an email to:\n\n    * janusgraph-announce+subscribe (at) lists.lfaidata.foundation\n    * janusgraph-announce+unsubscribe (at) lists.lfaidata.foundation\n\n## Contributing\n\nPlease see [`CONTRIBUTING.md`](CONTRIBUTING.md) for more information, including\nCLAs and best practices for working with GitHub.\n\n## Powered by JanusGraph\n\n* [Apache Atlas](https://github.com/apache/atlas) - metadata management for governance ([website](https://atlas.apache.org/))\n* [Eclipse Keti](https://github.com/eclipse/keti) - access control service to protect RESTful APIs ([website](https://projects.eclipse.org/projects/iot.keti))\n* [Exakat](https://github.com/exakat/exakat) - PHP static analysis ([website](https://www.exakat.io/))\n* [Open Network Automation Platform (ONAP)](https://www.onap.org/) - automation and orchestration for Software-Defined Networks\n- [Uber Knowledge Graph](https://www.youtube.com/watch?v=C01Gh0g01JE) ([event info](https://leap.ai/events/2017/08/06/uber_knowledge_graph))\n- [Express-Cassandra](https://github.com/masumsoft/express-cassandra) - Cassandra ORM/ODM/OGM for Node.js with optional support for Elassandra \u0026 JanusGraph\n* [Windup](https://github.com/windup/windup) by RedHat - application migration and assessment tool ([website](https://developers.redhat.com/products/rhamt/overview/))\n\n## Users\n\nThe following users have deployed JanusGraph in production.\n\n* [CELUM](https://www.celum.com/)\n* [Crédit Agricole CIB](https://www.ca-cib.com/) - [use case](https://github.com/JanusGraph/janusgraph/discussions/2734)\n* [eBay](https://www.ebay.com/) - [video](https://youtu.be/EtB1BPG00PE)\n* [FiNC](https://finc.com)\n* [G DATA](https://gdatasoftware.com) - [blog post series about malware analysis use case](https://www.gdatasoftware.com/blog/2018/11/31203-malware-analysis-with-a-graph-database)\n* [Mapped](https://www.mapped.com)\n* [Netflix](https://www.netflix.com) -\n  [video](https://youtu.be/KSmAdtMJYEo?t=1h2m17s) and\n  [slides](https://www.slideshare.net/RoopaTangirala/polyglot-persistence-netflix-cde-meetup-90955706#86) (graph discussion starts at #86)\n* [Qihoo 360](https://www.360.cn/) ([about](https://en.wikipedia.org/wiki/Qihoo_360))\n* [Red Hat](https://www.redhat.com/) - [application migration and assessment tool](https://developers.redhat.com/products/rhamt/overview/) built on [Windup](https://github.com/windup/windup)\n* [Times Internet](https://timesinternet.in)\n* [Uber](https://uber.com)\n\n## Cite\n\nIf you use JanusGraph in your research, please cite it using this metadata:\n\n```\n@software{janusgraph_2024,\n    title = {JanusGraph: an open-source, distributed graph database},\n    author = {{JanusGraph Contributors}},\n    year = {2024},\n    version = {1.1.0},\n    publisher = {Zenodo},\n    doi = {10.5281/zenodo.14807604}\n}\n```\n","funding_links":["https://crowdfunding.lfx.linuxfoundation.org/projects/janusgraph"],"categories":["Java","others","Database","Databases","数据库","Tools"],"sub_categories":["Graph Database","Graph","Databases"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJanusGraph%2Fjanusgraph","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FJanusGraph%2Fjanusgraph","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJanusGraph%2Fjanusgraph/lists"}