Skip to content

Client APIs

Kùzu is embeddable in a variety of languages via client library APIs. Queries in Kùzu through via its CLI or client APIs are transactional, satisfying serializability, atomicity and durability requirements.

Command line shell

The Kùzu CLI shell is a means to interact with a Kùzu database from the command line with zero dependencies. See the card below for detailed information on how to use the CLI.

Official client APIs

The following client libraries are officially supported.

Community-contributed clients

Community members and users are welcome to contribute client libraries for languages that are as-yet unsupported. The following client libraries have been contributed by the community.

Best practices