Download
Visual Snowflake Workspace

Snowflake GUI Client for Windows, macOS, and Linux

VisuaLeaf is a desktop workspace for Snowflake, the cloud warehouse that separates storage from the compute you pay for by the second: browse databases, schemas and tables, expand VARIANT columns as a tree, write SQL against a running warehouse, and chart the result in the same window.

Free to start No credit card required Works on Windows, macOS and Linux
VisuaLeaf visual Snowflake workspace showing databases and schemas, a VARIANT column expanded as a tree, and a query result charted side by side

The Warehouse Is Fast. Reading What It Returns Is the Slow Part

Snowflake answers a query over billions of rows in seconds and hands you back a grid of text. VisuaLeaf covers the other half: find the table, see what the column actually holds, and turn the answer into a picture instead of a scroll.

Account, database, schema, table

Objects sit four levels deep and the same table name repeats across schemas, so finding the one you meant is its own task before any query runs.

VARIANT prints as one flat blob

Semi-structured JSON lands in a VARIANT column, and a text result collapses the structure you loaded it to keep.

Every exploratory scan runs on a warehouse

Compute bills by the second while it is running, so a client that pulls whole tables to look at ten rows is spending credits on nothing.

The model lives in comments and convention

Keys can be declared but are never enforced, so how the tables relate is something a team remembers rather than something the warehouse draws.

A visual workflow for Snowflake

Browse schemas, expand VARIANT columns, write warehouse SQL, and chart results — all in one workspace.

Built Around What Makes Snowflake Snowflake

Deep object hierarchies, VARIANT columns, warehouse-backed SQL, and results that want to be charts, explored and visualized instead of parsed from text.

Table Management

Read table definitions without hunting through INFORMATION_SCHEMA. Inspect columns with their types, see clustering keys and whether a key is declared, review views and stages alongside the tables, and hit Show DDL to read the full CREATE statement any time.

Snowflake table definition with column types and clustering keys

VARIANT & Semi-Structured Data

Open a VARIANT, OBJECT or ARRAY column as a tree, drill into nested keys, and read the shape of the payload instead of one long line of JSON. Filter on paths and keep the nesting visible while you work.

Snowflake VARIANT column expanded as a tree in VisuaLeaf

Schema & Relationship Diagrams

Snowflake records primary and foreign keys without enforcing them, so VisuaLeaf draws a diagram from what is declared and from the join keys your tables share, giving a wide analytical model a map instead of a list of table names.

Diagram of Snowflake tables and their declared relationships

A Visual Workflow for Everyday Snowflake Tasks

VisuaLeaf connects the steps Snowflake users usually handle separately: connect with an account and warehouse, explore schemas and VARIANT columns, write SQL, and turn results into charts.

Built for Different Snowflake Users

Whether you build pipelines into the warehouse, review a wide analytical model, answer questions with SQL, or are learning it, VisuaLeaf gives you a clearer way to work with Snowflake.

Developers

Check what a load actually wrote, read VARIANT payloads as trees, and debug the SQL your pipeline runs.

Data Engineers

Review table definitions, clustering keys and schemas across databases and environments from one workspace.

Data Analysts

Write aggregations and window functions, query semi-structured columns, and chart the results without a separate BI pipeline.

Students and Beginners

Learn warehouse SQL visually, see how tables relate, and read the SQL the query builder writes.

Frequently Asked Questions

Is VisuaLeaf a good Snowflake GUI?
Yes, if what you want is a desktop workspace rather than a browser tab. Browse databases, schemas, tables and views, read column types and clustering keys, expand VARIANT columns as a tree, write SQL against your warehouse, and chart the result in the same window — without exporting a CSV so another tool can draw it.
How does VisuaLeaf connect to Snowflake?
With your account identifier, user, password, and the warehouse and role the session should use, optionally with a default database and schema. Connections are encrypted, as Snowflake requires, and the warehouse you name is the compute the queries you run will use.
Does browsing tables in VisuaLeaf burn Snowflake credits?
Reading metadata — the list of databases, schemas, tables and their columns — is served from the catalog and does not need a running warehouse. Looking at rows does: any query over data runs on your warehouse and consumes credits while it runs. VisuaLeaf pages results rather than pulling whole tables, so browsing costs about what the same LIMIT query would.
Can I work with VARIANT and other semi-structured columns?
Yes. VARIANT, OBJECT and ARRAY columns open as a tree instead of one flat line, so you can drill into nested keys and see the shape of a payload. Write path expressions in the editor and read the result with the nesting still visible.
Does VisuaLeaf draw ER diagrams for Snowflake?
It draws what is there to draw. Snowflake accepts primary and foreign key declarations but does not enforce them, so the diagram is built from the keys your schema actually declares, plus the join keys tables share. On a model that declares nothing, the table browser with full column types and DDL is the honest picture.
Is this a Snowsight alternative?
It covers the same daily work — browsing objects, writing SQL, reading results and charting them — from a native desktop app that also connects to your other databases. Account administration, warehouse management, billing and sharing stay in Snowflake’s own console, which is where they belong.
Which platforms does VisuaLeaf run on?
VisuaLeaf ships native builds for Windows, macOS, and Linux, so your whole team can work with Snowflake in the same visual tool. It also connects to MongoDB, PostgreSQL, MySQL, MariaDB, SQL Server, and SQLite from a single workspace.

More Than a Snowflake 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 — warehouse results become charts, queries become visual builders, and VARIANT payloads become trees you can read.

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 Snowflake?

Download VisuaLeaf Community Edition and browse Snowflake schemas, expand VARIANT columns, write warehouse SQL, and chart the results in one visual workspace.

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