Superblocks is a programmable IDE for building internal applications. It allows users to connect to various data sources in order to create rich user interfaces, automate workflows, and schedule jobs. Superblocks provides many integrations, including PostgreSQL.

Superblocks can connect to YugabyteDB as its underlying data source by creating a Postgres integration.


Your YugabyteDB cluster should be up and running. Refer to YugabyteDB Prerequisites.

To connect to YugabyteDB, create a new Postgres integration in Superblocks as follows:

  1. Supply a name for your integration.
  2. Add the host address of your YugabyteDB instance.
  3. Change the port from 5432 to 5433.
  4. Change the database name to that of your YugabyteDB instance.
  5. Provide the password for your YugabyteDB instance.
  6. Optionally, to connect via SSL, provide the CA certificate.

If your cluster is in YugabyteDB Aeon, be sure to add the listed IP addresses to the cluster IP Allow List.

With a valid Postgres integration, you can now query your YugabyteDB instance in Superblocks.