A curated list of awesome
Neo4j
resources.
Inspired by the
awesome-*
trend on GitHub.
The goal is to build a categorized community-driven collection of very well-known resources.
Sharing, suggestions and contributions are always welcome!
Thanks to all contributors .
Maintained by Neueda4j .
- Basics
- Connectors
- Cloud
- Packages
- Docker
- Full-text search
- Import
- Benchmarking
- Extensions
- Stored Procedures
- Development
- Editors
- Shell
- Visualization
- Tools
- Resources
- License
Created by gh-md-toc
- Official documentation
- Cypher Refcard
- Developer resources
- Gists - With Neo4j GraphGists you can describe and model your domain in a simple text file and render it as a rich, interactive page in any browser. Perfect to document a specific domain, use-case, question or graph problem.
- Neo4j Examples - Examples for Neo4j and Library Usage.
- Alpha Release Channel - This microsite contains links and resources for future product releases.
- neo4j-java-driver - Java driver for Neo4j binary protocol. ★ 33, pushed 133 days ago
- neo4j-python-driver - Python driver for Neo4j binary protocol. ★ 28, pushed 136 days ago
- neo4j-javascript-driver - JavaScript driver for Neo4j binary protocol. ★ 53, pushed 137 days ago
- neo4j-dotnet-driver - .Net driver for Neo4j (Bolt). ★ 9, pushed 137 days ago
- neo4j-bolt-php - PHP driver for Neo4j binary protocol. ★ 11, pushed 131 days ago
- libneo4j-client - libneo4j-client is a client library written in C for Neo4j. It is not intended as a complete driver, but rather as a foundation on which basic tools and drivers for various languages may be built. libneo4j-client takes care of all the detail of establishing a session with a Neo4j server, sending statements for evaluation, and retrieving results. ★ 9, pushed 130 days ago
- neo4j-spark-connector - Neo4j-Spark-Connector based on Neo4j 3.0's Bolt protocol
- neo4j-ogm - Object-Graph Mapping Library for Neo4j. ★ 72, pushed 132 days ago
- spring-data-neo4j - Provides support to increase developer productivity in Java when using the neo4j graph database. ★ 409, pushed 144 days ago
- neo4j-jdbc - Neo4j JDBC driver. ★ 74, pushed 167 days ago
- jcypher - Java access to Neo4J graph databases at multiple levels of abstraction. ★ 29, pushed 129 days ago
- neo4jrb - An active model wrapper for the Neo4j Graph Database for Ruby. ★ 1031, pushed 127 days ago
- neography - A thin Ruby wrapper to the Neo4j Rest API. ★ 589, pushed 166 days ago
- py2neo - Py2neo is a comprehensive toolkit for working with Neo4j from within Python applications or from the command line. ★ 452, pushed 130 days ago
- neomodel - An Object Graph Mapper (OGM) for the neo4j graph database, built on the awesome py2neo. ★ 181, pushed 213 days ago
- BulbFlow - A Python persistence framework for graph databases like Neo4j, OrientDB and Titan. ★ 555, pushed 679 days ago
- Neo4j-PHP-OGM - Doctrine style Object Graph Mapper for Neo4j
- neo4jphp - PHP wrapper of the Neo4j REST interface. ★ 513, pushed 177 days ago
- NeoEloquent - A Neo4j ORM - Based on Eloquent. ★ 193, pushed 137 days ago
- neo4j-php-client - PHP Client for Neo4j leveraging the Http and Bolt protocols.
- Spider - A simple, flexible, and beautiful graph-data abstraction for php. ★ 18, pushed 148 days ago
- node-neo4j - REST API client for Node. ★ 804, pushed 145 days ago
- Neo4jClient - .NET client binding. ★ 161, pushed 132 days ago
- neoism - Client for Golang. ★ 246, pushed 205 days ago
- neocons - A feature rich idiomatic Clojure client for the REST API. ★ 141, pushed 241 days ago
- RNeo4j - Driver for R. ★ 141, pushed 152 days ago
- AnormCypher - Scala library based on Anorm in the Play Framework. ★ 104, pushed 129 days ago
- GrapheneDB - The world's first fully managed Neo4j graph database.
- GraphStory - Neo4j enterprise cloud provider
- docker-neo4j - Docker Images for the Neo4j Graph Database. ★ 45, pushed 131 days ago
- docker-neo4j-cluster - Up & Running Neo4j cluster in no time. ★ 26, pushed 208 days ago
- GraphAware Neo4j Elasticsearch Integration - GraphAware Framework Module for Integrating Neo4j with Elasticsearch. ★ 38, pushed 143 days ago
- GraphAware Graph-Aided Search - Elasticsearch plugin offering Neo4j integration for Personalized Search. ★ 12, pushed 130 days ago
- neo4j-elasticsearch - Neo4j ElasticSearch Integration. ★ 40, pushed 157 days ago
- GraphAware Neo4j Importer - Java importer skeleton for complicated, business-logic-heavy high-performance Neo4j imports directly from SQL databases, CSV files, etc. ★ 5, pushed 163 days ago
-
neo4j-csv-firehose
- Enables Neo4j’s
LOAD CSV
Cypher command to load from other datasources as well. ★ 6, pushed 290 days ago - neo4j-rdbms-import - An automatic importer for relational databases into Neo4j. ★ 18, pushed 311 days ago
- Doc manager for Neo4j - The Neo4j Doc Manager takes MongoDB documents and makes it easy to query them for relationships by making them available in a Neo4j graph structure, following the format specified by Mongo Connector. ★ 24, pushed 165 days ago
- neoprofiler - Neo4J database profiling utility. ★ 20, pushed 635 days ago
- GraphAware Neo4j UUID - GraphAware Runtime Module that assigns a UUID to all nodes in the graph transparently. ★ 19, pushed 138 days ago
- GraphAware Neo4j ChangeFeed - A GraphAware Framework Runtime Module allowing users to find out what were the latest changes performed on the graph. ★ 10, pushed 163 days ago
- GraphAware Neo4j TimeTree - Java and REST APIs for working with time-representing tree in Neo4j. ★ 77, pushed 126 days ago
- GraphAware Neo4j Recommendation Engine - Neo4j-based recommendation engine module with real-time and pre-computed recommendations. ★ 118, pushed 163 days ago
- GraphAware Neo4j NodeRank - GraphAware Timer-Driven Runtime Module that executes PageRank-like algorithm on the graph. ★ 15, pushed 163 days ago
- GraphAware Neo4j Algorithms - Custom graph algorithms for Neo4j with own Java and REST APIs. ★ 26, pushed 163 days ago
- GraphAware Neo4j Warmup - Simple library that warms up Neo4j caches with a single REST call. ★ 9, pushed 128 days ago
- GraphAware Neo4j RestTest - GraphAware RestTest is a simple library for testing code that talks to Neo4j running in standalone server mode. ★ 4, pushed 128 days ago
- GraphAware Neo4j Expire - GraphAware Expire is a simple library that automatically deletes nodes and relationships from the database when they've reached their expiration date or time-to-live (TTL). ★ 7, pushed 163 days ago
- Spatial - Neo4j Spatial is a library of utilities for Neo4j that faciliates the enabling of spatial operations on data. ★ 436, pushed 133 days ago
- Graphify - Graphify is a Neo4j unmanaged extension used for document and text classification using graph-based hierarchical pattern recognition. ★ 261, pushed 467 days ago
- neo4j-tx-participation - This is a Neo4j Server Extension to make Neo4j REST-API participate in transactions started by the transactional Cypher endpoint. ★ 3, pushed 470 days ago
- Apoc : Awesome Procedures on Cypher - Collection of useful procedures for Neo4j 3.x ★ 46, pushed 127 days ago
- Graphgen - Neo4j procedure for generating test data easily with Cypher ★ 3, pushed 126 days ago
- Maven repositories - Neo4j Maven repositories (releases, snapshots).
- GraphAware Neo4j Framework - GraphAware Framework speeds up development with Neo4j by providing a platform for building useful generic as well as domain-specific functionality, analytical capabilities, (iterative) graph algorithms, etc. ★ 104, pushed 128 days ago
- cypher-dsl - A Java DSL for the Cypher Query Language and an optional Query DSL mode. ★ 46, pushed 263 days ago
- Liquigraph - Database migrations management tool, based on how Liquibase works. ★ 26, pushed 130 days ago
- blueprints - Blueprints is a collection of interfaces, implementations, ouplementations, and test suites for the property graph data model. Blueprints is analogous to the JDBC, but for graph databases. ★ 1196, pushed 216 days ago
- structr - Graph Application Platform based on Neo4j. ★ 365, pushed 125 days ago
- Reco4PHP - Neo4j based Recommendation Engine Framework for PHP. ★ 25, pushed 133 days ago
- jetbrains-plugin-cypher - Cypher plugin for Jetbrains-family IDE's. ★ 23, pushed 144 days ago
- cypher-vim-syntax - Very basic Vim syntax for Cypher. ★ 12, pushed 916 days ago
- cycli - A Command Line Interface for Cypher. ★ 123, pushed 133 days ago
- neo4j-shell-tools - A bunch of import/export tools for the neo4j-shell. ★ 138, pushed 144 days ago
- neoclipse - Neoclipse is a tool to view, edit and explore Neo4j databases. ★ 153, pushed 712 days ago
- Gephi - Gephi is an award-winning open-source platform for visualizing and manipulating large graphs. ★ 1434, pushed 154 days ago
- Linkurious - Linkurious helps search and visualize your graph data through a simple web-based interface.
- Graphgen - Graph Generation engine based on the Cypher DSL.
- store-utils - Utilities to compact, copy, fix, analyse Neo4j stores. ★ 32, pushed 156 days ago
- ineo - A simple but useful Neo4j instance manager. ★ 12, pushed 145 days ago
- openCypher - openCypher is an open source project to bring a new public implementation of the industry’s most widely adopted graph query language: Cypher.
- Getting Started with Neo4j
- Neo4j in Production
- Neo4j Koans - A koan-style tutorial in Java for Neo4j. ★ 271, pushed 529 days ago
- Neo4j Certification - Become a Neo4j-Certified Professional.
- bolt-howto - How to Build a Neo4j Bolt Protocol Driver. ★ 22, pushed 367 days ago
To the extent possible under law, Neueda4j has waived all copyright and related or neighboring rights to this work.