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

181 stars
13 watching
28 forks
last commit: over 3 years ago
Linked from 3 awesome lists

apache-tinkerpopawesomeawesome-listlisttinkerpoptinkerpop-librariestinkerpop2tinkerpop3

Awesome TinkerPop / TinkerPop3 Libraries

TinkerPop3 implementation 1,975 6 days ago Mirror of Apache TinkerPop
sqlg 246 4 days ago Sqlg is a implementation of TinkerPop3 on a RDBMS
blazegraph 896 over 1 year ago TinkerPop3 for Blaze Graph; a high performance graph database
tinkergraph-js 71 over 8 years ago A pure JavaScript implementation of TinkerPop's TinkerGraph in-memory graph database
gremlin-javascript 214 over 6 years ago JavaScript graph database client for TinkerPop3 Gremlin Server
Elastic Gremlin 70 about 9 years ago TinkerPop3 implementation on Elasticsearch backend
Hadoop (Giraph) OLAP graph processor using Giraph
Hadoop (Spark) OLAP graph processor using Spark
IBM Graph OLTP graph database as a service
Neo4j OLTP graph database
Stardog RDF graph database with OLTP and OLAP support
TinkerGraph In-memory OLTP and OLAP reference implementation
Unipop 205 about 6 years ago OLTP Elasticsearch and JDBC backed graph
DuctileDB 13 almost 7 years ago Ductile DB is a graph database based on Hadoop/HBase which provides a vast set of features
hgraphdb 256 9 days ago HBase as a TinkerPop Graph Database
JanusGraph 5,325 6 days ago JanusGraph: an open-source, distributed graph database
JanusGraph for DynamoDB (Amazon) 447 about 3 years ago The Amazon DynamoDB storage backend for JanusGraph
orientdb-gremlin 93 23 days ago TinkerPop3 Graph Structure Implementation for OrientDB
Teva Gremlin (.NET - C#) - A Gremlin Server driver for .NET
ogre 128 about 3 years ago Clojure library for querying TinkerPop graphs
scalajs-gremlin-client 6 almost 5 years ago (scala) - A Gremlin-Server client with ad-hoc extensible, reactive, typeclass based API
go-gremlin 115 almost 5 years ago Go graph database client for TinkerPop3 Gremlin Server
Gremgo 98 about 5 years ago A fast, efficient, and easy-to-use Go client for the TinkerPop graph database stack
grammes 125 6 months ago A Go package built to communicate with Apache TinkerPop™ Graph computing framework using Gremlin
greskell-websocket 27 16 days ago Haskell client for TinkerPop3 Gremlin Server
gremlin-driver (java) - A Gremlin Server driver for Java
neo4j-tinkerpop-api 6 almost 6 years ago Apache Licensed Neo4j API for TinkerPop3
neo4j-gremlin-bolt 0 12 months ago Allows use of the Apache Tinkerpop Java API with the neo4j server using the BOLT protocol
Ferma 137 over 2 years ago An ORM / OGM for the TinkerPop graph stack
ts-tinkerpop 53 about 9 years ago Utilities for using TinkerPop3 via the node-java API in Typescript
gremlin-javascript 214 over 6 years ago (js) - A Gremlin Server driver for JavaScript
gremlin-php 75 over 1 year ago gremlin-server php driver compatible with TinkerPop3. It will allow you to connect to gremlin-server and it's backends (Neo4J, Titan, etc.)
Mogwai 38 over 8 years ago TinkerPop3 Graph Database Library for Python
python-gremlin-rest 7 almost 8 years ago A REST-based client for Gremlin Server
gremlinclient 28 over 8 years ago An asynchronous Python 2/3 client for Gremlin Server that allows for flexible coroutine syntax - Trollius, Tornado, Asyncio
aiogremlin 46 almost 5 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
goblin 93 about 6 years ago OGM for TinkerPop3 Gremlin Server
goblin 3.5 93 about 6 years ago A Python 3.5 rewrite of the TinkerPop 3 OGM Goblin
reactive-gremlin 31 about 6 years ago (scala) - An Akka HTTP Websocket Connector
Gremlin Scala 482 about 2 years ago Scala wrapper for Apache TinkerPop3 Graph DSL
blueprints-scala 77 over 8 years ago Tinkerpop Blueprints Scala
gremlin-py 55 over 7 years ago Write pure Python Gremlin that can be sent to Gremlin Server
gremlin-scala 482 about 2 years ago A Scala language wrapper for TinkerPop3
gremlin-template-string 17 over 8 years ago A Javascript Gremlin language builder
ipython-gremlin 42 almost 3 years ago Gremlin in IPython and Jupyter
ogre A Clojure language wrapper for TinkerPop3
Peapod 40 over 3 years ago A new object-graph-wrapper for the Tinkerpop3 graph stack
sparql-gremlin 71 almost 7 years ago A SPARQL to Gremlin traversal compiler
sql-gremlin 74 over 1 year ago A SQL to Gremlin traversal compiler
greskell 27 16 days ago Haskell binding for Gremlin graph query language
Cypher for Gremlin 359 over 4 years ago Cypher for Gremlin adds Cypher support to any Gremlin graph database

Awesome TinkerPop / TinkerPop 2 Libraries

Ferma 137 over 2 years ago An ORM / OGM for the TinkerPop graph stack
Frames 138 over 3 years ago An Object to Graph Framework
Archimedes 38 about 2 years ago Clojure library for Blueprints (part of the TinkerPop graph stack)
AccumuloGraph 33 over 8 years ago An implementation of TinkerPop Blueprints using Accumulo
Frontenac 29 over 5 years ago A .NET port of the TinkerPop Stack
Mogwai 38 over 8 years ago TinkerPop 2 Graph Database Library for Python
spring-data-gremlin 69 about 6 years ago Spring 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-scala 77 over 8 years ago TinkerPop Blueprints Scala

Awesome TinkerPop / Communities

Gremlin-users Mailing list for Gremlin users
Stack Overflow Stack Overflow has a relatively active community
TinkerPop-dev Mailing list for TP3 deverlopers

Awesome TinkerPop / People to Follow

Marko Rodriguez Founder of TinkerPop and Aurelius
Stephen Mallette Senior developer for Gremlin, TinkerPop and Titan DB
Daniel Kuppitz One of the main developers of Gremlin
Jason Plurad Senior Developer at IBM. TinkerPop committer and active on the community

Awesome TinkerPop / Tutorials and Resources

Introduction to Gremlin Official introduction to the Gremlin language
Datastax Introduction A tutorial provided by Datastax to Gremlin and TinkerPop3
TinkerPop Book A long promised book for Tinkeprop but never fulfilled until now. You cans till request a notification
Linux Foundation Presentation A presentation by Linux Foundation given by David Robinson at IBM aboit Apache TinkerPop3
Getting Started with TinkerPop Learn the basics of getting up and going with TinkerPop
The Gremlin Console Discusses uses cases of the Gremlin Console and usage patterns
Gremlin Recipes Reference for common traversal patterns and style
Gremlin Language Variants Learn how to embed Gremlin in a host programming language
SQL2Gremlin Learn Gremlin using typical patterns found when querying data with SQL
Getting Started with Graph Databases Compares relational databases to graph databases and SQL to Gremlin
Graph 836 3 months ago Graph Databases, Gremlin and TinkerPop - A Tutorial

Backlinks from these awesome lists:

More related projects: