janusgraph

JanusGraph: an open-source, distributed graph database

5338
1174
Java

JanusGraph logo

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.

Downloads
Docker pulls
Maven
Javadoc
GitHub Workflow Status
Codecov
Mentioned in Awesome Bigtable
CII Best Practices
Codacy Badge

Learn More

The project homepage contains more information on JanusGraph and
provides links to documentation, getting-started guides and release downloads.

Visualization

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:

Community

  • GitHub Discussions: see GitHub Discussions
    for all general discussions and questions about JanusGraph

  • Discord for interactive discussions and questions about JanusGraph: Join the server

  • Stack Overflow: see the
    janusgraph tag

  • 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

Contributing

Please see CONTRIBUTING.md for more information, including
CLAs and best practices for working with GitHub.

Powered by JanusGraph

  • Windup by RedHat - application migration and assessment tool (website)

Users

The following users have deployed JanusGraph in production.