neomodel - Python OGM for Neo4j
neomodel is an Object Graph Mapper (OGM) for Python and Neo4j. It allows you to define your graph database model in a Pythonic way and then access and edit your data without needing to write Cypher queries.
Installation
-
Available in PyPI: https://pypi.org/project/neomodel/
pip install neomodel
Functionality Includes
-
Familiar Django model style definitions.
-
Powerful query API.
-
Enforce your schema through cardinality restrictions.
-
Full transaction support.
-
Plugin for Django : https://pypi.org/project/django-neomodel/
Documentation
-
To start using neomodel in your Python application, see the Getting Started Guide.