Drop-in Neo4j/Django integration.
Python Groovy Shell
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
docs Change heading to use graph-specific language. Dec 30, 2013
neo4django Merge pull request #251 from Pirhoo/add-relationship-verbose-name-sup… Jul 3, 2014
.travis.yml Drop support for Python 2.6. May 27, 2014
AUTHORS.txt fix typo (aproximated --> approximated) Jun 22, 2013
CHANGES.txt Fixed a typo in CHANGES.txt. May 23, 2013
LICENSE-GPL.txt Initial commit. Aug 17, 2011
MANIFEST.in Properly included library.groovy as package_data. Jun 23, 2012
NOTICE.txt Updates years in NOTICE.txt. May 9, 2013
README.rst Updated to test against Neo4j 1.9.4. Oct 2, 2013
reg_settings.py Merge branch 'master' of https://github.com/tonjo/neo4django into ton… Oct 2, 2013
requirements.txt Freeze neo4jrestclient version to 1.9.0 May 9, 2014
test_requirements.txt Add pretend for stubbing to test reqs May 30, 2013


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.



Using pip, you can install from PyPi:

pip install neo4django

or straight from GitHub:

pip install -e git+https://github.com/scholrly/neo4django/#egg=neo4django


Detailed documentation can be found in the docs folder or on ReadTheDocs.