Skip to content

Gremlinq.Extensions NuGet packages

Gremlinq.Extensions is a set of commercial NuGet package offerings for ExRam.Gremlinq 12/13! With Gremlinq.Extensions you gain access to some much-requested advanced features. Unlock support for traversal strategies, transactions, result deserialization utilizing System.Text.Json and direct execution of Groovy scripts.

Gremlinq.Extensions.Support.SystemTextJson

Supports .NET 6/7/8/9, ExRam.Gremlinq 12/13

Boost your application's performance with Gremlinq.Extensions.Support.SystemTextJson! This extension offers faster Gremlin query result deserialization with lower memory pressure compared to the open-source alternative, ExRam.Gremlinq.Support.NewtonsoftJson.

Learn more   |   EULA   |   Purchase


Gremlinq.Extensions.Strategies

Supports .NET 6/7/8/9, ExRam.Gremlinq 12/13

Gremlinq.Extensions.Strategies enhances ExRam.Gremlinq with support for TinkerPop traversal strategies. Furthermore, the Gremlinq.Extensions.Strategies.CosmosDb package adds support for ProjectionStrategy which is one of two available strategies in CosmosDb.

Learn more   |   EULA   |   Purchase


Gremlinq.Extensions.GroovyScripts

Supports .NET 6/7/8/9, ExRam.Gremlinq 12/13

Gremlinq.Extensions.GroovyScripts allows developers to execute Groovy Gremlin scripts directly within their graph database workflows. This capability enables seamless integration of custom logic and complex operations directly into Gremlin queries. Developers retain the flexibility to deserialize query results into any desired data structure. Also, there is a beautiful fluent API that makes handling variables and variable bindings in queries a lot easier.

Learn more   |   EULA   |   Purchase


Gremlinq.Extensions.Transactions

With Gremlinq.Extensions.Transactions, developers gain the ability to manage database transactions directly within their graph database workflows.

(Coming soon)


Gremlinq.Extensions.GraphBinary

An upcoming feature is the integration of support for the GraphBinary serialization and deserialization format. This enhancement enables more efficient data transmission over network connections during query execution. By leveraging GraphBinary, developers can expect reduced data transfer overhead, resulting in improved query performance and network efficiency.

(Coming soon)


Gremlinq logo