8 best Python Graph Database libraries in 2023
by Open Weaver kits ✔ Updated: Feb 11, 2023
Cartography is another Python library that makes it easy to render maps in your applications. It comes with support for OpenStreetMap and Google Maps, but you can also use custom tilesets if you want more control over how things look. Neomodel is a Python library that lets you store models in Neo4j and query them using Cypher, the graph database query language developed by Neo4j. This means that instead of writing SQL queries, you'll be able to write Cypher queries directly against your data, which should make it easier to build up complex relationships between different entities in your application. The Python graph database ecosystem is a combination of several different libraries that can be used to store and query graphs. Python Graph Database libraries are great for building graph-based applications. They provide an easy and intuitive way to store and process graphs in your application. Popular open source Python graph database libraries for developers include:
A graph-relational database with declarative schema, built-in migration system, and a next-generation query language
Python 11125 Version:v2.12 License: Permissive (Apache-2.0)
Cartography is a Python tool that consolidates infrastructure assets and the relationships between them in an intuitive graph view powered by a Neo4j database.
Python 2662 Version:0.79.1 License: Permissive (Apache-2.0)
An Object Graph Mapper (OGM) for the Neo4j graph database.
Python 808 Version:5.0.0 License: Permissive (MIT)
A Python persistence framework for graph databases like Neo4j, OrientDB and Titan.
Python 621 Version:Current License: Others (Non-SPDX)
Python package for an open-source graph database Cayley
Python 150 Version:0.2.2.1 License: Permissive (Unlicense)
sqlite based graph database for storing native python objects and their relationships to each other
Python 143 Version:Current License: Permissive (MIT)
Models IP networks in the Neo4j Graph Database for network automation and troubleshooting.
Python 137 Version:v0.8.2 License: Strong Copyleft (AGPL-3.0)