Blueprints
A Property Graph Model Interface (no longer active - see Apache TinkerPop)
Install / Use
/learn @tinkerpop/BlueprintsREADME
!https://github.com/tinkerpop/blueprints/raw/master/doc/images/blueprints-logo.png!
<a href="http://tinkerpop.apache.org"><img alt="" height="170" src="https://raw.githubusercontent.com/apache/incubator-tinkerpop/master/docs/static/images/not-tinkerpop3-gremlin.png" /></a>
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.
Blueprints is a "property graph model interface":http://github.com/tinkerpop/gremlin/wiki/Defining-a-Property-Graph. It provides implementations, test suites, and supporting extensions. Graph databases and frameworks that implement the Blueprints interfaces automatically support Blueprints-enabled applications. Likewise, Blueprints-enabled applications can plug-and-play different Blueprints-enabled graph backends.
- Implementations: ** "TinkerGraph":http://wiki.github.com/tinkerpop/gremlin/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/ (available "here":http://thinkaurelius.github.com/titan/) ** "InfiniteGraph":http://www.objectivity.com/products/infinitegraph/ (available "here":http://wiki.infinitegraph.com/2.1/w/index.php?title=InfiniteGraph_Tinkerpop_Blueprints_Implementation) ** "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
- Ouplementations: ** "Java Universal/Graph":http://jung.sourceforge.net/ interface ** "Sesame 2.x":http://www.openrdf.org Sail interface
- Supporting utilities: ** "GML":http://www.fim.uni-passau.de/en/fim/faculty/chairs/theoretische-informatik/projects.html Reader/Writer utility ** "GraphML":http://graphml.graphdrawing.org/ Reader/Writer utility ** "GraphSON":https://github.com/tinkerpop/blueprints/wiki/GraphSON-Reader-and-Writer-Library Reader/Writer utility ** @BatchGraph@ wrapper ** @ReadOnlyGraph@ wrapper ** @EventGraph@ wrapper ** @PartitionGraph@ wrapper ** @IdGraph@ wrapper ** Various helper utilities
The documentation for Blueprints can be found at this "location":http://blueprints.tinkerpop.com. Finally, please visit "TinkerPop":http://tinkerpop.com for other software products.
