The rdflib-neo4j project is a Python-based RDFLib Store backed by Neo4j. You can use this library for high-performance RDF data ingestion into the Neo4j database.

This library works with all types of Neo4j deployments, whether on-premise or cloud-hosted (Neo4j Aura).


  • To get started, see the Quickstart page.

  • For details on the available Python classes, see the Neo4j Store page.

  • Example code fragments are available under Examples.

  • If you want to contribute to this project, see Contributing.