VisuaLeaf is one visual workspace for RisingWave, the streaming database where a materialized view is a standing query rather than a snapshot: browse sources, sinks and materialized views as first-class objects, query them with PostgreSQL-compatible SQL, and chart what they currently hold.
RisingWave speaks PostgreSQL on the wire while the things inside it are sources, sinks and continuously maintained materialized views. VisuaLeaf gives you a workspace over that: see what exists, query it as SQL, and chart the state a view is holding right now.
It is maintained incrementally as events arrive, so what it holds is a moving answer rather than the result of a query you ran once.
The connections into Kafka and out to downstream systems are as much part of the design as any table, and a plain client lists none of them usefully.
Views build on views build on sources, and that chain — not foreign keys — is what you need to understand before changing anything.
The output of a streaming aggregate is a small, changing result whose value is its shape, and text throws that away every time.
Browse sources, sinks and materialized views, query them in SQL, and chart what they hold — all in one workspace.
Sources, sinks, incrementally maintained materialized views, and PostgreSQL-compatible SQL, explored, queried, and visualized instead of parsed from text.
Read the catalog visually. Browse tables, sources, sinks and materialized views with their columns and types, and read the full definition behind each one, so the standing queries running inside your cluster are something you can look at rather than remember.
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 streaming pipeline currently believes without writing a consumer.
Point a chart at a materialized view and re-run it whenever you want the current picture, then pin it to a dashboard. For a streaming aggregate this is the difference between reading numbers and seeing what the pipeline is doing.
VisuaLeaf connects the steps RisingWave users usually handle separately: connect over the PostgreSQL wire, explore the catalog, query views, and visualize the results.
Connect on port 4566 to a local, Docker, self-hosted or cloud cluster, over SSL or an SSH tunnel.
Browse tables, sources, sinks and materialized views, read their definitions, and expand nested columns in a tree.
Assemble filters and grouping visually or write streaming SQL by hand, then chart the result on the spot.
Whether you build streaming pipelines, debug a view that stopped updating, analyse the output, or learn streaming SQL, VisuaLeaf gives you a clearer way to work with RisingWave.
Read the definitions behind your sources and views, and check what a pipeline actually produced against real rows.
Review the catalog across environments, compare view definitions, and confirm a deployment landed what you expected.
Query materialized views, write aggregates, and chart the output without a separate BI pipeline.
Learn streaming SQL visually, see how a view is defined, 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 — streaming results become charts, queries become visual builders, and dashboards keep the answers you care about in one place.
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 sources, sinks and materialized views, query them in SQL, and chart your streaming results in one visual workspace.
Download Free Community Edition