8 best Python Graph Database libraries in 2024
by marketing.admin@openweaver.com Updated: Feb 11, 2023
Guide Kit
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:
edgedbby edgedb
A graph-relational database with declarative schema, built-in migration system, and a next-generation query language
edgedbby edgedb
Python 11190 Version:v2.12 License: Permissive (Apache-2.0)
cartographyby lyft
Cartography is a Python tool that consolidates infrastructure assets and the relationships between them in an intuitive graph view powered by a Neo4j database.
cartographyby lyft
Python 2673 Version:0.79.3.dev4 License: Permissive (Apache-2.0)
neomodelby neo4j-contrib
An Object Graph Mapper (OGM) for the Neo4j graph database.
neomodelby neo4j-contrib
Python 808 Version:5.0.0 License: Permissive (MIT)
bulbsby espeed
A Python persistence framework for graph databases like Neo4j, OrientDB and Titan.
bulbsby espeed
Python 621 Version:Current License: Others (Non-SPDX)
pyleyby ziyasal
Python package for an open-source graph database Cayley
pyleyby ziyasal
Python 150 Version:0.2.2.1 License: Permissive (Unlicense)
graphdbby CodyKochmann
sqlite based graph database for storing native python objects and their relationships to each other
graphdbby CodyKochmann
Python 143 Version:Current License: Permissive (MIT)
netgrphby yantisj
Models IP networks in the Neo4j Graph Database for network automation and troubleshooting.
netgrphby yantisj
Python 137 Version:v0.8.2 License: Strong Copyleft (AGPL-3.0)