TinkerPop

Awesome TinkerPop Awesome

alt tag

Github上只有精彩的TinkerPop库的精选列表.

> Apache TinkerPop™是图形数据库(OLTP)和图形分析系统(OLAP)的图形计算框架.

TinkerPop3 Libraries

Implementations

Wrappers/Clients

C# .NET
  • Teva Gremlin (.NET - C#) - A Gremlin Server driver for .NET.
Clojure
  • ogre - 用于查询TinkerPop图的Clojure库.
  • scalajs-gremlin-client (scala) - 一个Gremlin-Server客户端,具有ad-hoc可扩展,反应式,基于类型的API.
Go
  • go-gremlin - 转到TinkerPop3 Gremlin Server的图形数据库客户端.
  • Gremgo - TinkerPop图形数据库堆栈的快速,高效且易于使用的Go客户端.
Haskell
Java
Javascript
  • ts-tinkerpop - 通过Typescript中的node-java API使用TinkerPop3的实用程序.
  • gremlin-javascript (js) - 用于JavaScript的Gremlin Server驱动程序.
PHP
  • gremlin-php - 与TinkerPop3兼容的gremlin-server php驱动程序. 它将允许您连接到gremlin-server及其后端(Neo4J,Titan等).
Python
  • Mogwai - 用于Python的TinkerPop3图形数据库库.
  • python-gremlin-rest - Gremlin Server的基于REST的客户端.
  • gremlinclient - Gremlin Server的异步Python ⅔客户端,允许灵活的协程语法 - Trollius,Tornado,Asyncio.
  • aiogremlin (python) - 基于asyncio和aiohttp的Python 3库,它使用websockets与Gremlin Server进行通信.
  • gremlinrestclient (python) - 使用HTTP通过REST与Gremlin服务器通信的Python ⅔库.
  • goblin - TinkerPop3 Gremlin服务器的OGM.
  • goblin 3.5 - Python 3.5重写TinkerPop 3 OGM Goblin.
Reactive
Scala

Query Languages

TinkerPop 2 Libraries

  • Ferma - TinkerPop图堆栈的ORM / OGM.
  • Frames - 图形对象框架.
  • Archimedes - Blueprint的Clojure库(TinkerPop图形堆栈的一部分).
  • AccumuloGraph - 使用Accumulo实现TinkerPop蓝图.
  • Frontenac - TinkerPop堆栈的.NET端口.
  • Mogwai - 用于Python的TinkerPop 2图形数据库库.
  • spring-data-gremlin - Spring数据gremlin可以更轻松地实现基于图形的存储库. 该模块扩展了Spring Data,以支持可能实现TinkerPop Blueprints 2.x API的任何Graph数据库.
  • blueprints-scala - TinkerPop蓝图Scala.

Communities

People to Follow

Tutorials and Resources

How to Contribute

alt tag

请关注 guidelines here . 请确保您的贡献和公关都很棒!

License

CC0

在法律允许的范围内, @mohataher 已放弃对此作品的所有版权及相关或相邻权利.