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!
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.
@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.
@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
@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.
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!
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 !
@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 ❤️❤️❤️
@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 👍
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
@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
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?
@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!
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)
Replies
TablePlus
TablePlus
TablePlus
TablePlus
TablePlus
TablePlus
Foodielovin
TablePlus
Letter From You
TablePlus
MastoMetrics
TablePlus
TablePlus
TablePlus
TablePlus
TablePlus
ntwrk
TablePlus
KanyeBot
TablePlus
TablePlus
TablePlus
TablePlus
Showtime Gasless NFT Marketplace
Excelchat for Slack
TablePlus
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
ReadCast
Argonaut