VisuaLeaf is one visual workspace for QuestDB, the time-series database built around a designated timestamp and column storage: browse tables and their SYMBOL columns, build SAMPLE BY and ASOF JOIN queries, and put the series on a chart in the same window you wrote it in.
QuestDB is designed so that a query over billions of rows returns quickly, and then hands the answer back as rows of numbers. VisuaLeaf gives you the other half: browse the tables, build the bucketed query, and see the shape of the series it returns.
The value of time-series data is its shape over time, and no amount of scrolling through a text result recovers it.
Which column a table is ordered by decides whether SAMPLE BY and ASOF JOIN work at all, and it is a table property nothing surfaces.
QuestDB interns repeated values into a SYMBOL type for speed, and a client that shows it as text hides why a column was modelled that way.
Data arrives over the line protocol while you query over the PostgreSQL wire, so the two halves of the system are rarely seen together.
Browse tables and their timestamps, build SAMPLE BY queries, and chart the series — all in one workspace.
Designated timestamps, SYMBOL columns, SAMPLE BY, and results that want to be charts, explored and visualized instead of parsed from text.
Read and manage table definitions visually. Inspect columns with their types, see which column is the designated timestamp and which are SYMBOL, review partitioning, and hit Show DDL to read the full CREATE TABLE any time.
Page through a table ordered by its designated timestamp without pulling the whole thing into memory, filter and sort from the grid, and read the most recent rows first — which is almost always the question you actually had.
Write the bucketed query and turn its result into a line, area or bar chart in the same workspace, then pin it to a dashboard. For a time-series database this is the whole point: the answer is a shape, not a table of numbers.
VisuaLeaf connects the steps QuestDB users usually handle separately: connect over the PostgreSQL wire, explore tables, build time-series SQL, and visualize the series.
Connect on the PostgreSQL wire port 8812 to a local, Docker, self-hosted or cloud instance, over SSL or an SSH tunnel.
Browse tables and views, see designated timestamps and SYMBOL columns, and page through recent rows.
Assemble filters and grouping visually or write SAMPLE BY and ASOF JOIN by hand, then chart the result.
Whether you ingest market or sensor data, tune a time-series query, analyse a series, or learn SQL, VisuaLeaf gives you a clearer way to work with QuestDB.
Inspect what your ingest path actually wrote, check timestamps and symbols, and debug queries against real rows.
Review table definitions, partitioning and column types across environments from one workspace.
Write SAMPLE BY and ASOF JOIN queries and chart the series immediately, without a separate BI pipeline.
Learn time-series SQL visually, 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 — time-series 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 time-series tables, build SAMPLE BY queries, and chart your series in one visual workspace.
Download Free Community Edition