OGMNeo - Neo4j nodeJS OGM(object-graph mapping) abstraction layer

  •        1

Abstract some trivial operations on the Neo4j driver for Nodejs and make the use simpler. That's why we created OGMNeo. OGMNeo connects using the neo4j bolt protocol.

https://github.com/LucianoPAlmeida/OGMNeo

Dependencies:

lodash : ^4.17.10
neo4j-driver : ^1.4.1

Tags
Implementation
License
Platform

   




Related Projects

node-neo4j - [RETIRED] Neo4j graph database driver (REST API client) for Node.js

  •    CoffeeScript

This is a client library for accessing Neo4j, a graph database, from Node.js. It uses Neo4j's REST API, and supports Neo4j 1.5 through Neo4j 2.1. Node.js is asynchronous, which means this library is too: most functions take callbacks and return immediately, with the callbacks being invoked when the corresponding HTTP requests and responses finish.

neo4j-mazerunner - Mazerunner extends a Neo4j graph database to run scheduled big data graph compute algorithms at scale with HDFS and Apache Spark

  •    Java

This docker image adds high-performance graph analytics to a Neo4j graph database. This image deploys a container with Apache Spark and uses GraphX to perform ETL graph analysis on subgraphs exported from Neo4j. The results of the analysis are applied back to the data in the Neo4j database. The Neo4j Mazerunner service in this image is a unmanaged extension that adds a REST API endpoint to Neo4j for submitting graph analysis jobs to Apache Spark GraphX. The results of the analysis are applied back to the nodes in Neo4j as property values, making the results queryable using Cypher.

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

  •    Ruby

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

neo4j-javascript-driver - Neo4j Bolt driver for JavaScript

  •    Javascript

A database driver for Neo4j 3.0.0+. Please note that @next only points to pre-releases that are not suitable for production use. To get the latest stable release omit @next part altogether or use @latest instead.

neo4j-graphql - GraphQL bindings for Neo4j, generates and runs Cypher

  •    Kotlin

This readme assumes you are somewhat familiar with GraphQL and minimally with Cypher. Based on your GraphQL schema, it translates GraphQL Queries and Mutations into Cypher statements and executes them on Neo4j.


neo4j-apoc-procedures - Awesome Procedures On Cypher for Neo4j 3

  •    Java

Neo4j 3.2 has increased security for procedures and functions (aka sandboxing). Procedures that use internal APIs have to be allowed in $NEO4J_HOME/conf/neoj4.conf with, e.g. dbms.security.procedures.unrestricted=apoc.trigger.*,apoc.meta.* for security reasons (or apoc.* for all). If you want to use this via docker, you need to amend -e NEO4J_dbms_security_procedures_unrestricted=apoc.\\\* to your docker run …​ command. The three backslashes are necessary to prevent wildcard expansions.

neo4django - Drop-in Neo4j/Django integration.

  •    Python

neo4django is an Object Graph Mapper that let's you use familiar Django model definitions and queries against the Neo4j graph database. The library is tested against Django 1.5.4 and Neo4j versions 1.8.2-1.9.4. Docs are on ReadTheDocs.

neomodel - An Object Graph Mapper (OGM) for the neo4j graph database

  •    Python

Available on readthedocs. Ideas, bugs, tests and pull requests always welcome.

Neo4j - Graph Database

  •    Java

Neo4j is a high-performance graph engine with all the features of a mature and robust database. It is a graph database, storing data in the nodes and relationships of a graph. It includes the usual database features like ACID transactions, durable persistence, concurrency control, transaction recovery, high availability.

.Net Neo4j Rest Client

  •    

Neo4jRestSharp is a .Net client for the Neo4j Rest Server. Neo4j is an open sourced java based transactional graph database that stores data structured in graphs rather than in tables.

neography - A thin Ruby wrapper to the Neo4j Rest API

  •    Ruby

Read the wiki for information about dependencies. Rake tasks are available for downloading, installing and running Neo4j.

NeoEloquent - The Neo4j OGM

  •    PHP

Join the Official Neo4j Slack Group and use the #neo4j-php channel. Add the package to your composer.json and run composer update.

neo4j-shell-tools - A bunch of import/export tools for the neo4j-shell

  •    Java

neo4j-shell-tools adds a number of commands to neo4j-shell which easily allow import and export data into running Neo4j database. Download neo4j-shell-tools_3.0.1.zip and extract it in your Neo4j Server's lib directory e.g.

Associativy Neo4j Driver

  •    

Neo4j graph database driver for Associativy. See: http://associativy.com

neo4j-tutorial - A koan-style tutorial in Java for Neo4j

  •    Java

This set of Koans provides a hands-on tutorial for learning the Neo4j open source graph database. It's part of a more comprehensive tutorial often presented by the authors and other folks. The Koan idea was borrowed from the Ruby Koans which provide a number of broken unit tests, and in fixing those tests increasingly advanced Ruby features are learned. The Koan model provides very rapid feedback and a structured learning path wrapped in a pre-configured environment for effective learning.

neoism - Neo4j client for Golang

  •    Go

Package neoism is a Go client library providing access to the Neo4j graph database via its REST API. This driver is fairly complete, and may now be suitable for general use. The code has an extensive set of integration tests, but little real-world testing. YMMV; use in production at your own risk.