News for hackers. Stuff that matters.
Re:Show HN: Outerbase Studio – Open-Source Database GUI by wiseowise on Wednesday December 04, 2024 @04:21PM (#42322161)
> Browser based
Re:Show HN: Outerbase Studio – Open-Source Database GUI by leononame on Wednesday December 04, 2024 @04:55PM (#42322455)
Still a valid counterargument. A good browser based DB GUI might just not exist because the existing desktop ones are so good already.

I personally also vouch for DataGrip, a fantastic tool. No browser based tool is going to come close to the experience of an actual desktop app imo

Re:Show HN: Outerbase Studio – Open-Source Database GUI by wiseowise on Wednesday December 04, 2024 @05:13PM (#42322619)
> No browser based tool is going to come close to the experience of an actual desktop app imo

Why?

Re:Show HN: Outerbase Studio – Open-Source Database GUI by chrisfowles on Thursday December 05, 2024 @02:04AM (#42325733)
Sandbox constraints. Windowing. Browser compatibility issues. Plugins and Integration compatibility.
Re:Show HN: Outerbase Studio – Open-Source Database GUI by radicality on Wednesday December 04, 2024 @06:44PM (#42323286)
Another +1 for Datagrip!
Re:Show HN: Outerbase Studio – Open-Source Database GUI by vunderba on Wednesday December 04, 2024 @04:25PM (#42322202)
Missed that - I am a little unclear how being wrapped in electron as an app is necessarily an advantage - I guess it could be valuable if it were pulled out electron, and you could host it as a service.
Re:Show HN: Outerbase Studio – Open-Source Database GUI by brayden_wilmoth on Wednesday December 04, 2024 @04:34PM (#42322273)
You can connect to your SQLite databases from the browser too without the Electron app if you wanted: https://studio.outerbase.com/connect
Re:Show HN: Outerbase Studio – Open-Source Database GUI by burcs on Wednesday December 04, 2024 @04:32PM (#42322256)
Yeah you can definitely do that, I referenced how we do it in another comment. The electron app and running it locally allows you to use TCP protocol which isn't available directly in the browser.

It's mostly just a nicely bundled way to run it if you aren't very technical but still want a easy to use database client.

You can also run commands like this to connect to your database if you want:

npx @outerbase/studio \ --port=5000 \ --user=admin --pass=123 \ mysql://root:123@localhost:3306/chinook