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.
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.
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.
Where the leaders live is what users feel, and it is declared in tablespaces and placement policies rather than drawn anywhere.
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.
Relationships live in constraint definitions across the catalogs, and on a cluster-sized schema nobody holds the whole picture for long.
Browse distributed tables, build PostgreSQL-compatible SQL, map foreign keys into a diagram, and chart results — all in one workspace.
Distributed tables, the PostgreSQL query layer, JSONB, and foreign keys, explored, queried, and visualized instead of parsed from text.
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.
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.
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.
VisuaLeaf connects the steps YugabyteDB users usually handle separately: connect to any node, explore distributed tables and JSONB, build SQL, and visualize the results.
Reach a local, Docker, self-hosted or managed cluster on the YSQL port 5433 over SSL or an SSH tunnel.
Browse databases and schemas, distributed tables and views, and expand JSONB and array columns in a tree.
Assemble JOINs, CTEs and filters visually, or drop into the SQL editor with autocomplete.
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.
Model data with JSONB and standard SQL types, and debug the queries your app runs against real distributed rows.
Compare schemas, browse tables across nodes, and manage a resilient, multi-region cluster from one workspace.
Write JOINs and window functions, query JSONB, and chart the results without a separate BI pipeline.
Learn distributed SQL visually, see foreign keys as ER diagrams, and read the SQL the query builder writes.
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.
VisuaLeaf is made by an independent software studio that ships often and listens to the developers who use it every day.
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