Blueprints
Blueprints is a property graph model interface with provided implementations. Databases that implement the Blueprints interfaces automatically support Blueprints-enabled applications.
Pipes
Pipes is a dataflow framework that enables the splitting, merging, filtering, and transformation of data from input to output. Computations are evaluated in a memory-efficient, lazy fashion.
Gremlin
Gremlin is a domain specific language for traversing property graphs. This language has application in the areas of graph query, analysis, and manipulation
Frames
Frames exposes the elements of a Blueprints graph as Java objects. Instead of writing software in terms of vertices and edges, with Frames, software is written in terms of domain objects and their relationships to each other.
Furnace
Furnace is a property graph algorithms package. It provides implementations for standard graph analysis algorithms that can be applied to property graphs in a meaningful ways.
Rexster
Rexster is a multi-faceted graph server that exposes any Blueprints graph through several mechanisms with a general focus on REST.