Download
Visual YugabyteDB Workspace

YugabyteDB GUI Client for Windows, macOS, and Linux

VisuaLeaf is one visual workspace for YugabyteDB, the distributed SQL database that runs the PostgreSQL query layer over a replicated storage engine: browse tables spread across nodes, expand JSONB in a tree, build PostgreSQL-compatible SQL, auto-draw ER diagrams from your foreign keys, and chart the results.

Free to start No credit card required Works on Windows, macOS and Linux
VisuaLeaf visual YugabyteDB workspace showing distributed tables, an ER diagram from foreign keys, and a JSONB tree side by side

Distributed SQL Keeps the Syntax and Changes the Ground Underneath

YSQL reuses the PostgreSQL query layer, so the SQL is familiar while the storage is sharded into tablets, replicated by Raft and spread across regions. VisuaLeaf gives you a workspace over both halves: browse tables as tables, and see the schema and the answers as pictures.

Tables are split into tablets you never name

Rows are sharded and replicated across nodes, and a plain SQL client shows you none of that placement even when it is the reason a query is slow.

Multi-region topology decides real latency

Where the leaders live is what users feel, and it is declared in tablespaces and placement policies rather than drawn anywhere.

Nested payloads print as one flat blob

A jsonb column holds structure that a text result collapses, so you unfold it by hand before you can see what a row actually contains.

A distributed schema outgrows anyone memory

Relationships live in constraint definitions across the catalogs, and on a cluster-sized schema nobody holds the whole picture for long.

A visual workflow for YugabyteDB development

Browse distributed tables, build PostgreSQL-compatible SQL, map foreign keys into a diagram, and chart results — all in one workspace.

Built Around What Makes YugabyteDB YugabyteDB

Distributed tables, the PostgreSQL query layer, JSONB, and foreign keys, explored, queried, and visualized instead of parsed from text.

Table Management

Manage tables across your cluster 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 a YugabyteDB cluster

JSONB & Distributed Tables

YSQL is PostgreSQL-compatible and supports jsonb, so nested payloads open as a tree, filter with the ->, ->> and @> operators, and edit inline. Browse tables distributed across the cluster as ordinary schemas and tables, without minding which tablet holds which rows.

JSONB and distributed tables on YugabyteDB

ER Diagrams from Foreign Keys

Auto-draw an interactive ER diagram from your real foreign keys and constraints, spanning multiple databases and schemas across the cluster, then drill into columns, indexes, constraints and CREATE statements.

ER diagram from YugabyteDB foreign keys

A Visual Workflow for Everyday YugabyteDB Tasks

VisuaLeaf connects the steps YugabyteDB users usually handle separately: connect to any node, explore distributed tables and JSONB, build SQL, and visualize the results.

Built for Different YugabyteDB Users

Whether you build on a distributed cluster, review a large schema, analyse data across regions, or learn SQL, VisuaLeaf gives you a clearer way to work with YugabyteDB.

Developers

Model data with JSONB and standard SQL types, and debug the queries your app runs against real distributed rows.

DBAs and Data Teams

Compare schemas, browse tables across nodes, and manage a resilient, multi-region cluster from one workspace.

Data Analysts

Write JOINs and window functions, query JSONB, and chart the results without a separate BI pipeline.

Students and Beginners

Learn distributed SQL visually, see foreign keys as ER diagrams, and read the SQL the query builder writes.

Frequently Asked Questions

Is VisuaLeaf a good YugabyteDB GUI?
Yes. YSQL reuses the PostgreSQL query layer, so VisuaLeaf connects with a standard Postgres-compatible connection and everything works: browse distributed tables across nodes, expand JSONB in a tree, auto-generate ER diagrams from real foreign keys, build SQL visually, and chart the results.
Which port does VisuaLeaf use for YugabyteDB?
The YSQL port, 5433, not the PostgreSQL default of 5432. The default database is yugabyte. Point the connection at any node in the cluster with those values and your credentials, over SSL or an SSH tunnel if the cluster is remote.
Can I browse tables distributed across a YugabyteDB cluster?
Yes. VisuaLeaf presents the logical schema as ordinary databases, schemas and tables, so you browse, filter, page and edit without thinking about which tablet holds which rows. Data stays consistent across the cluster while you explore it visually.
Can I view and edit JSONB columns visually?
Yes. YSQL supports the jsonb type, and VisuaLeaf renders jsonb columns as an expandable tree so you can inspect nested keys and arrays inline, filter with the ->, ->> and @> operators, and edit nested values without hand-writing SQL.
Does the visual query builder support JOINs and PostgreSQL-compatible SQL?
Yes. The visual builder covers SELECT, WHERE, JOIN, GROUP BY, ordering, and limits, and because YSQL is PostgreSQL-compatible it understands standard SQL constructs. Every query has an export-to-SQL button, so you keep clean, editable SQL.
Does it work with YugabyteDB Managed as well as a self-hosted cluster?
Yes. Provide the endpoint, port and credentials from your managed cluster and connect over SSL. VisuaLeaf reads databases, schemas and tables across the cluster the same way it does against a self-hosted deployment.
Which platforms does VisuaLeaf run on?
VisuaLeaf ships native builds for Windows, macOS, and Linux, so your whole team can work with YugabyteDB in the same visual tool. It also connects to MongoDB, PostgreSQL, MySQL, MariaDB, SQL Server, and SQLite from a single workspace.

More Than a YugabyteDB 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 — YugabyteDB 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 YugabyteDB?

Download VisuaLeaf Community Edition and browse distributed tables, explore JSONB, build PostgreSQL-compatible SQL, draw ER diagrams from your foreign keys, and chart results in one visual workspace.

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