Published in


Modern, native tool for relational database

Back in the day, when it comes to working with relational databases, especially PostgreSQL, we didn’t have many choices.

You might have used pgAdmin, an official tool that was built by the team behind PostgreSQL, or some reputable tools such as Navicat or SequelPro… we tried them all. Each tool has its own unique feature kit that made it standout but we didn’t seem to be satisfied [Warning — we’re going a just little bit picky here].

  • Some tools take so much time to start-up, poor performance or eating RAM.
  • Some tools make you feel like being in the 90s with the outdated interface that doesn’t allow you to view one row of data without a series of 3 or 4 clicks, let alone slow response.
  • Some other support only one driver.
  • Out of them, SequelPro seems to be the best but it’s limited to MySQL only and the development almost stopped (they planned to support PostgreSQL nearly 10 years ago already).

To be fair, those tools are quite feature rich and stable, so as long as you don’t feel annoyed, it’s good to go. But for us, we wanted something more, something far better than that.

So we started looking for a perfect database tool. We needed something that is built native, has modern UI and runs fast like a Lambo. Simple as that.

After performing several searches on Google, we gave up. There was no such a thing. Frustrated, we decided to build our own native tool and started with relational databases.

So our initial build was:

  • A native tool with high performance, neat and fast :D
  • A modern & simple UI that supports multiple windows and tabs, and of course, in full-retina.
  • A powerful query designer with highlight syntax and auto-complete.
  • Supporting most of the relational databases: PostgreSQL, MySQL, SQL Server, Amazon Redshift, SQLite, MariaDB…
  • Extendable, because we don’t want to include everything in one tool.

Then we gave it the name TablePlus. It’s been 4 months since the day we released the first version and we’ve made a lot of changes along the way. Perhaps the biggest and most recent one was plugin system — a feature that allows TablePlus to be customized and extended beyond the expectation with Javascript.

Let’s take a look at some screenshots below to have a better understanding

True native built and optimization that enable high capability of performance and saving RAM

Native code

Modern & simple UI

Welcome screen with group connection and tags

Workspace supports multiple tabs

Workspace supports multiple tabs

A full-dark theme pleasure your eyes.

A full-dark theme pleasure your eyes

A powerful SQL editor with full features:

- Auto highlight.

- Auto suggestion.

- Split pane.

- Favorite and History.

A powerful SQL editor

Modern shortcuts that will keep your hands on keyboard

Navigate menu

Plugin system (developing)

Now, you can be able to write new features to work with database without waiting for us to develop (export charts, pretty json, import data, export data…).

Plugin system

We know there are a lot ahead of us but we’re grateful that TablePlus has received a lot of support from our fellow developers around the world during the last 4 months. We’re working hard everyday to bring a new hope for relational database tools.

TablePlus is free and has no limit trial time, but if you interested in our work, you can consider purchasing the upgrade version to support development.

TablePlus’s blog:





A modern, native tool with elegant UI that allows you to simultaneously manage multiple databases such as MySQL, Postgres, MariaDB, SQLite, Microsoft SQL Server and more.

Recommended from Medium

Recap Session of Dapp list Ama held at Cryptomansion

Python function to convert one or multiple PDF files to JPG image files

Flutter: Data-binding with Jetspike

How to Uninstall System Apps without Root

How to debug a compute buffer on Unity

Comparing Traits in Rust to Type Classes in Scala

(Part V.) Integrating YarnSpinner conversation system into your Unity game

Review: Kotlin koans [2020] Kotlinlang

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


I’m Maverick

More from Medium

Redis key expiry

Full text search for Tenant-based Web Application using Rails and Elasticsearch

Configure a database version control tool for your Spring-boot project

Making third-party services integration contactless