Download
Visual Aurora MySQL Workspace

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

VisuaLeaf is one visual workspace for Amazon Aurora MySQL: keep the writer and reader endpoints as separate saved connections, browse databases and tables, edit rows inline, auto-draw ER diagrams from your InnoDB 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 MySQL workspace showing writer and reader connections, an ER diagram, and a query builder side by side

MySQL Habits Meet a Cluster That Moves

Aurora MySQL 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 see relationships and results as pictures.

Reporting queries land on the writer by default

One hostname is the path of least resistance, so the replicas you are paying for sit idle while the writer absorbs every dashboard refresh.

The writer can move mid-session

A failover promotes a replica and the cluster endpoint follows it, so an editor left open overnight is not necessarily pointed where it was.

InnoDB relationships stay in the catalog

Real foreign keys are recorded and never rendered, so the schema you are changing is one you have to hold in your head.

A busy table is unprintable

The tables worth looking at return more rows than a text client can show, and paging through them by LIMIT is not exploration.

A visual workflow for Aurora MySQL

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

Built Around What Makes Aurora MySQL Aurora

Writer and reader endpoints, familiar MySQL SQL, InnoDB foreign keys, and results, 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 indexes, constraints, and storage. Hit Show DDL to read the full CREATE TABLE statement any time.

Table management on Amazon Aurora MySQL

Browse and Edit Rows Inline

Page through a large table without waiting for a full result set, filter and sort from the grid, and edit values in place with the generated UPDATE shown before it runs. JSON columns expand as a nested tree rather than printing as one long line.

Browsing and editing rows on Amazon Aurora MySQL

Put Reporting on the Reader Endpoint

Save the reader endpoint as its own connection and give analytics somewhere to go that is not the writer. Keeping both saved side by side also makes replica lag observable: run the same query on each and compare what comes back.

Aurora MySQL reader endpoint saved as a separate connection for reporting

A Visual Workflow for Everyday Aurora MySQL Tasks

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

Built for Different Aurora MySQL 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 MySQL.

Developers

Model tables and indexes, and debug the SQL your app runs against real rows in a managed cluster.

DBAs and Data Teams

Compare schemas across clusters, review users and grants, and keep reporting traffic off the writer.

Data Analysts

Point analytics at a reader endpoint, write JOINs and aggregations, and chart the results without a separate BI pipeline.

Students and Beginners

Learn MySQL 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 MySQL?
Yes. Aurora MySQL is MySQL-compatible, so VisuaLeaf connects with a standard MySQL-compatible connection: browse databases, tables and views, page through and edit rows, auto-generate ER diagrams from real InnoDB foreign keys, build SQL visually, 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 the choice 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, so recovering means opening the tab again rather than editing a hostname.
How do I reach an Aurora cluster inside a VPC?
Save the bastion host, user and key on the connection and VisuaLeaf opens the port forward for you when you connect. Because the tunnel belongs to the saved connection rather than to a terminal window, it comes back the same way after a failover or a laptop restart.
Does Aurora Serverless v2 work the same way?
Yes. Serverless v2 changes how capacity scales, not the wire protocol or the SQL, so it is saved as an ordinary MySQL-compatible connection on port 3306 and behaves in VisuaLeaf exactly as a provisioned cluster does.
Does VisuaLeaf generate ER diagrams from an Aurora MySQL schema?
Yes. VisuaLeaf reads foreign keys, primary keys, and constraints from information_schema to auto-draw an interactive ER diagram of your databases, including 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 MySQL 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 MySQL 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 MySQL?

Download VisuaLeaf Community Edition and save both cluster endpoints, browse and edit rows, 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 MySQL charts and dashboards built from query results