# TablePro for Linux: the first public beta

> Install the Linux beta through apt, dnf or Flatpak. Browse tables, write SQL and connect through SSH in a native GNOME app.

November 8, 2026 · TablePro Team

TablePro for Linux 0.1.0-beta.3 is here. Install it through your package manager, connect to PostgreSQL or MySQL, and start browsing tables or writing SQL. Thanks to everyone who has been waiting for Linux support.

![TablePro for Linux showing the Shop database sidebar and a products grid with 24 rows, the stock value 24 highlighted on the Hand Grinder row, one unsaved change, and Discard and Save buttons below the grid](https://tablepro.app/images/blog/blog-tablepro-for-linux-beta-1-light-1408.webp)

The stock edit stays pending until you save or discard it.

## Install the beta

On Ubuntu 26.04 or 26.10, add the beta PPA:

```bash
sudo add-apt-repository ppa:tablepro/tablepro-beta
sudo apt install tablepro
```

On Fedora 44 and later, enable the beta COPR repository:

```bash
sudo dnf copr enable @tablepro/tablepro-beta
sudo dnf install tablepro
```

On Ubuntu 22.04/24.04 and other distributions, use our beta Flatpak repository:

```bash
flatpak install --from https://flatpak.tablepro.app/beta-repo/app.tablepro.TablePro.flatpakref
flatpak run --branch=beta app.tablepro.TablePro
```

Updates come through apt, dnf or Flatpak. The [GitHub pre-release](https://github.com/TableProApp/TablePro/releases/tag/linux-v0.1.0-beta.3) also has .deb, .rpm and Flatpak bundles. Standalone .deb and .rpm files don't update themselves. See the [install guide](https://github.com/TableProApp/TablePro/blob/main/linux/README.md#betas) for switching channels.

## Browse tables and write SQL

The grid has filters, sorting, paging and editing in place. Add or delete rows, undo pending edits, and save when you're ready. Some column types are read-only, and editing existing rows requires a primary key.

The SQL editor has completion, formatting, find and replace, and a result per statement. Query history is searchable, and you can save queries to use again. Vim keybindings are available in **Preferences**.

![TablePro for Linux showing stock-by-category.sql joining products and categories, grouping active products by category and ordering by stock, with four result rows for Coffee, Accessories, Tea and Brewing below the editor](https://tablepro.app/images/blog/blog-tablepro-for-linux-beta-2-light-1408.webp)

The query groups active products by category and shows the result below the SQL.

The Structure tab lets you change columns, indexes and foreign keys where the engine supports them. It shows the SQL before running it.

![TablePro for Linux showing the products Structure tab with Columns selected beside Indexes, Foreign Keys and SQL Preview, the stock column expanded with integer type and default value 0, and one unsaved change beside Discard and Save](https://tablepro.app/images/blog/blog-tablepro-for-linux-beta-3-light-1408.webp)

The Structure tab keeps the column change pending and offers SQL Preview before saving.

## Connect to your databases

The beta supports PostgreSQL, MySQL, MariaDB, SQL Server, ClickHouse, Cassandra, ScyllaDB, SQLite, DuckDB, Redis and MongoDB. Check the [supported server versions](https://github.com/TableProApp/TablePro/blob/main/linux/README.md#supported-servers) for your setup.

SSH tunnels use system OpenSSH, with your agent, SSH config and jump hosts. TLS options include **Verify full**, and passwords are kept in the system keyring.

![TablePro for Linux showing the PostgreSQL connection dialog with Encryption set to Prefer, a Certificates row, and Use SSH Tunnel enabled for bastion.example.com with username deploy and Password authentication](https://tablepro.app/images/blog/blog-tablepro-for-linux-beta-4-light-1408.webp)

The connection dialog keeps TLS and SSH tunnel settings together.

## A native GNOME app

I built the Linux app in Rust with GTK 4 and libadwaita, on the GNOME 50 platform. It uses native widgets and the Adwaita look. Vietnamese is available too.

One license covers up to three devices, Mac or Linux. You can browse tables and write SQL without an account.

## Usage data

Usage data is on by default. Turn it off in **Preferences > General > Privacy > Share Usage Data**.

## Help test it

This is a beta. If something breaks, please use the [GitHub bug template](https://github.com/TableProApp/TablePro/issues/new?template=bug_report.yml). Include your distro and version, desktop, install source, TablePro and database versions, and steps to reproduce. **About TablePro > Troubleshooting** has debugging information you can copy into the report.

Thanks for trying it and telling me what needs work.
