Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A Graph Traversal Language
Java Groovy
branch: master

This branch is 170 commits behind tinkerpop:master

added Query.limit() functionality to QueryPipe. Added more test cases…

… to validate query optimization assumptions.
latest commit c782db0317
@okram okram authored
Failed to load latest commit information.
gremlin-groovy removed GMaven from the dependency as two versions of Groovy were bei…
gremlin-java added Query.limit() functionality to QueryPipe. Added more test cases…
.gitignore first push on the massive refactoring of Gremlin into Gremlin-Groovy …
.travis.yml added OracleJDK7, OpenJDK6, and OpenJDK7 to Travis CI configuration.
LICENSE.txt updated distribution.xml files for Gremlin-Scala and Gremlin-Groovy t…
gremlin.bat work on the gremlin distribution to be more lib, bin, etc. like as op…


Gremlin is a domain specific language for traversing property graphs. Gremlin makes use of Pipes to perform complex graph traversals. This language has application in the areas of graph query, analysis, and manipulation. Connectors, provided by Blueprints, exist for the following graph management systems:

  • JVM language connectivity:

The documentation for Gremlin can be found at this location. Finally, please visit TinkerPop for other software products.

Something went wrong with that request. Please try again.