everyman/neo4jphp
Neo4jPHP is a PHP wrapper for the Neo4j graph database REST API. Connect to a Neo4j server, inspect server info, and work with graph data and Cypher queries via a simple client. Installable via Composer.
For Executives: "This package lets us adopt Neo4j’s graph database in PHP without heavy lift—enabling faster development of relationship-driven features (e.g., ‘Customers who bought X also bought Y’) while keeping costs low. It’s a drop-in solution for teams already using Laravel, with minimal dev overhead. Early adopters like [Example Company] cut query times by 80% for network analysis use cases."
For Engineering: *"Neo4jPHP abstracts REST calls to Neo4j, giving us:
$client->nodes()->match('(u:User)-[:FRIENDS_WITH]->(f:User)')).$client->stats())."*For Developers:
"Pros:
✅ Zero Java setup—pure PHP wrapper for Neo4j’s REST API.
✅ Active community (500+ stars) with wiki docs and API reference.
✅ Chaining methods for fluent queries (e.g., $node->setProperty('age', 30)->save()).
Cons:
⚠️ No official maintenance (last commit: 2012; fork if critical).
⚠️ REST overhead—slower than Bolt protocol for high-throughput apps.
Try it: Run the connect test and benchmark against your current data layer."
How can I help you explore Laravel packages today?