Download
Visual Materialize Workspace

Materialize GUI Client for Windows, macOS, and Linux

VisuaLeaf is one visual workspace for Materialize, the streaming database that keeps a view correct as data changes rather than recomputing it on demand: browse sources, sinks and materialized views, read the definitions running inside your clusters, query them in SQL, and chart what they hold.

Free to start No credit card required Works on Windows, macOS and Linux
VisuaLeaf visual Materialize workspace showing sources, materialized views, and a chart of streaming results side by side

Incremental Views Are Only Trustworthy If You Can See Them

Materialize speaks PostgreSQL on the wire while the objects inside are sources, sinks, clusters and views maintained continuously. VisuaLeaf gives you a workspace over that: read what is defined, query it as SQL, and chart the state a view is holding right now.

A view is a running computation

It is kept correct as inputs change rather than recomputed on demand, so its definition is a live thing rather than a note about how it was built.

Clusters decide what is being maintained

Compute is organised into clusters, and which view is being maintained where is a design decision that no plain SQL prompt puts in front of you.

Sources and sinks are half the schema

The connections into upstream systems and out to downstream ones are as much part of the model as any table, and they are easy to lose track of.

Streaming answers want to be watched

The output of a maintained aggregate is a small, changing result whose value is its shape, and a text client throws that away every time.

A visual workflow for Materialize

Browse sources, sinks and views, read their definitions, query them in SQL, and chart what they hold — all in one workspace.

Built Around What Makes Materialize Materialize

Sources, sinks, clusters, incrementally maintained views, and PostgreSQL-compatible SQL, explored, queried, and visualized instead of parsed from text.

Objects and Definitions

Read the catalog visually. Browse tables, sources, sinks, views and materialized views with their columns and types, and read the full definition behind each one, so the computations running in your clusters are something you can look at rather than remember.

Materialize sources, sinks and view definitions

Query a Materialized View Like a Table

A materialized view answers a SELECT the way a table does, so you can page through it, filter and sort from the grid, and expand nested columns in a tree — and see what your pipeline currently believes without writing a consumer for it.

Querying a Materialize materialized view

Charts Straight From a Maintained View

Point a chart at a materialized view and re-run it whenever you want the current picture, then pin it to a dashboard. For an incrementally maintained aggregate this is the difference between reading numbers and seeing the state of the system.

Charting a Materialize materialized view

A Visual Workflow for Everyday Materialize Tasks

VisuaLeaf connects the steps Materialize users usually handle separately: connect over the PostgreSQL wire, explore the catalog, query views, and visualize the results.

Built for Different Materialize Users

Whether you build streaming pipelines, debug a view, analyse the output, or learn streaming SQL, VisuaLeaf gives you a clearer way to work with Materialize.

Developers

Read the definitions behind your sources and views, and check what a pipeline actually produced against real rows.

Data and Platform Teams

Review the catalog across regions, compare view definitions, and confirm a deployment landed what you expected.

Data Analysts

Query materialized views, write aggregates, and chart the output without a separate BI pipeline.

Students and Beginners

Learn streaming SQL visually, see how a view is defined, and read the SQL the query builder writes.

Frequently Asked Questions

Is VisuaLeaf a good Materialize GUI?
Yes. Materialize speaks the PostgreSQL wire protocol, so VisuaLeaf connects with a standard Postgres-compatible connection: browse tables, sources, sinks, views and materialized views, read their definitions, query a view the way you would a table, and chart the result.
Which port and database should I use?
Port 6875, the PostgreSQL wire endpoint — the console on 6874 and the HTTP API on 6876 are separate interfaces. The default database is materialize. Use SSL for a cloud region.
Can I query a materialized view from the GUI?
Yes. A materialized view answers a SELECT the way a table does, so VisuaLeaf pages through it, filters and sorts from the grid, and expands nested columns in a tree. Re-running the query gives you the current state of the maintained computation.
Can I see the definition behind a source, sink or view?
Yes. VisuaLeaf reads the catalog and shows the full definition of each object alongside its columns and types. On a streaming database that matters more than usual, because the definition is the computation currently running rather than a record of how something was once created.
Does VisuaLeaf draw ER diagrams for Materialize?
Materialize does not use enforced foreign keys, so there are no declared relationships to draw. The model that matters is the chain from sources through views to sinks, which VisuaLeaf surfaces by showing each object with its definition rather than by drawing constraints that do not exist.
Can I chart streaming results?
Yes. Point a chart at a materialized view, re-run it whenever you want the current picture, and pin it to a dashboard. That is usually the fastest way to tell whether a pipeline is behaving.
Which platforms does VisuaLeaf run on?
VisuaLeaf ships native builds for Windows, macOS, and Linux, so your whole team can work with Materialize in the same visual tool. It also connects to MongoDB, PostgreSQL, MySQL, MariaDB, SQL Server, and SQLite from a single workspace.

More Than a Materialize 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 — streaming results become charts, queries become visual builders, and dashboards keep the answers you care about in one place.

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

Download VisuaLeaf Community Edition and browse sources, sinks and materialized views, query them in SQL, and chart your streaming results in one visual workspace.

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