A [cross platform] modern, easy to use, and good looking SQL client for MySQL, Postgres, SQLite, SQL Server, and more.”
It's a similar value proposition as VSCode/Sublime Text vs IntelliJ. If you are in a database all day and need a big beefy IDE, Beekeeper Studio isn't for you.
I built Beekeeper Studio because I wanted an easy to use and intuitive GUI. I'm not a DBA, so using DBeaver or DataGrip required me to basically re-learn the whole app every time I used it, which I didn't have the patience for.
Hope that helps add some context :-)
Currently using TablePlus and while I have a few problems with it, it's snappy and mostly fine. Tried Beekeeper some years ago but might as well try again.
When I started building Beekeeper there were 0 open source DB apps with good UX, especially on Linux. So that's why it exists.
I now have a paid version to support development as it has grown super quickly over the last 3 years.
These graphical database clients mostly end up looking the same in the end.
The downside is you only get 1 year of software updates, but that's the case with most 1 year purchases.
Some sort of keyboard shortcut settings screen is my todo list. Honestly it's a total PITA because different libraries handle shortcuts in different places, so I've been putting it off.
My focus after 4.0 is tidying up this type of stuff :-).
I think that's a pretty fair price, but always happy to get more pricing feedback.
I put it in the same category as tableplus - its a nice simple db client when all you need to do is browse some data, edit a row or two, etc. The community edition of beekeeper, however, has less annoyances than tableplus's free version imo.
For more advanced use-cases, it doesn't come close to dbeaver or tools like that, but it also isn't designed to imo.
Looking forward to an (admittedly big and clunky) PR of mine to beekeeper potentially being merged that adds support for connecting to aws rds instances via iam (cli) :)
BeeKeeper looks very nice from what I can see though so might still try it.
I have full feature parity across all OSes, which I'm pretty proud of as a one-man team (although I do have some AMAZING part time help)
My major ask would be that it saves my connection by default.
matthew [at] beekeeperstudio [dot] io
I use SQL Editor to do the design and to generate DB-creation scripts, and once the DB is up and running I maintain it with Beekeeper while I code in my IDEs.