Download
Visual TimescaleDB Workspace

TimescaleDB GUI Client for Windows, macOS, and Linux

VisuaLeaf is one visual workspace for TimescaleDB, the PostgreSQL extension that turns a table into a time-series store: browse hypertables as ordinary tables, write time_bucket queries and continuous aggregates in SQL, auto-draw ER diagrams from your foreign keys, and chart what a time series actually looks like.

Free to start No credit card required Works on Windows, macOS and Linux
VisuaLeaf visual TimescaleDB workspace showing a hypertable, a time-bucketed query, and a time-series chart side by side

Time-Series Data Is the Kind You Most Need to See

TimescaleDB keeps the Postgres front door and adds hypertables, chunks, compression and continuous aggregates behind it. VisuaLeaf gives you a workspace over both halves: browse hypertables like tables, build the bucketed query, and put the result on a chart where a time series is finally legible.

One hypertable is many chunks

A hypertable presents as a single table and is stored as partitions by time, so what you query and what exists on disk are two different pictures.

A time series printed as rows is unreadable

The whole value of the data is its shape over time, and a terminal can only ever show you a few thousand rows of it in text.

Compression and retention run out of sight

Policies quietly compress old chunks and drop older ones, and none of that scheduled behaviour is visible from a plain SQL prompt.

The metadata around a series is its own schema

Devices, sensors and tenants relate to a hypertable through constraints that no client turns into a picture, and that is the half you reason about.

A visual workflow for TimescaleDB

Browse hypertables and their metadata, build time-bucketed SQL, map foreign keys into a diagram, and chart the series — all in one workspace.

Built Around What Makes TimescaleDB TimescaleDB

Hypertables, continuous aggregates, time_bucket, JSONB, and foreign keys, explored, queried, and visualized instead of parsed from text.

Table Management

Manage tables visually instead of hand-writing DDL. Add, rename, and edit columns with their types, defaults, primary keys, and foreign keys, then work across tabbed panels for indexes, constraints, and storage. Hit Show DDL to read the full CREATE TABLE statement any time.

Table management on TimescaleDB

JSONB Tree & Editor

Time-series rows carry payloads, and TimescaleDB is real PostgreSQL, so jsonb and array columns open as a nested tree. Inspect keys and arrays inline, filter with the ->, ->> and @> operators, and edit nested values without hand-writing jsonb_set.

JSONB tree and editor on TimescaleDB

Charts Straight From a Bucketed Query

Write a time_bucket query or read from a continuous aggregate, then turn the result into a line, area or bar chart in the same workspace and pin it to a dashboard — instead of exporting a CSV so that something else can draw the series for you.

Charting a time-bucketed TimescaleDB query

A Visual Workflow for Everyday TimescaleDB Tasks

VisuaLeaf connects the steps Timescale users usually handle separately: connect to any instance, explore hypertables and metadata, build bucketed SQL, and visualize the series.

Built for Different TimescaleDB Users

Whether you ingest metrics, tune retention and compression, analyse a series, or learn SQL, VisuaLeaf gives you a clearer way to work with TimescaleDB.

Developers

Model hypertables and their metadata, and debug the SQL your ingest and read paths run against real rows.

Platform and Data Teams

Review schemas, indexes and constraints across environments, and confirm what a policy or migration has actually changed.

Data Analysts

Write time_bucket queries and window functions, and chart the series without a separate BI pipeline.

Students and Beginners

Learn time-series SQL visually, see foreign keys as ER diagrams, and read the SQL the query builder writes.

Frequently Asked Questions

Is VisuaLeaf a good TimescaleDB GUI?
Yes. TimescaleDB is a PostgreSQL extension, so VisuaLeaf connects with the standard Postgres driver and everything works: browse hypertables and metadata tables, write time_bucket queries and read continuous aggregates, expand JSONB in a tree, auto-generate ER diagrams from real foreign keys, and chart a series without exporting it first.
How does VisuaLeaf show a hypertable?
As an ordinary table. A hypertable is partitioned into chunks by time underneath, but you browse, filter, page and edit it the way you would any Postgres table, and the SQL you write is the SQL you would write against a plain table. The partitioning stays where it belongs, out of your way.
Can I chart a time-series query directly?
Yes, and this is where a time-series database benefits most from a GUI. Run a time_bucket query or read from a continuous aggregate, then turn the result into a line, area or bar chart in the same workspace and pin it to a dashboard, instead of exporting a CSV so another tool can draw it.
Does the visual query builder work with time-series SQL?
Yes. The visual builder covers SELECT, WHERE, JOIN, GROUP BY, ordering, and limits, which is most of a time-series query, and every query has an export-to-SQL button so you can drop into the editor to add time_bucket, window functions or a continuous aggregate by hand and keep going.
Can I connect to a managed Timescale service as well as a self-hosted instance?
Yes. A self-hosted TimescaleDB is on port 5432 with the usual Postgres database name. A managed service typically assigns its own port and database name instead, and VisuaLeaf lets you set both on the connection, along with SSL, so either kind of endpoint works.
Does VisuaLeaf generate ER diagrams from a TimescaleDB schema?
Yes. VisuaLeaf reads foreign keys, primary keys, and constraints from the information_schema to auto-draw an interactive ER diagram across schemas, so the relationships between a hypertable and the devices, sensors or tenants that describe it are drawn rather than described.
Which platforms does VisuaLeaf run on?
VisuaLeaf ships native builds for Windows, macOS, and Linux, so your whole team can work with TimescaleDB in the same visual tool. It also connects to MongoDB, PostgreSQL, MySQL, MariaDB, SQL Server, and SQLite from a single workspace.

More Than a TimescaleDB 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 — TimescaleDB schemas become interactive diagrams, queries become visual builders, and results become charts and dashboards.

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

Download VisuaLeaf Community Edition and browse hypertables, build time-bucketed SQL, draw ER diagrams from your foreign keys, and chart your time series in one visual workspace.

Download Free Community Edition
No credit card required
VisuaLeaf TimescaleDB charts and dashboards built from time-series query results