Skip to content
 
 

Latest commit

 

History

378 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ogre

Ogre is a Clojure "flavor" of the Gremlin graph query language. Like Gremlin, it can be used to query graphs that conform to the Tinkerpop Blueprints interface.

Project Goals

  • Provide an API that enhances the expressivity of Gremlin when working in Clojure.
  • Expose the all the features of Gremlin and Blueprints as it makes sense in Clojure.
  • Don't introduce any significant amount of performance overhead.

Community

Questions related to Ogre can be asked on the clojure-titanium mailing list.

To subscribe for announcements of releases, important changes and so on, please follow @ClojureWerkz on Twitter.

Project Maturity

Orge is a relatively young project that regained active development in 2014-2016.

Artifacts

Orge artifacts are released to Clojars. Maven users should add the following repository definition to your pom.xml:

<repository>
  <id>clojars.org</id>
  <url>http://clojars.org/repo</url>
</repository>

The Most Recent Release

With Leiningen:

[clojurewerkz/ogre "2.5.0.0"]

With Maven:

<dependency>
  <groupId>clojurewerkz</groupId>
  <artifactId>ogre</artifactId>
  <version>2.5.0.0</version>
</dependency>

Documentation & Examples

Supported Clojure Versions

Orge requires Clojure 1.6+. The most recent stable release is always recommended.

Continuous Integration

Build Status

Development

Orge uses Leiningen 2. Once installed and run tests against supported Clojure versions using:

lein all test

License

Copyright (C) 2014-2016 Zack Maril, and the ClojureWerkz team.

Licensed under the Eclipse Public License (the same as Clojure).

About

Clojure library for querying TinkerPop graphs

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages