HugeGraph toolchain - include a series useful graph modules

Clone this repo:
  1. f6588bd Add Contributing Section and Update CONTRIBUTING.md Link (#604) by Zee Huang · 7 weeks ago master
  2. e870659 chore(hubble): update yarn.lock (#605) by Liu Xiao · 8 weeks ago
  3. ef68cc5 chore: make IDEA support IssueNavigationLink (#600) by Liu Xiao · 3 months ago
  4. 720b15d chore(deps): bump express from 4.18.2 to 4.19.2 in /hugegraph-hubble/hubble-fe (#598) by dependabot[bot] · 4 months ago
  5. 0dd2339 chore(ci): update profile commit id for 1.3 (#597) by V_Galaxy · 4 months ago release-1.3.0 1.3.0

hugegraph-toolchain

License Build Status Build Status Build Status Build Status Maven Central

hugegraph-toolchain is the integration project contains a series of utilities for HugeGraph, it includes 5+ main modules.

Modules

  • hugegraph-loader: Loading datasets into the HugeGraph from multiple data sources.
  • hugegraph-hubble: Online HugeGraph management and analysis dashboard (Include: data loading, schema management, graph traverser and display).
  • hugegraph-tools: Command line tool for deploying, managing and backing-up/restoring graphs from HugeGraph.
  • hugegraph-client: A Java-written client for HugeGraph, providing RESTful APIs for accessing graph vertex/edge/schema/gremlin/variables and traversals etc.
  • hugegraph-client-go: A Go-written client for HugeGraph, providing RESTful APIs for accessing graph vertex/edge/schema/gremlin/variables and traversals etc. (WIP)

Usage

Maven Dependencies

You could use import the dependencies in maven like this:

  <!-- Note: use the latest release version in maven repo, here is just an example -->
  <dependency>
       <groupId>org.apache.hugegraph</groupId>
       <artifactId>hugegraph-client</artifactId>
       <version>1.3.0</version>
  </dependency>
  
  <dependency>
       <groupId>org.apache.hugegraph</groupId>
       <artifactId>hugegraph-loader</artifactId>
       <version>1.3.0</version>
  </dependency>

Doc

The project homepage contains more information about hugegraph-toolchain.

License

hugegraph-toolchain is licensed under Apache 2.0 License.

Contributing

  • Welcome to contribute to HugeGraph, please see How to Contribute for more information.
  • Note: It's recommended to use GitHub Desktop to greatly simplify the PR and commit process.
  • Thank you to all the people who already contributed to HugeGraph!

contributors graph

Contact Us