Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A simple unified API that can access both the server and embedded Neo4j database. Used by the neo4j gem

Merge pull request #192 from neo4jrb/validate_match

Validate `match` argument when passed into `rel`/`rels`/etc...
latest commit eb20679ce8
@cheerfulstoic cheerfulstoic authored
Failed to load latest commit information.
lib Merge pull request #192 from neo4jrb/validate_match
spec Validate `match` argument when passed into `rel`/`rels`/etc...
.coveralls.yml Try to enable simplecov/coverall on travis
.gitignore Started impl. neo4j-wrapper for both server and embedded, looking good
.pullreview.yml Copying .pullreview.yml from neo4j gem
.rubocop.yml Rubocop: Style/FileName
.rubocop_todo.yml rubocop can handle one more line
.ruby-version semver rubocop, default ruby version should be mri
.travis.yml Try testing on travis with both Neo4j 2.1.7 and 2.2.0
.yardopts YARD
Gemfile cleanup gemfile slightly
Guardfile Fix Guardfile
LICENSE release 2.0.0.rc1
Rakefile Rubocop progress
neo4j-core.gemspec Support any version >= 2.1.1 (not just twiddlewakka)

Neo4j-core v3.0 Code Climate Build Status Coverage Status PullReview stats

A simple Ruby wrapper around the Neo4j graph database that works with the server and embedded Neo4j API. This gem can be used both from JRuby and normal MRI. It can be used standalone without the neo4j gem.





Pull request with high test coverage and good code climate values will be accepted faster. Notice, only JRuby can run all the tests (embedded and server db). To run tests with coverage: rake coverage.


Notice there are different license for the neo4j-community, neo4j-advanced and neo4j-enterprise jar gems. Only the neo4j-community gem is by default required.

Something went wrong with that request. Please try again.