Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tinkerpop/gremlin
A Graph Traversal Language (no longer active - see Apache TinkerPop)
https://github.com/tinkerpop/gremlin
Last synced: 2 days ago
JSON representation
A Graph Traversal Language (no longer active - see Apache TinkerPop)
- Host: GitHub
- URL: https://github.com/tinkerpop/gremlin
- Owner: tinkerpop
- License: other
- Created: 2009-11-20T05:35:34.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2021-08-16T13:23:39.000Z (about 3 years ago)
- Last Synced: 2024-10-31T19:37:10.249Z (13 days ago)
- Language: Java
- Homepage: http://tinkerpop.apache.org/
- Size: 12.7 MB
- Stars: 1,949
- Watchers: 165
- Forks: 239
- Open Issues: 21
-
Metadata Files:
- Readme: README.textile
- Changelog: CHANGELOG.textile
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-list - gremlin - see Apache TinkerPop) | tinkerpop | 1894 | (Java)
README
!https://github.com/tinkerpop/gremlin/raw/master/doc/images/gremlin-logo.png!
*IMPORTANT* - TinkerPop is now a part of the Apache Software Foundation and "TinkerPop 3.x":http://tinkerpop.apache.org/ is the latest incarnation of The TinkerPop. This project is TinkerPop 2.x and is no longer active.
Gremlin is a domain specific language for traversing property "graphs":http://en.wikipedia.org/wiki/Graph_%28mathematics%29. Gremlin makes use of "Pipes":http://pipes.tinkerpop.com to perform complex graph traversals. This language has application in the areas of graph query, analysis, and manipulation. Connectors, provided by "Blueprints":http://blueprints.tinkerpop.com, exist for the following graph management systems:
* Graph database connectivity:
** "TinkerGraph":https://github.com/tinkerpop/blueprints/wiki/TinkerGraph in-memory graph
** "Neo4j":http://neo4j.org/ graph database
** "OrientDB":http://www.orientechnologies.com/ graph database
** "Sparksee":http://www.sparsity-technologies.com/#sparksee graph database
** "Titan":http://thinkaurelius.github.com/titan/ graph database
** "Faunus":http://thinkaurelius.github.com/faunus/ graph analytics engine
** "InfiniteGraph":http://www.objectivity.com/products/infinitegraph/ graph database
** "Rexster":http://rexster.tinkerpop.com graph server
** "Sesame 2.x":http://www.openrdf.org compliant RDF stores
** Many "third-party":https://github.com/tinkerpop/blueprints/wiki Blueprints implementations* JVM language connectivity:
** "Java":http://java.com/: Gremlin in the Java Language
** "Groovy":http://groovy.codehaus.org/: Gremlin in the Groovy Language
** Easy to connect to other "JVM languages":http://en.wikipedia.org/wiki/List_of_JVM_languagesThe documentation for Gremlin can be found at this "location":http://gremlin.tinkerpop.com. Finally, please visit "TinkerPop":http://tinkerpop.com for other software products.