Skip to content

Tabletist Your databases, native and fast

A database client for PostgreSQL, MySQL and SQLite. Written in Rust, for Linux, macOS and Windows.

Tabletist in its macOS look: a table's data grid, the sidebar of tables on the left and the row panel on the right Tabletist in its macOS look: a table's data grid, the sidebar of tables on the left and the row panel on the right

Two looks, one app

The picture above is the macOS look, and Windows gets a close relative of it. On Linux, Tabletist takes the Omarchy look: square, keyboard first, with vim keys and the desktop’s monospace font throughout. On Omarchy it follows the desktop’s theme and recolors when you switch themes. Read about the Omarchy look and Tabletist on macOS.

Tabletist in its Omarchy look: the same table in a dark, square, keyboard-first layout with key hints along the bottom

A closer look

Review SQL open above the bar of pending changes
Read the SQL of your changes before it runs.
The question about a row that changed on the server
See what changed on the server before you decide.
The completion list in the SQL editor
Write SQL with completion for tables and columns.
The connection picker with connections tagged by environment
Keep every connection, tagged with its environment.

Try it without a database

Start Tabletist with --demo and it opens a sample database, so you can look around before you connect to your own. Get started.