Have you actually used PgAdmin on a Mac, or just used it on Windows and/or Linux? The Mac port is hardly a quality piece of software.
-
It does database operations in the main thread, causing the GUI to lockup whenever an operation takes a long time. I'm not sure if this is distinct from the other versions, but it's nonetheless aggravating when you have to sit and wait for a doomed connection attempt to timeout before you can do anything else. - It only supports vertical scrolling from the mouse, despite the fact that 360 degree scrolling of table view windows would be a perfect fit.
- You get exactly one main database browser window, and closing it closes all other opened windows. This may be SOP in Windows, but it's totally out of place on a Mac. It also really messes up your workflow when you're working on 2 or 3 things at once with each on a separate workspace.
PgAdmin does get the job done, but compared to the other applications I use in my day to day workflow (Transmit, Chrome, MacVim, Terminal, OmniFocus, etc.), it really stands out as a pain to use. I wish I had another Postgres GUI I could recommend, but unfortunately, I've yet to find one. Navicat would be a step up, but the pricing on their pro version is so absurd it's laughable, and the lite version is licensed for non-commercial use only. Any of you guys have a good, quality Postgres GUI for Mac to recommend?