awesome-tinkerpop

Graph framework library

A curated collection of libraries and tools for working with the Apache TinkerPop graph computing framework

A curated list of useful libraries for Apache TinkerPop3 and Tinkerpop2

GitHub

183 stars
13 watching
28 forks
last commit: about 5 years ago
Linked from 3 awesome lists

apache-tinkerpopawesomeawesome-listlisttinkerpoptinkerpop-librariestinkerpop2tinkerpop3

Awesome TinkerPop / TinkerPop3 Libraries

TinkerPop3 implementation1,985almost 2 years agoMirror of Apache TinkerPop
sqlg247almost 2 years agoSqlg is a implementation of TinkerPop3 on a RDBMS
blazegraph902over 3 years agoTinkerPop3 for Blaze Graph; a high performance graph database
tinkergraph-js72over 10 years agoA pure JavaScript implementation of TinkerPop's TinkerGraph in-memory graph database
gremlin-javascript215over 8 years agoJavaScript graph database client for TinkerPop3 Gremlin Server
Elastic Gremlin70almost 11 years agoTinkerPop3 implementation on Elasticsearch backend
Hadoop (Giraph)OLAP graph processor using Giraph
Hadoop (Spark)OLAP graph processor using Spark
IBM GraphOLTP graph database as a service
Neo4jOLTP graph database
StardogRDF graph database with OLTP and OLAP support
TinkerGraphIn-memory OLTP and OLAP reference implementation
Unipop205about 8 years agoOLTP Elasticsearch and JDBC backed graph
DuctileDB13over 8 years agoDuctile DB is a graph database based on Hadoop/HBase which provides a vast set of features
hgraphdb256almost 2 years agoHBase as a TinkerPop Graph Database
JanusGraph5,351almost 2 years agoJanusGraph: an open-source, distributed graph database
JanusGraph for DynamoDB (Amazon)447about 5 years agoThe Amazon DynamoDB storage backend for JanusGraph
orientdb-gremlin93almost 2 years agoTinkerPop3 Graph Structure Implementation for OrientDB
Teva Gremlin(.NET - C#) - A Gremlin Server driver for .NET
ogre128about 5 years agoClojure library for querying TinkerPop graphs
scalajs-gremlin-client6over 6 years ago(scala) - A Gremlin-Server client with ad-hoc extensible, reactive, typeclass based API
go-gremlin117over 6 years agoGo graph database client for TinkerPop3 Gremlin Server
Gremgo98almost 7 years agoA fast, efficient, and easy-to-use Go client for the TinkerPop graph database stack
grammes125over 2 years agoA Go package built to communicate with Apache TinkerPop™ Graph computing framework using Gremlin
greskell-websocket27almost 2 years agoHaskell client for TinkerPop3 Gremlin Server
gremlin-driver(java) - A Gremlin Server driver for Java
neo4j-tinkerpop-api6over 7 years agoApache Licensed Neo4j API for TinkerPop3
neo4j-gremlin-bolt0almost 3 years agoAllows use of the Apache Tinkerpop Java API with the neo4j server using the BOLT protocol
Ferma137over 4 years agoAn ORM / OGM for the TinkerPop graph stack
ts-tinkerpop53almost 11 years agoUtilities for using TinkerPop3 via the node-java API in Typescript
gremlin-javascript215over 8 years ago(js) - A Gremlin Server driver for JavaScript
gremlin-php75over 3 years agogremlin-server php driver compatible with TinkerPop3. It will allow you to connect to gremlin-server and it's backends (Neo4J, Titan, etc.)
Mogwai38over 10 years agoTinkerPop3 Graph Database Library for Python
python-gremlin-rest7almost 10 years agoA REST-based client for Gremlin Server
gremlinclient28over 10 years agoAn asynchronous Python 2/3 client for Gremlin Server that allows for flexible coroutine syntax - Trollius, Tornado, Asyncio
aiogremlin46over 6 years ago(python) - A Python 3 library based on asyncio and aiohttp that uses websockets to communicate with the Gremlin Server
gremlinrestclient(python) - Python 2/3 library that uses HTTP to communicate with the Gremlin Server over REST
goblin93almost 8 years agoOGM for TinkerPop3 Gremlin Server
goblin 3.593almost 8 years agoA Python 3.5 rewrite of the TinkerPop 3 OGM Goblin
reactive-gremlin31almost 8 years ago(scala) - An Akka HTTP Websocket Connector
Gremlin Scala482almost 4 years agoScala wrapper for Apache TinkerPop3 Graph DSL
blueprints-scala77over 10 years agoTinkerpop Blueprints Scala
gremlin-py55about 9 years agoWrite pure Python Gremlin that can be sent to Gremlin Server
gremlin-scala482almost 4 years agoA Scala language wrapper for TinkerPop3
gremlin-template-string17over 10 years agoA Javascript Gremlin language builder
ipython-gremlin42over 4 years agoGremlin in IPython and Jupyter
ogreA Clojure language wrapper for TinkerPop3
Peapod40over 5 years agoA new object-graph-wrapper for the Tinkerpop3 graph stack
sparql-gremlin71over 8 years agoA SPARQL to Gremlin traversal compiler
sql-gremlin74over 3 years agoA SQL to Gremlin traversal compiler
greskell27almost 2 years agoHaskell binding for Gremlin graph query language
Cypher for Gremlin361over 6 years agoCypher for Gremlin adds Cypher support to any Gremlin graph database

Awesome TinkerPop / TinkerPop 2 Libraries

Ferma137over 4 years agoAn ORM / OGM for the TinkerPop graph stack
Frames137about 5 years agoAn Object to Graph Framework
Archimedes38about 4 years agoClojure library for Blueprints (part of the TinkerPop graph stack)
AccumuloGraph33over 10 years agoAn implementation of TinkerPop Blueprints using Accumulo
Frontenac29over 7 years agoA .NET port of the TinkerPop Stack
Mogwai38over 10 years agoTinkerPop 2 Graph Database Library for Python
spring-data-gremlin69almost 8 years agoSpring data gremlin makes it easier to implement Graph based repositories. This module extends Spring Data to allow support for potentially any Graph database that implements the TinkerPop Blueprints 2.x API
blueprints-scala77over 10 years agoTinkerPop Blueprints Scala

Awesome TinkerPop / Communities

Gremlin-usersMailing list for Gremlin users
Stack OverflowStack Overflow has a relatively active community
TinkerPop-devMailing list for TP3 deverlopers

Awesome TinkerPop / People to Follow

Marko RodriguezFounder of TinkerPop and Aurelius
Stephen MalletteSenior developer for Gremlin, TinkerPop and Titan DB
Daniel KuppitzOne of the main developers of Gremlin
Jason PluradSenior Developer at IBM. TinkerPop committer and active on the community

Awesome TinkerPop / Tutorials and Resources

Introduction to GremlinOfficial introduction to the Gremlin language
Datastax IntroductionA tutorial provided by Datastax to Gremlin and TinkerPop3
TinkerPop BookA long promised book for Tinkeprop but never fulfilled until now. You cans till request a notification
Linux Foundation PresentationA presentation by Linux Foundation given by David Robinson at IBM aboit Apache TinkerPop3
Getting Started with TinkerPopLearn the basics of getting up and going with TinkerPop
The Gremlin ConsoleDiscusses uses cases of the Gremlin Console and usage patterns
Gremlin RecipesReference for common traversal patterns and style
Gremlin Language VariantsLearn how to embed Gremlin in a host programming language
SQL2GremlinLearn Gremlin using typical patterns found when querying data with SQL
Getting Started with Graph DatabasesCompares relational databases to graph databases and SQL to Gremlin
Graph835about 2 years agoGraph Databases, Gremlin and TinkerPop - A Tutorial

Backlinks from these awesome lists:

More related projects: