Download
Visual RisingWave Workspace

RisingWave GUI Client for Windows, macOS, and Linux

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.

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

A Streaming Database Has Objects a Table Browser Was Not Built For

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.

A materialized view is never finished

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.

Sources and sinks are half the schema

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.

The dependency graph is the real model

Views build on views build on sources, and that chain — not foreign keys — is what you need to understand before changing anything.

Streaming answers want to be watched

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

A visual workflow for RisingWave

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

Built Around What Makes RisingWave RisingWave

Sources, sinks, incrementally maintained materialized 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 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.

RisingWave sources, sinks and materialized 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 streaming pipeline currently believes without writing a consumer.

Querying a RisingWave materialized view

Charts Straight From a Streaming Aggregate

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.

Charting a RisingWave materialized view

A Visual Workflow for Everyday RisingWave Tasks

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

Built for Different RisingWave Users

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.

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 environments, 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 RisingWave GUI?
Yes. RisingWave speaks the PostgreSQL wire protocol, so VisuaLeaf connects with a standard Postgres-compatible connection: browse tables, sources, sinks 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 4566, which is the PostgreSQL wire endpoint — the dashboard on 5691 is a separate interface. The default database is dev and the default user is root on a local deployment.
Can I query a materialized view from the GUI?
Yes. A RisingWave 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 standing 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, which matters more here than on an ordinary database: the definition is the running computation, not just a historical record of how something was created.
Does VisuaLeaf draw ER diagrams for RisingWave?
RisingWave 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, 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. For a streaming aggregate that is the difference between reading a column of numbers and seeing what the pipeline is doing.
Which platforms does VisuaLeaf run on?
VisuaLeaf ships native builds for Windows, macOS, and Linux, so your whole team can work with RisingWave in the same visual tool. It also connects to MongoDB, PostgreSQL, MySQL, MariaDB, SQL Server, and SQLite from a single workspace.

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

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 RisingWave charts and dashboards built from streaming query results