Back to Yugabyte Db

Drivers and ORMs for YugabyteDB

docs/content/stable/develop/drivers-orms/_index.md

2026.1.0.0-b252.3 KB
Original Source

Applications connect to and interact with YugabyteDB using API client libraries (also known as client drivers). Because the YugabyteDB YSQL API is PostgreSQL-compatible, and the YCQL API has roots in the Apache Cassandra CQL, YugabyteDB supports many third-party drivers.

In addition to the compatible upstream PostgreSQL (YSQL) and Cassandra (YCQL) drivers, YugabyteDB also supports smart drivers for YSQL and YCQL, which extend the upstream drivers to provide additional capabilities.

Choose your language

<ul class="nav yb-pills"> <li> <a href="java/" class="orange"> <i class="fa-brands fa-java"></i> Java </a> </li> <li> <a href="go/" class="orange"> <i class="fa-brands fa-golang"></i> Go </a> </li> <li> <a href="python/" class="orange"> <i class="fa-brands fa-python"></i> Python </a> </li> <li> <a href="nodejs/" class="orange"> <i class="fa-brands fa-node-js"></i> Node.js </a> </li> <li> <a href="elixir/" class="orange"> <i class="fa-classic fa-droplet"></i> Elixir </a> </li> <li> <a href="c/" class="orange"> <i class="icon-c"></i> C </a> </li> <li> <a href="cpp/" class="orange"> <i class="icon-cplusplus"></i> C++ </a> </li> <li> <a href="csharp/" class="orange"> <i class="icon-csharp"></i> C# </a> </li> <li> <a href="ruby/" class="orange"> <i class="icon-ruby"></i> Ruby </a> </li> <li> <a href="rust/" class="orange"> <i class="fa-brands fa-rust"></i> Rust </a> </li> <li> <a href="php/" class="orange"> <i class="fa-brands fa-php"></i> PHP </a> </li> <li> <a href="scala/" class="orange"> <i class="icon-scala"></i> Scala </a> </li> </ul>

Supported libraries

The following libraries are officially supported by YugabyteDB.

{{< readfile "include-drivers-orms-list.md" >}}

Read more