Download
Visual Aurora PostgreSQL Workspace

Amazon Aurora PostgreSQL GUI Client for Windows, macOS, and Linux

VisuaLeaf is one visual workspace for Amazon Aurora PostgreSQL: keep the writer and reader endpoints as separate saved connections, browse schemas and tables, expand JSONB in a tree, auto-draw ER diagrams from your foreign keys, and chart the results — on a cluster whose writer can move without warning.

Free to start No credit card required Works on Windows, macOS and Linux
VisuaLeaf visual Amazon Aurora PostgreSQL workspace showing writer and reader connections, an ER diagram, and a JSONB tree side by side

A Cluster Has More Than One Front Door

Aurora separates compute from a shared storage layer and gives you a writer, a set of readers and endpoints that move during a failover. VisuaLeaf gives you a workspace over that: keep each endpoint saved, browse the same schema from either, and read JSONB, foreign keys and results as pictures.

Reads and writes want different endpoints

Sending analytics at the writer is the classic Aurora mistake, and nothing in a plain SQL prompt reminds you which endpoint you are on.

Failover promotes a replica underneath you

The cluster endpoint follows the new writer, which is the feature — and it also means a long session can quietly land somewhere else.

JSONB columns arrive as one long string

A jsonb payload prints as a flat blob, so nested keys and arrays have to be unfolded by hand before you can see what a row actually holds.

Foreign keys never draw themselves

Relationships live in constraint definitions across the catalogs, so the shape of the schema exists only in the head of whoever last worked on it.

A visual workflow for Aurora PostgreSQL

Save both endpoints, browse schemas and JSONB, map foreign keys into a diagram, and chart results — all in one workspace.

Built Around What Makes Aurora PostgreSQL Aurora

Writer and reader endpoints, standard PostgreSQL SQL, JSONB, privileges, and foreign keys, explored, queried, and visualized instead of parsed from text.

Table Management

Manage tables visually instead of hand-writing DDL. Add, rename, and edit columns with their types, defaults, primary keys, and foreign keys, then work across tabbed panels for triggers, constraints, partitions, and storage. Hit Show DDL to read the full CREATE TABLE statement any time.

Table management on Amazon Aurora PostgreSQL

JSONB Tree & Editor

Expand jsonb, json and array columns in a nested tree, filter with the ->, ->> and @> operators against GIN indexes, and edit nested values without hand-writing jsonb_set — Aurora is PostgreSQL-compatible, so this is the behaviour you already know.

JSONB tree and editor on Amazon Aurora PostgreSQL

Writer and Reader, Side by Side

Save the cluster endpoint and the reader endpoint as two connections and keep both open: run reporting queries against a replica while the writer stays free for the application, and compare what each one reports when you are chasing replica lag.

Aurora writer and reader endpoints saved as separate connections

A Visual Workflow for Everyday Aurora PostgreSQL Tasks

VisuaLeaf connects the steps Aurora users usually handle separately: reach either endpoint, explore schemas and JSONB, build SQL, and visualize the results.

Built for Different Aurora PostgreSQL Users

Whether you build on a cluster, route reads to replicas, analyse data, or learn SQL, VisuaLeaf gives you a clearer way to work with Amazon Aurora PostgreSQL.

Developers

Model data with JSONB, arrays and custom types, and debug the SQL your app runs against real rows.

DBAs and Data Teams

Compare schemas across clusters, review roles and privileges, and keep reporting traffic off the writer.

Data Analysts

Point analytics at a reader endpoint, write CTEs and window functions, and chart the results without a separate BI pipeline.

Students and Beginners

Learn Postgres visually on a managed cluster, see foreign keys as ER diagrams, and read the SQL the builder writes.

Frequently Asked Questions

Is VisuaLeaf a good GUI for Amazon Aurora PostgreSQL?
Yes. Aurora PostgreSQL is PostgreSQL-compatible, so VisuaLeaf connects with the standard Postgres driver: browse schemas and tables, expand JSONB in a tree, auto-generate ER diagrams from real foreign keys, build SQL visually, review roles and privileges, and chart the results. It runs natively on Windows, macOS and Linux.
Should I connect to the cluster endpoint or the reader endpoint?
Both, saved as separate connections. The cluster endpoint always points at the current writer and is what you want for DDL and edits; the reader endpoint spreads read-only traffic across replicas and is the right place for reporting queries. Keeping both saved makes choosing deliberate rather than accidental.
What happens to my session during a failover?
Aurora promotes a replica and the cluster endpoint follows it, so an open session is dropped and the next connection lands on the new writer. VisuaLeaf reconnects on the saved connection, which means the recovery step is opening the tab again rather than editing a hostname.
How do I reach an Aurora cluster inside a VPC?
Use the built-in SSH tunnel. Save the bastion host, user and key with the connection and VisuaLeaf opens the port forward itself, so a cluster with no public address is one saved connection away instead of a separate terminal window.
Does Aurora Serverless v2 work the same way?
Yes. Serverless v2 changes how capacity scales, not the protocol or the SQL. Connect to the same writer and reader endpoints on port 5432 over SSL, and everything in VisuaLeaf behaves as it does against a provisioned cluster.
Does VisuaLeaf generate ER diagrams from an Aurora schema?
Yes. VisuaLeaf reads foreign keys, primary keys, and constraints from the information_schema to auto-draw an interactive ER diagram across schemas, including views and materialized views, so you can drill into tables, columns, and relationships that are otherwise buried in DDL.
Which platforms does VisuaLeaf run on?
VisuaLeaf ships native builds for Windows, macOS, and Linux, so your whole team can work with Amazon Aurora in the same visual tool. It also connects to MongoDB, PostgreSQL, MySQL, MariaDB, SQL Server, and SQLite from a single workspace.

More Than an Aurora PostgreSQL Client

VisuaLeaf started as a MongoDB workspace and grew into a multi-database visual environment. One app, one workflow, across the databases your team actually uses.

And VisuaLeaf does not leave you staring at a wall of SQL and grids. It visualizes everything — Aurora PostgreSQL schemas become interactive diagrams, queries become visual builders, and results become charts and dashboards.

MongoDB MySQL MariaDB SQL Server Azure Cosmos DB Amazon DocumentDB SQLite

Built by Developers, For Developers

VisuaLeaf is made by an independent software studio that ships often and listens to the developers who use it every day.

Ready to Work Visually with Amazon Aurora PostgreSQL?

Download VisuaLeaf Community Edition and save both cluster endpoints, explore JSONB, draw ER diagrams from your foreign keys, and chart your results in one visual workspace.

Download Free Community Edition
No credit card required
VisuaLeaf Amazon Aurora PostgreSQL charts and dashboards built from query results