Skip to content
/ neo4j Public
forked from neo4jrb/activegraph

An active model wrapper for the Neo4j Graph Database for Ruby.

License

Notifications You must be signed in to change notification settings

HireArt/neo4j

 
 

Repository files navigation

Welcome to Neo4j.rb

Build Status Coverage Status Code Climate PullReview stats

Gitter

Neo4j.rb is an Active Model compliant Ruby/JRuby wrapper for the Neo4j graph database. It uses the neo4j-core and active_attr gems.

For a general overview see our website: http://neo4jrb.io/

Winner of a 2014 Graphie for "Best Community Contribution" at Neo4j's Graph Connect conference! 2014 Graphie

Neo4j.rb v4.1.0 was released in January of 2015. Its changes are outlined here and in the announcement message. It will take a little time before all documentation is updated to reflect the new release but unless otherwise noted, all 3.X documentation is totally valid for v4.

Modern (3.x/4.X) Documentation

Legacy (2.x) Documentation

Support

Developers

Contributing

Pull request with high test coverage and good code climate values will be accepted faster.

We use rubocop for sanity checks to make sure our code doesn't get too ugly. Because of this, a pull request can fail on Travis CI when the specs all run fine. We recommend installing overcommit so that rubocop is run is pre-commit hooks so that this causes minimal frustration. We already have an overcommit configuration, so you simply need to run overcommit --install to set up the git hooks. A Guardfile is also provided so that you can use rspec and rubocop continuously while working.

License

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

About

An active model wrapper for the Neo4j Graph Database for Ruby.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 99.9%
  • HTML 0.1%