| Dbeaver is the best FOSS database UI tool hands down. I've done a lot of searching and haven't found anything close. Managed to convert my whole office to it in a matter of months. Favorite features: Well integrated ER diagrams that let you quickly see parts of the db related to current table, or the whole thing if you want. SQL generation from structure or data edits. Great for cranking out DB migrations like a boss. Ability to maintain many database connections at once, and support for doing stuff before/after connecting which we widely abuse to setup SSH and VPN connections. Very liberal database support. My original search for a tool like DBeaver was from the need to connect to MySQL, Postgres, and SQL Server and not wanting to use a bunch of different tools. DBeaver supports roughly anything Java supports, which is everything. Wide OS support. Good luck finding another tool that can connect to MS SQL Server on MacOs that isn't garbage or money. The icon is also adorable The only downside is a bit of classic FOSS UI clunk. Not nearly as rediculous as Eclipse or Blender or the like, but it takes a few days to get comfortable. |
- Again I wonder why it doesn't show the tables first, I have to go through Schemas -> Public.
- 480 MB of RES RAM, I'm connected to one smallish Postgres DB.
- I can't even find "just show me the contents of the table, like 'SELECT * FROM'.
I know, maybe it's tailored for Enterprise Database Architects, but this is my smoke test for a DB GUIs:
"How long and how many clicks does it take so that it provides more value than: 'psql; \dt+; SELECT * FROM X;'"