TinkerPop3 provides graph computing capabilities for both graph databases (OLTP) and graph analytic systems (OLAP) under the Apache2 license.
Packages 
Package Description
examples  
org.apache.tinkerpop.gremlin  
org.apache.tinkerpop.gremlin.algorithm.generator  
org.apache.tinkerpop.gremlin.driver  
org.apache.tinkerpop.gremlin.driver.exception  
org.apache.tinkerpop.gremlin.driver.handler  
org.apache.tinkerpop.gremlin.driver.message  
org.apache.tinkerpop.gremlin.driver.remote  
org.apache.tinkerpop.gremlin.driver.ser  
org.apache.tinkerpop.gremlin.driver.ser.binary  
org.apache.tinkerpop.gremlin.driver.simple  
org.apache.tinkerpop.gremlin.driver.util  
org.apache.tinkerpop.gremlin.features  
org.apache.tinkerpop.gremlin.groovy.engine  
org.apache.tinkerpop.gremlin.groovy.jsr223  
org.apache.tinkerpop.gremlin.groovy.jsr223.ast  
org.apache.tinkerpop.gremlin.groovy.jsr223.customizer  
org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential  
org.apache.tinkerpop.gremlin.groovy.loaders  
org.apache.tinkerpop.gremlin.groovy.util  
org.apache.tinkerpop.gremlin.jsr223  
org.apache.tinkerpop.gremlin.jsr223.console  
org.apache.tinkerpop.gremlin.language.grammar  
org.apache.tinkerpop.gremlin.process  
org.apache.tinkerpop.gremlin.process.computer  
org.apache.tinkerpop.gremlin.process.computer.clone  
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.computer.traversal.lambda  
org.apache.tinkerpop.gremlin.process.computer.traversal.step  
org.apache.tinkerpop.gremlin.process.computer.traversal.step.map  
org.apache.tinkerpop.gremlin.process.computer.traversal.strategy  
org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.decoration  
org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.finalization  
org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.optimization  
org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.verification  
org.apache.tinkerpop.gremlin.process.computer.util  
org.apache.tinkerpop.gremlin.process.remote  
org.apache.tinkerpop.gremlin.process.remote.traversal  
org.apache.tinkerpop.gremlin.process.remote.traversal.step.map  
org.apache.tinkerpop.gremlin.process.remote.traversal.strategy.decoration  
org.apache.tinkerpop.gremlin.process.traversal  
org.apache.tinkerpop.gremlin.process.traversal.dsl  
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph  
org.apache.tinkerpop.gremlin.process.traversal.lambda  
org.apache.tinkerpop.gremlin.process.traversal.step  
org.apache.tinkerpop.gremlin.process.traversal.step.branch  
org.apache.tinkerpop.gremlin.process.traversal.step.filter  
org.apache.tinkerpop.gremlin.process.traversal.step.map  
org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect  
org.apache.tinkerpop.gremlin.process.traversal.step.util  
org.apache.tinkerpop.gremlin.process.traversal.step.util.event  
org.apache.tinkerpop.gremlin.process.traversal.strategy  
org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration  
org.apache.tinkerpop.gremlin.process.traversal.strategy.finalization  
org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization  
org.apache.tinkerpop.gremlin.process.traversal.strategy.util  
org.apache.tinkerpop.gremlin.process.traversal.strategy.verification  
org.apache.tinkerpop.gremlin.process.traversal.translator  
org.apache.tinkerpop.gremlin.process.traversal.traverser  
org.apache.tinkerpop.gremlin.process.traversal.traverser.util  
org.apache.tinkerpop.gremlin.process.traversal.util  
org.apache.tinkerpop.gremlin.server  
org.apache.tinkerpop.gremlin.server.auth  
org.apache.tinkerpop.gremlin.server.authz  
org.apache.tinkerpop.gremlin.server.channel  
org.apache.tinkerpop.gremlin.server.handler  
org.apache.tinkerpop.gremlin.server.jsr223  
org.apache.tinkerpop.gremlin.server.op  
org.apache.tinkerpop.gremlin.server.op.session  
org.apache.tinkerpop.gremlin.server.op.standard  
org.apache.tinkerpop.gremlin.server.op.traversal  
org.apache.tinkerpop.gremlin.server.util  
org.apache.tinkerpop.gremlin.structure  
org.apache.tinkerpop.gremlin.structure.io  
org.apache.tinkerpop.gremlin.structure.io.binary  
org.apache.tinkerpop.gremlin.structure.io.binary.types  
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.structure.io.gryo.kryoshim
Abstracts a minimal subset of Kryo types and methods.
org.apache.tinkerpop.gremlin.structure.io.gryo.kryoshim.shaded
Implementations of the interfaces in org.apache.tinkerpop.gremlin.structure.io.gryo.kryoshim using TinkerPop's shaded copy of Kryo.
org.apache.tinkerpop.gremlin.structure.io.script  
org.apache.tinkerpop.gremlin.structure.io.util  
org.apache.tinkerpop.gremlin.structure.service  
org.apache.tinkerpop.gremlin.structure.util  
org.apache.tinkerpop.gremlin.structure.util.detached  
org.apache.tinkerpop.gremlin.structure.util.empty  
org.apache.tinkerpop.gremlin.structure.util.keyed  
org.apache.tinkerpop.gremlin.structure.util.reference  
org.apache.tinkerpop.gremlin.structure.util.star  
org.apache.tinkerpop.gremlin.structure.util.wrapped  
org.apache.tinkerpop.gremlin.tinkergraph.jsr223  
org.apache.tinkerpop.gremlin.tinkergraph.process.computer  
org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.map  
org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.sideEffect  
org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.strategy.optimization  
org.apache.tinkerpop.gremlin.tinkergraph.services  
org.apache.tinkerpop.gremlin.tinkergraph.structure  
org.apache.tinkerpop.gremlin.util  
org.apache.tinkerpop.gremlin.util.function  
org.apache.tinkerpop.gremlin.util.iterator  
org.apache.tinkerpop.gremlin.util.tools