js-neo4j

Neo4j REST API wrapper for Node.js

Neo4j REST API wrapper for Node.js


npm install js-neo4j

{Neo4js} = require('js-neo4j')

neo = new Neo4js()

neo
    .createNode()
    .then((data) ->
        console.log data
    )
    .fail((data) ->
        console.log 'error', arguments
    )

neo
    .queryBuilder()
    .start('*')
    .return('*')
    .execute()
    .then((data) ->
        console.log data
    )
    .fail((data) ->
        console.log 'error', arguments
    )

Check out api document

Or test generator document

All Neo4js CRUB interface come with little shorthand

neo.createNode() = neo.cNode()
neo.readNode() = neo.rNode()
neo.updateNodeProperty() = neo.uNodeProperty()
neo.deleteNode() = neo.dNode()
// And etc
  1. Start Neo4j server
  2. Run npm test

Neo4j, 2.0

  1. Cypher sanitization
  • Cover remaining api
  • More documentation
  • Integrate with Travis CI
  • Browserify?
  • Cache?