{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/16"},{"label":"Database","url":"https://skillfed.io/packages/category/database/4"}],"enrichment":{"capability":"Python driver for connecting to and querying Neo4j graph databases using the Bolt protocol, with support for both synchronous and asynchronous operations.","skillfed_tags":["graph-database","deprecated-alias"],"use_cases":["Build Python applications that query and manipulate graph data stored in Neo4j databases.","Execute Cypher queries with parameters to retrieve or modify relationships and nodes.","Implement async workflows for non-blocking database operations in concurrent applications.","Manage connection pooling and transaction semantics automatically in multi-threaded environments."],"what_it_does":"neo4j-driver is the official Python client for Neo4j graph databases, providing synchronous and asynchronous APIs to execute Cypher queries and manage graph data. It implements the Bolt protocol for efficient communication with Neo4j servers and supports modern Python versions from 3.7 through 3.13. The driver handles connection pooling, transaction management, and result streaming automatically.\n\nThe package is now deprecated in favor of installing the neo4j package instead, which is a drop-in replacement. However, neo4j-driver continues to receive updates through the 5.x series and will stop receiving updates starting with version 6.0.0. Its single runtime dependency is pytz, keeping the installation lightweight. It is actively maintained with a monthly release cadence aligned with Neo4j DBMS versioning.","worth_installing":"Yes, but with a caveat: this package is deprecated and the project recommends installing neo4j instead, which is a drop-in replacement. If you are starting a new project, install neo4j. If you have existing code using neo4j-driver, it remains functional and actively maintained through version 5.x, but plan a migration to neo4j before version 6.0.0 is released. The driver itself is well-maintained, has no known vulnerabilities, and installs cleanly."},"id":"neo4j-driver","links":{"html":"https://skillfed.io/packages/neo4j-driver","md":"https://skillfed.io/packages/neo4j-driver.md","pypi":"https://pypi.org/project/neo4j-driver/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-04","license_spdx":null,"license_treatment":"permissive","name":"neo4j-driver","python_support":"supports_current","summary":"Neo4j Bolt driver for Python"},"popularity":{"monthly_downloads":104608,"position":12743,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"5.28.4"}
