VisuaLeaf is one visual workspace for TiDB, the distributed, MySQL-compatible NewSQL database that scales horizontally and handles transactional and analytical (HTAP) workloads together: browse distributed tables, build MySQL-compatible SQL and joins, auto-draw ER diagrams from your foreign keys, explore rows, and chart the results.
TiDB scales SQL horizontally, but as your cluster grows, distributed schemas sprawl across many tables, MySQL-compatible joins get harder to read, relationships stay buried in foreign keys, and result sets are hard to make sense of at a glance. VisuaLeaf turns TiDB into a visual workspace where you can explore tables, build queries, map relationships, browse data, and visualize results.
Many tables and columns spread across a horizontally-scaled cluster are difficult to scan and keep in your head.
MySQL-compatible multi-table joins and subqueries are hard to follow, debug, and reason about from raw SQL alone.
Foreign keys and table relationships are not obvious until you map them out visually.
Rows of query output in a plain grid make it tough to spot patterns without charts or a clearer view.
Explore tables, build queries, map relationships, browse data, and visualize results — all in one clean workspace.
Distributed tables, MySQL-compatible SQL, foreign keys, and HTAP workloads, explored, queried, and visualized instead of parsed from text.
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.
TiDB spreads your data across a horizontally-scaled cluster, but VisuaLeaf presents it as ordinary tables you browse, filter, and edit inline. Page through rows, edit values in place, and run familiar MySQL-compatible SQL without thinking about how the cluster is sharded.
Auto-draw an interactive ER diagram from your real foreign keys and constraints, spanning multiple databases and views across your TiDB cluster, then drill into columns, indexes, constraints, and CREATE statements.
VisuaLeaf connects the steps TiDB users usually handle separately: connect to any cluster, explore databases and tables, build MySQL-compatible SQL, and visualize the results.
Reach local, Docker, self-hosted, or TiDB Cloud (Serverless and Dedicated) clusters over a MySQL-compatible connection, SSL, or an SSH tunnel.
Browse databases, tables, and views across your distributed cluster, and page through rows without minding how data is sharded.
Assemble JOINs, filters, and grouping visually into MySQL-compatible SQL, or drop into the SQL editor with autocomplete.
Whether you build on a distributed cluster, browse tables across many nodes, review a large schema, or learn SQL, VisuaLeaf gives you a clearer way to work with TiDB.
Model tables and indexes, and debug the MySQL-compatible SQL your app runs against real rows in a distributed cluster.
Review large distributed schemas, browse tables across nodes, and manage columns, indexes, and constraints across environments.
Write JOINs and aggregations against TiDB's HTAP engine and chart the results without a separate BI pipeline.
Learn TiDB visually, see foreign keys as ER diagrams and turn the query builder into readable MySQL-compatible SQL.
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 — TiDB schemas become interactive diagrams, queries become visual builders, and results become charts and dashboards.
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 distributed tables, build MySQL-compatible SQL, draw ER diagrams from your foreign keys, and chart your results in one visual workspace.
Download Free Community Edition