Huy Phạm

TablePlus - Easily edit database data and structure

TablePlus is a Native App which helps you easily edit Database data and Structure.

TablePlus currently Supports: PostgreSQL, MySQL, RedShift, MariaDB... High-end security ensured.

Add a comment

Replies

Best
Huy Phạm
Hi everyone. So glad to be here today. I'm Huy, Maker @TablePlus. The reason I made TablePlus is very simple. I'm a developer and I could not find a good Relational Tool with good UX and Retina support so I decided to made one myself. I have tried different tools before, of course. SEquelPro is a good one but does not support PostgreSQL, has less shortcut keys and still uses open-ssh outside the app, which is not secured (see why https://medium.com/@huyphams/how...). Probably the same with many people out there, the last thing I wanna hear about a database tool is "not secured". TablePlus currently Supports: PostgreSQL, MySQL, RedShift, MariaDB... Most importantly, the high-end security ensured. Features: Connection tags: development, product, staging, testing, Highlight syntax SQL, indent SQL, Customize font size, themes (support dark themes), Many shortcut keys, safe mode, lock your production database, quick view, quick open table via spotlight. Road map: Will make plugin for export data and render chart from query, JSON viewer and many more... (Windows version is under developement) Please feel free to ask any questions or give any feedback. I will reply right away even before you know it!
Rajesh Padmanabhan
@huyphams How's this different from Toad?
Huy Phạm
Hi @rajeshpadman, i never try Toad before because I'm Mac user. But I have search google and here somethings: - Toad have an old UI/UX with many buttons and small workspace. - I'm not sure if they have some features like: auto indent, safe mode... TablePlus has plugin feature and this will be main feature in the future. We can create many small tools for database based on TablePlus platform.
Menj
@tableplus @huyphams did you check o tried Navicat Premium?
Huy Phạm
@menjxo Hi, I have tried but Navicat Premium is too expensive (maybe only me OMG 😅) $700 for MS SQL, $300 for PostgreSQL etc ... and it's java app. Personal, I don't like java app because it's starting slowly and eat my RAM.
Christoffer Oleander Nielsen
Looks good any plans for Linux support ? 😄
Huy Phạm
@oleander29 I know linux is the most popular os for dev but very hard to build good UI without java. if TablePlus success and we have enough resource, we will support it
Christoffer Oleander Nielsen
@huyphams I'm aware 😄 you could build it in Electron or a similar technology 😄 Anyway good look with it 💪🏼
Huy Phạm
@oleander29 thank but man, I don't have enough RAM for electron because Slack takes it all (an other electron app) - just kidding 😂
Huy Phạm
@andreasbackx Implement in C++ (like sublime text does) is great solution for cross platform but overkill a bit. Swift is open source and will become an cross platform solution soon. I developed TablePlus in Swift, I will research more about this.
Michal Ptacek
Wow. Looks like I have found a perfect Sequel Pro replacement. The UI looks great.
Huy Phạm
@michael_ptacek thank you, feel free to feedback and request new features 😁
Anthony Lee
Looks great! The UI design reminds me of Postico.
Huy Phạm
@anthonygawonlee Postico is good one but they only support PostgreSQL
Robert van Hoesel
Awesome! Any plans on making the UI work nicely with relational database, like Postico does? It allows you to quickly navigate to related rows in other tables!
Huy Phạm
@robertvhoesel It's a great idea, we will do it 😁
Amilton L. Paglia
Great! Any plans for generate charts of SQL queries?
Huy Phạm
@amiltonpaglia we already have a plan for it 😁
Amilton L. Paglia
@huyphams great! I can't wait to see! Good luck on this journey 💪
Marc-Antoine
I use it for a few weeks now because i needed to use a mySQL DB. And it is amazing! The UX is simple, straightforward. I love the small search input. But there is a few things preventing me to stop using Postico and jump on Pro Table Plus 😞 - I don't get use to cmd+e to execute a query instead of cmd+return like most other tools. - I always use cmd+arrow to select line of text. Cmd+arrow in Table Plus change tabs. So now, I change tabs a lot! - I cannot write multiple queries in the same tabs separated by ; and just execute the query you want by clicking on it. - Navigation to related table on clicking on the data. I hope you can improve some of theses 😬 Still, Awesome app !
Huy Phạm
@marcantoinefon Hi, thank for your helpful feedback. We absolutely love these kind of feedback to improve our product. There are some features are still missing because TablePlus is very young (still in beta). I will ship an update with new features every 2 weeks. 1. I don't get use to cmd+e to execute a query instead of cmd+return like most other tools. => we will have preference to customize shortcut keys. 2. Always use cmd+arrow to select line of text. Cmd+arrow in Table Plus change tabs. So now, I change tabs a lot! => I will find the way to solve it. 3. I cannot write multiple queries in the same tabs separated by ; and just execute the query you want by clicking on it => you can select and execute only command selected by cmd + shift + e. 4. Navigation to related table on clicking on the data. => awesome ❤️❤️❤️
Marc-Antoine
@huyphams Thanks for the reply! for 3. I dont find how to make it works 🤷‍♀️. The option "run selected" is always disabled.. Great to know for the shortcuts preferences! For the change tabs shortcut, if it can be changed or disabled in the pref, it should be ok, at least for me 😁 - Also having Cmd+ number to select a tab would be great 👍
Huy Phạm
@marcantoinefon Hi, you should upgrade to new version: TablePlus > Check for update... and it should work 😁
Huy Phạm
@marcantoinefon Hi, i just made some hot changes for you: 1. Change the shortcut keys move tab to: command + [ and command + ] instead of arrows. 2. Added shortcut key execute statement: command + return. 3. Added shortcut key execute selected statement: command + shift + return. https://www.dropbox.com/s/3orqil... Enjoy coding 😁
Joshua Pinter
Great work Huy! We can always use another database interface, especially a beautiful one! A few questions: 1) You say that it's native. Is it completely Obj-C / Swift or are you using React Native for MacOS or something? Really impressed so just curious from a dev standpoint. 2) Have you considered supporting SQLite? Right now I have to switch between Sequel Pro for MySQL and Base for SQLite. Would be great to use just one and SQLite is common on mobile. You should also look at Realm's database as well. 3) I love your logo! Did you design it yourself? Thanks! Joshua
Huy Phạm
@joshuapinter there are FAQ in our site: 1. TablePlus is native application. We are using Swift, Objective-C, C/C++, Perl for OSX, C# for Window and Golang for Server Side. 2. Sure we will have SQLite and it is the next driver TablePlus support. 3. Yup, i designed it :D
Abhishek Biswal
I have been using Sequel Pro for MySQL and PSequel for Postegres. This is going to replace both of them :D
Huy Phạm
@wirddin i hope you love it :D
Mark Osborne
This is truly great! Amazing work @huyphams and team. I've been a long time user of Navicat but TablePlus looks to have all the major things needed with the bonus of a lovely UI to boot. Only request i'd like to make is for SQLite support. I don't think i've found any product yet that support SQLite and MySQL out of the box (apart from Navicat Premium which is like $1300 USD!!). Regarding the upgrade, is that just for themes?
Huy Phạm
@mposborne we have some limitations on free version (limit 2 tabs, 4 connections and themes) and sure we will have SQLite in the near future.
Pascal Andy
I'm want this for SQLite 3 as well :) Looks awesome!
Huy Phạm
Hi @_pascalandy we already added task SQLite driver See the progress: https://github.com/TablePlus/Tab...
Pascal Andy
@huyphams Great. Do you document the requirements / challenges in a particular issue? If so which one? From the project view, I can't click on anything. Cheers!
Huy Phạm
@_pascalandy We have issues on github: https://github.com/TablePlus/Tab... for discuss problem/bugs and features, you can create here, feel free bros :D
Miguel Piedrafita
Isn't that Private Packagist's logo?
Edmond Chan
I have been using this since launch. Great SQL frontend on macOS.
AlawnCN
When the vim mode come?
Ufo Nguyen
This is truly an example of product made with care.
Huy Phạm
@ufo_nguyen thank you :x :x :x
John Stamos

Great app

Pros:

Easy to use interface and simpler and faster than any pgAdmin or Navicat application.

Cons:

Some bugs, but development team isvery quick to respond to issues

yaron levi
What a great product! Sequel Pro is skim on features. Navicat is expensive. TablePlus hits a sweet spot.
Duncan McClean
Just installed! Sequel Pro was crashing all the time. Looks awesome so far. Keep up the good work!
Gady Piazza
Hi @huyphams I only found out about this now, and I wished I knew about it before because I love it! Do you think you will extend it to DB schema design? (ex: MySQL Workbench)
Akash Patro
@huyphams does redshift as a datastore is only available in paid plan?