TinkerPop3 provides graph computing capabilities for both graph databases (OLTP) and graph analytic systems (OLAP) under the Apache2 license.
Packages 
Package Description
org.apache.tinkerpop.gremlin.driver  
org.apache.tinkerpop.gremlin.jsr223  
org.apache.tinkerpop.gremlin.jsr223.console  
org.apache.tinkerpop.gremlin.process.computer  
org.apache.tinkerpop.gremlin.process.computer.clustering.connected  
org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure  
org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank  
org.apache.tinkerpop.gremlin.process.computer.search.path  
org.apache.tinkerpop.gremlin.process.computer.traversal  
org.apache.tinkerpop.gremlin.process.traversal  
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph  
org.apache.tinkerpop.gremlin.structure  
org.apache.tinkerpop.gremlin.structure.io  
org.apache.tinkerpop.gremlin.structure.io.graphml  
org.apache.tinkerpop.gremlin.structure.io.graphson  
org.apache.tinkerpop.gremlin.structure.io.gryo  
org.apache.tinkerpop.gremlin.util