About G.V()

G.V() is a Gremlin IDE that supplies connection management with powerful query editing and graph data visualisation. It aims to provide an easy to use interface to query your Apache TinkerPop compatible graph database with features such as autocompletion, smart suggestions, formatting and translation.


Thanks for using G.V(). For feedback/feature requests, please contact feedback@gdotv.com. All feedback, negative or positive, is always welcome and contributes to improving the solution. Feature requests/suggestions for improvements are more than welcome too.


G.V() has a Basic free tier and a Pro paid tier. For more details on how licensing works, please check License Management.

System Requirements

The following platforms are supported by G.V():

Windows Requirements

Windows 7 or newer (including Windows 11), 32 and 64 bits. Also compatible with Windows Server.

macOS Requirements

macOS 10.11 (El Capitan) or newer, 64 bits.

Linux Requirements

  • Ubuntu 14.04 and newer
  • Fedora 24 and newer
  • Debian 8 and newer

Server Requirements

General Requirements

For G.V() to function correctly, your Gremlin Server installation must support bytecode-based queries over WebSockets. By default, G.V() uses Apache TinkerPop™ version 3.6.0, please be aware when writing your queries of the Apache TinkerPop™ version of your server and their potential limitations (e.g. the use of null will not be available for server versions below 3.6.0)

Gremlin Server

At minimum, your Gremlin Server must be running Apache TinkerPop™ 3.4.0.


G.V() is compatible with JanusGraph versions 0.4.1 and above. Note however that JanusGraph specific predicates are not currently supported.

Amazon Neptune

G.V() is has been tested for compatibility with Amazon Neptune Server Engine and above, though it should also be compatible with older versions as well. Additionally, when performing explain/profile queries, G.V() will automatically leverage the Neptune explain/profile APIs to provide the Amazon Neptune native output of these steps.

Azure Cosmos DB

G.V() is fully compatible with Azure Cosmos DB's Gremlin API. This includes the Azure Cosmos DB Emulator.

Aerospike Graph

G.V() is fully compatible with Aerospike Graph.

Connecting G.V() to your Aerospike Graph Database is quick and easy. Before you start, make sure your Aerospike Graph database is up and running following instructions at https://docs.aerospike.com/graph/docker/getting_startedopen in new window.

If you are running your Aerospike Graph Database from a networked device, make sure that the machine you're running G.V() from can connect to the device. See below a demo of connecting to an Aerospike Graph Database run locally on the same device as G.V():

Aerospike Graph Setup with G.V()


Sign up for a free, no obligation 60 days G.V() trial to match your Aerospike Graph trial!

First, download and install G.V()open in new window.

Then, connect your Aerospike Graph database as shown above.

You will be prompted for basic details after setting up your connection. Once you submit your contact details, you will be automatically enrolled into a free, no obligation 60 days trial.

For more details on what you can do with Aerospike Graph and G.V(), check out our introduction video below:


G.V() is fully compatible with ArcadeDB version 22.1.3 and above but should function equally well with earlier versions.

DataStax Enterprise Graph

G.V() is fully compatible with DataStax Enterprise Graph's classic and core implementations, though for the optimal experience we recommend using the core graph version.

Aliyun's Tair图引擎 (Tair for Graph)

G.V() is fully compatible with Aliyun's Tair图引擎 Database.

Hardware Requirements

Generally, G.V() is not demanding unless processing large amounts of data, particularly when visualising results as a graph. For reference, it runs smoothly on a t2.micro AWS virtual machine (1vCPU, 1gb RAM).

End-User License Agreement

You can read G.V()'s license agreement at End-User License Agreement

Privacy Policy

You can read G.V()'s privacy policy at Privacy Policy

Last Updated: