Live data from Hacker News

Show HN: Outerbase Studio – Open-Source Database GUI

github.com

31–40 of 153 posts

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#31
post #22

Does it will it support management of users and permissions? I always struggle with those on the cli

Adding user and permission support shouldn't be hard. What database are you using? We can put it on our next roadmap.

I've used multiple but recently PostgreSQL is what we are using more. I think it's also the kind of task Platform or devops engineers, who are not usually experts in databases, are often asked to manage along with its deployment, so creating users and permissions is very common.

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#32

This is neat. I love the support for both Postgresql and Sqlite and explicit support for Cloudflare D1.

Yeah – we love all of these new databases, we actually partner with Cloudflare, Turso, etc... to make sure we can provide the best experience possible.

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#33

Earlier quoted context omitted.

AGPL still only requires you to share the code if you’re sharing the fork in some form (binary or networked).

"or networked"

Yes, it prevents the AWS case where you take a GPL product, put it behind an API gateway, and suddenly you’re under no obligation to share your changes even though they’re still sharing the product. This product in particular would excel as SaaS, and Outerbase already sells one of those — they’re not going to give you their product, white-label! You’d have to also share your mods, or link to the original.

You can still do the above, and even charge for it! You’re just in the “hosted software” business, not the embrace-extend-extinguish business.

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#35
post #29

For years I've wondered why a general purpose, high quality, good UX, browser based DB browser has not existed. I've implemented 3 such (not general-purpose) browsers in my career. But I'd be really happy to stop doing that and use this instead. I would love to see a Firestore driver implemented (maybe I'll take a crack at it some day), as I'm stuck in GCP land for the time being.

PouchDB and CouchDB already exist

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#36
post #29

For years I've wondered why a general purpose, high quality, good UX, browser based DB browser has not existed. I've implemented 3 such (not general-purpose) browsers in my career. But I'd be really happy to stop doing that and use this instead. I would love to see a Firestore driver implemented (maybe I'll take a crack at it some day), as I'm stuck in GCP land for the time being.

Thank you, I hope you can stop building those and use us instead as well :)

I've never used Firestore directly, but I did see Firebase's recent announcement about Data Connect. It seems like it could act as a bridge to bring your data into Outerbase. Do you think that would work?

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#37

Earlier quoted context omitted.

"or networked"

Yes, it prevents the AWS case where you take a GPL product, put it behind an API gateway, and suddenly you’re under no obligation to share your changes even though they’re still sharing the product. This product in particular would excel as SaaS, and Outerbase already sells one of those — they’re not going to give you their product, white-label! You’d have to also share your mods, or link to the original. You can sti…

Thank you for explaining this so clearly. We were very cautious in choosing the license for this exact reason!

We love open-source and want to give back fully to the community. The AGPL felt like the most open license that still protects against outright theft — something we’ve unfortunately experienced in the past.

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#38
post #34

Any plans to use tauri? That way you can use the native os web view, plus cut the overhead of electron

Great point, I am a big fan of how lightweight Tauri is. We have used it in the past but have got hung up on some of the browser APIs not being supported.

I'll have to look into it again, it could have just been a skill issue.

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#39
post #38
post #34

Any plans to use tauri? That way you can use the native os web view, plus cut the overhead of electron

Great point, I am a big fan of how lightweight Tauri is. We have used it in the past but have got hung up on some of the browser APIs not being supported. I'll have to look into it again, it could have just been a skill issue.

Tauri when we last tried it was using your default browser to power it, which is great in theory. When we went to use newer API's such as the Popover API then browsers like Safari had a subpar user experience for a number of reasons of its own.

As much as the performance and lightweight aspects of Tauri are great we also have to weight the consistency of user experience which Electron gives having Chromium built into it. All that said... it's worth us taking a second look to see if Tauri will work for us in this use case!

Post reply on HN