Skip to content

Neo4j::Rails Third Party

andreasronge edited this page Mar 1, 2013 · 12 revisions

neo4j-admin

Graph Visualization Development Tool, see neo4j-admin
(same as the neo4j server admin web UI).

devise

See https://github.com/andreasronge/devise-neo4j
(devise-neo4j gem not updated yet to 2.0)
Old example: devise_example

From a user using device 2.2.x (see issue 239)

gem 'neo4j'
gem 'devise', '~> 2.2.0'
gem 'devise-neo4j', :git => 'https://github.com/cfitz/devise-neo4j.git', :branch => 'devise2'

carrierwave-neo4j

See http://github.com/reu/carrierwave-neo4j

paperclip

See http://github.com/l4u/neo4jrb-paperclip

will_paginate

See neo4j-will_paginate

CanCan alternative

see allowy

active_model_serializers

The active model serializer can be used to serialise objects for an HTTP API.
To get the basic support added the following to an initialiser in my Rails app:

Neo4j::Rails::Model.send(:include, ActiveModel::SerializerSupport)
Neo4j::Rails::Relationships::NodesDSL.delegate(:active_model_serializer, to: :to_a)

see github issue 227

Neo4j Helper

see neo4j_helper

Example Applications

Clone this wiki locally