JanusGraph is a highly scalable graph database optimized for storing and querying large graphs with billions of vertices and edges distributed across a multi-machine cluster. JanusGraph is a transactional database that can support thousands of concurrent users, complex traversals, and analytic graph queries.
The project homepage contains more information on JanusGraph and provides links to documentation, getting-started guides and release downloads.
JanusGraph has a web-based graph visualizer located in janusgraph-visualizer repository.
In additional to the web-based graph visualizer, JanusGraph supports a range of third party graph visualizers listed below:
- Arcade Analytics
 - Cytoscape
 - Gephi plugin for Apache TinkerPop
 - Graphexp
 - Graph Explorer
 - Graphlytic
 - Gremlin-Visualizer - the original repository on which JanusGraph-Visualizer is based on.
 - G.V() - Gremlin IDE
 - KeyLines by Cambridge Intelligence
 - Ogma by Linkurious
 - ReGraph by Cambridge Intelligence
 - Tom Sawyer Perspectives
 
- 
GitHub Discussions: see
GitHub Discussionsfor all general discussions and questions about JanusGraph - 
Discord for interactive discussions and questions about JanusGraph: Join the server
 - 
Stack Overflow: see the
janusgraphtag - 
Twitter: follow @JanusGraph for news and updates
 - 
LinkedIn: follow JanusGraph for news and updates
 - 
Mailing lists:
- 
janusgraph-users (at) lists.lfaidata.foundation (archives) for questions about using JanusGraph, installation, configuration, integrations
To join with a LF AI & Data account, use the web UI; to subscribe/unsubscribe with an arbitrary email address, send an email to:
- janusgraph-users+subscribe (at) lists.lfaidata.foundation
 - janusgraph-users+unsubscribe (at) lists.lfaidata.foundation
 
 - 
janusgraph-dev (at) lists.lfaidata.foundation (archives) for internal implementation of JanusGraph itself
To join with a LF AI & Data account, use the web UI; to subscribe/unsubscribe with an arbitrary email address, send an email to:
- janusgraph-dev+subscribe (at) lists.lfaidata.foundation
 - janusgraph-dev+unsubscribe (at) lists.lfaidata.foundation
 
 - 
janusgraph-announce (at) lists.lfaidata.foundation (archives) for new releases and news announcements
To join with a LF AI & Data account, use the web UI; to subscribe/unsubscribe with an arbitrary email address, send an email to:
- janusgraph-announce+subscribe (at) lists.lfaidata.foundation
 - janusgraph-announce+unsubscribe (at) lists.lfaidata.foundation
 
 
 - 
 
Please see CONTRIBUTING.md for more information, including
CLAs and best practices for working with GitHub.
- Apache Atlas - metadata management for governance (website)
 - Eclipse Keti - access control service to protect RESTful APIs (website)
 - Exakat - PHP static analysis (website)
 - Open Network Automation Platform (ONAP) - automation and orchestration for Software-Defined Networks
 
- Uber Knowledge Graph (event info)
 - Express-Cassandra - Cassandra ORM/ODM/OGM for Node.js with optional support for Elassandra & JanusGraph
 
The following users have deployed JanusGraph in production.
- CELUM
 - Crédit Agricole CIB - use case
 - eBay - video
 - FiNC
 - G DATA - blog post series about malware analysis use case
 - Mapped
 - Netflix - video and slides (graph discussion starts at #86)
 - Qihoo 360 (about)
 - Red Hat - application migration and assessment tool built on Windup
 - Times Internet
 - Uber
 
If you use JanusGraph in your research, please cite it using this metadata:
@software{janusgraph_2024,
    title = {JanusGraph: an open-source, distributed graph database},
    author = {{JanusGraph Contributors}},
    year = {2024},
    version = {1.1.0},
    publisher = {Zenodo},
    doi = {10.5281/zenodo.14807604}
}
