Distributed graph database


JanusGraph is a scalable graph database optimized for storing and querying graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster. JanusGraph is a transactional database that can support thousands of concurrent users executing complex graph traversals in real time.

In addition, JanusGraph provides the following features:

You can download JanusGraph or clone from GitHub.

Read the JanusGraph documentation and join the users or developers mailing lists.

Follow the Getting Started with JanusGraph guide for a step-by-step introduction.


JanusGraph is a project under The Linux Foundation, and includes participants from Expero, Google, GRAKN.AI, Hortonworks, IBM and Amazon.

Upcoming Events

Get involved and learn more about the JanusGraph project and community at the following upcoming events:


Here is a selection of JanusGraph presentations:


The following users have deployed JanusGraph in production.