> ## Documentation Index
> Fetch the complete documentation index at: https://docs.risingwave.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> You can use third-party PostgreSQL drivers to seamlessly interact with RisingWave from your applications.

<Note>
  To interact with RisingWave from Python applications, we recommend using the [`risingwave-py`](https://pypi.org/project/risingwave-py/) SDK.
  This SDK provides a simple way to perform ad-hoc queries, subscribe to changes, and define event handlers for tables and materialized views, making it easier to integrate real-time data into applications. For details, see [Python SDK](../python-sdk/intro).
</Note>

Here is an overview of the available options. We provide detailed example guides about how to interact with RisingWave for some of the drivers. For those without a guide, feel free to explore and utilize them based on your preferences and requirements.
This table will be continuously updated to ensure compatibility.

| Language | Driver | Latest tested version |
| :- | :- | :- |
| C | [libpq](https://www.postgresql.org/docs/current/libpq.html) | |
| C# (.NET) | [Npgsql](https://www.npgsql.org/) | 8.0.2 |
| Go | [pgx](https://pkg.go.dev/github.com/jackc/pgx/v5). See the [example guide](/client-libraries/go). | v5.4.3 |
| Go | [pq](https://github.com/lib/pq) | |
| Java | [JDBC](https://jdbc.postgresql.org/). See the [example guide](/client-libraries/java). | 42.5.4 |
| JavaScript | [pg](https://www.npmjs.com/package/pg). See the [example guide](/client-libraries/nodejs). | 8.11.3 |
| Python | [psycopg2](https://pypi.org/project/psycopg2/). See the [example guide](/client-libraries/python). | |
| Python | [psycopg3](https://pypi.org/project/psycopg/) | |
| Ruby | [pg](https://github.com/ged/ruby-pg). See the [example guide](/client-libraries/ruby). | 1.5.6 |
| Rust | [rust-postgres](https://crates.io/crates/postgres) | |
| Rust | [tokio-postgres](https://docs.rs/tokio-postgres/latest/tokio%5Fpostgres/) | 0.7 |
| PHP | [pdo-pgsql](https://www.php.net/manual/en/ref.pdo-pgsql.php) | 8.3.2 |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.