stephen mallette edited this page Feb 2, 2016 · 169 revisions

IMPORTANT – TinkerPop is now a part of the Apache Software Foundation and TinkerPop 3.x is the latest incarnation of The TinkerPop. This project is TinkerPop 2.x and is no longer active.

Rexster is a graph server that exposes any Blueprints graph through REST and a binary protocol called RexPro. The HTTP web service provides standard low-level GET, POST, PUT, and DELETE methods, a flexible extensions model which allows plug-in like development for external services (such as adhoc graph queries through Gremlin), server-side “stored procedures” written in Gremlin, and a browser-based interface called The Dog House. Rexster Console makes it possible to do remote script evaluation against configured graphs inside of a Rexster Server.1

Rexster Kibbles is a collection of various Rexster server extensions provided by TinkerPop.

Please join the Gremlin users group at for all TinkerPop related discussions.

Access graphs via the Basic REST API:

  "results": {

or through RexPro:

RexsterClient client ="localhost", "tinkergraph");
List<Map<String, Object>> results = client.execute("g.v(1).map");

Rexster JavaDoc:
Rexster WikiDoc:


Non-Maven users can get the raw release jars from Apache’s Central Repository. Snapshots can be obtained from Sonatype (see Maven Repositories for more information).

1 Rexster documentation is up to date with the current Rexster codebase, not with the latest Rexster release.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.