stefanak-michal/bolt
Low-level PHP library for communicating with graph databases over TCP using the Bolt protocol. Works with Neo4j, Memgraph, Amazon Neptune and others, supports Bolt up to version 6, requires PHP 8.1+ with mbstring, and needs sockets or openssl only for certain connection classes.
Bolt is a low-level PHP library for communicating with graph databases over TCP sockets using the Bolt protocol created by Neo4j. It stays close to the protocol's message architecture, supporting Bolt <= 6 and every version in between, making it a dependable foundation for building custom drivers rather than a high-level ORM.
Works with Neo4j, Memgraph, Amazon Neptune, ArcadeDB, TuGraph, and other Bolt-compatible databases. Requires PHP ^8.1 with mbstring; sockets and openssl are optional depending on the connection class used. Install via Composer or clone the repository.
How can I help you explore Laravel packages today?