All Projects → apache → Tinkerpop

apache / Tinkerpop

Licence: apache-2.0
Apache TinkerPop - a graph computing framework

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Tinkerpop

Janusgraph
JanusGraph: an open-source, distributed graph database
Stars: ✭ 4,277 (+226.74%)
Mutual labels:  graph, graph-database, graphdb, gremlin, tinkerpop
Gremlin Scala
Scala wrapper for Apache TinkerPop 3 Graph DSL
Stars: ✭ 462 (-64.71%)
Mutual labels:  graph, graph-database, graphdb, gremlin
Gremlin Javascript
JavaScript tools for graph processing in Node.js and the browser inspired by the Apache TinkerPop API
Stars: ✭ 209 (-84.03%)
Mutual labels:  graph-database, graphdb, gremlin, tinkerpop
Exram.gremlinq
A .NET object-graph-mapper for Apache TinkerPop™ Gremlin enabled databases.
Stars: ✭ 84 (-93.58%)
Mutual labels:  graph, graphdb, gremlin, tinkerpop
Redisgraph
A graph database as a Redis module
Stars: ✭ 1,292 (-1.3%)
Mutual labels:  graph, graph-database, graphdb
Awesome Graph
A curated list of resources for graph databases and graph computing tools
Stars: ✭ 717 (-45.23%)
Mutual labels:  graph, graph-database, graphdb
Ferma
An ORM / OGM for the TinkerPop graph stack.
Stars: ✭ 130 (-90.07%)
Mutual labels:  graph-database, gremlin, tinkerpop
Grakn
TypeDB: a strongly-typed database
Stars: ✭ 2,947 (+125.13%)
Mutual labels:  graph, graph-database, graphdb
Unipop
Data Integration Graph
Stars: ✭ 184 (-85.94%)
Mutual labels:  graph, gremlin, tinkerpop
Ogre
Clojure library for querying Apache TinkerPop graphs
Stars: ✭ 118 (-90.99%)
Mutual labels:  graph, gremlin, tinkerpop
Neo4j
Graphs for Everyone
Stars: ✭ 9,582 (+632.01%)
Mutual labels:  graph, graph-database, graphdb
janusgraph-docker
Yet another JanusGraph, Cassandra/Scylla and Elasticsearch in Docker Compose setup
Stars: ✭ 54 (-95.87%)
Mutual labels:  graph-database, gremlin, tinkerpop
Cypher For Gremlin
Cypher for Gremlin adds Cypher support to any Gremlin graph database.
Stars: ✭ 267 (-79.6%)
Mutual labels:  graph, gremlin, tinkerpop
Dgraph
Native GraphQL Database with graph backend
Stars: ✭ 17,127 (+1208.4%)
Mutual labels:  graph-database, graphdb
Awesome Knowledge Graph
A curated list of Knowledge Graph related learning materials, databases, tools and other resources
Stars: ✭ 382 (-70.82%)
Mutual labels:  graph, graph-database
Redis Graph
A graph database with Cypher query language as a Redis module
Stars: ✭ 404 (-69.14%)
Mutual labels:  graph, graphdb
Eliasdb
EliasDB a graph-based database.
Stars: ✭ 611 (-53.32%)
Mutual labels:  graph, graph-database
Janusgraph.cn
分布式图数据库 JanusGraph 中文社区,关于 JanusGraph 的一切
Stars: ✭ 273 (-79.14%)
Mutual labels:  graph, gremlin
Database
Blazegraph High Performance Graph Database
Stars: ✭ 568 (-56.61%)
Mutual labels:  graph-database, tinkerpop
Llvm2graphml
Explore LLVM Bitcode interactively using a graph database
Stars: ✭ 44 (-96.64%)
Mutual labels:  graph-database, gremlin

//// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. //// == TinkerPop3

image:https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/tinkerpop3-splash.png[TinkerPop3, link="https://tinkerpop.apache.org"]

=== Documentation

Apache TinkerPop™ provides graph computing capabilities for both graph databases (OLTP) and graph analytic systems (OLAP).

=== Building and Testing

TinkerPop uses link:https://maven.apache.org/[Maven] and requires Java 11 for proper building and proper operations. To build, execute unit tests and package Gremlin Console/Server run:

[source,bash] mvn clean install

The zip distributions can be found in the following directories:

. gremlin-server/target . gremlin-console/target

Please see the link:https://tinkerpop.apache.org/docs/current/dev/developer/#_contributing[CONTRIBUTING.asciidoc] file for more detailed information and options for building, test running and developing TinkerPop.

=== Get Started

[source,bash]

$ bin/gremlin.sh

     \,,,/
     (o o)

-----oOOo-(3)-oOOo----- plugin activated: tinkerpop.server plugin activated: tinkerpop.utilities plugin activated: tinkerpop.tinkergraph gremlin> graph = TinkerFactory.createModern() ==>tinkergraph[vertices:6 edges:6] gremlin> g = traversal().withEmbedded(graph) ==>graphtraversalsource[tinkergraph[vertices:6 edges:6], standard] gremlin> g.V().has('name','vadas').valueMap() ==>[name:[vadas], age:[27]]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].