7 ms·
Hey everyone, this is Anoop - creator of Bruno. Happy to see Bruno at the top of HN! I will try to address some common questions in this comment. > Well based
by helloanoop 3y ago
Hey everyone, this is Anoop - creator of Bruno.
Happy to see Bruno at the top of HN!
I will try to address some common questions in this comment.
> Well based on historical experience with Postman and Insomnia most probably Bruno will go the same way once they get enough users hooked in.
Especially once a VC gets into the fold.
We will never take VC funding. We received around 10 inbound reach outs from VCs till date and have denied funding from all of them. We will remain independent and I have written about it in detail here https://www.usebruno.com/blog/bootstrapping https://www.usebruno.com/blog/bootstrapping
> I didn't stick with Bruno. I think it was due to not having an equivalent to Postman's pre-request scripts.
Bruno has come a long way, we support pre-request scripts and a lot more
> But can it handle oauth2? I had to write a httpie script recently just to test an oauth2 api.
We have released oauth2 support, some rough edges are being polished
> Good thing it's open source. Money being involved, I don't have long term hopes for it's openness.
I understand this is a hard problem. We are fully bootstrapped and independent. We earn money via selling the Golden Edition. We will build more developer products in the long term, and the goal is to make even the golden edition features also open source in the future. I am committed to this cause.
> History goes in circles. New API client appears, adds features, userbase grows. Forced login is added, users are angry and look for alternative. New API client appears.
I have felt this pain. That's one of the reasons why I denied VC funding and chose to remain independent. Having seen 10 years of this cycle, its enough. We don't want to repeat the same saga.
Some good links where I have discussed about opensource, freedom and monetization
- https://www.usebruno.com/blog/bootstrapping https://www.usebruno.com/blog/bootstrapping
- https://github.com/usebruno/bruno/discussions/269 https://github.com/usebruno/bruno/discussions/269
- https://www.youtube.com/watch?v=7bSMFpbcPiY https://www.youtube.com/watch?v=7bSMFpbcPiY
We are also working on standardizing and improving the Bru Lang to bring more features in Bruno. See: https://www.brulang.org/ https://www.brulang.org/
If you'd like to pre-order the golden edition: https://www.usebruno.com/pricing https://www.usebruno.com/pricing
Thank you for all the love and kind words, HN!
- elephantum 3y agoAnoop, first of all: thanks for your efforts, we switched to Bruno from Postman and are quite happy! And a question: can you share your plans about Vscode extension? It seems to be broken for a while, do you have plans/capacity to revive it?
- nitinreddy88 3y agoThanks for the awesome work. Pre-ordered one to support
- BlueFalconHD 3y agoDid you design the logo? I saw it and immediately wanted to buy a license! Great product!
- helloanoop 3y agoLogo is from openemoji: https://openmoji.org/library/emoji-1F436/ https://openmoji.org/library/emoji-1F436/ The real Bruno looks like the logo too :) https://www.usebruno.com/about https://www.usebruno.com/about
- tolien 3y ago> The real Bruno looks like the logo too :) https://www.usebruno.com/about https://www.usebruno.com/about More places need a CJO!
- BlueFalconHD 3y agoagreed
- freedomben 3y agoThank you for the information and the commitment to open source. I know the Gold edition isn't open source under an OSI license, but is it source available for people who purchase it? I'm strongly considering buying it because it's not a subscription, and is open source. As a general rule, I don't buy proprietary software anymore after having been burned in the past. I have no issues with open source software that has proprietary features as a way to make the project sustainable, if they are source available for paying customers, and personal modifications are allowed. Obviously redistributing any of that code, even my own modifications, would not be acceptable and would violate the license. You mentioned that the goal is to make the Gold edition features open source eventually, so would you consider going source available?
- mr_mitm 3y agoI love your approach and your attitude. VC funding seems to poison everything it touches eventually.
- fullspectrumdev 3y agoI can’t think of very many products or companies that the dread hand of the VC firms actually improved, unless it was founder/exec payouts.
- ec109685 3y agoGreat write up. Curious why you didn’t use xml for brulang since I think it would meet the requirements you set forth: - The need for multimaps to represent duplicate keys - The need for annotations to ascribe additional information about a key-value pair
- boarnoah 3y agoIs there anywhere you have a written explanation of some of the features, especially in the paid version (love a good perpetual fallback license!) Its really not clear what features like: - "Performance/Load Testing" - "Load Data from File for Collection Run" etc..., are since there is no mention of those in either an upcoming features page or documentation.
- redkoala 3y agoWould you support compatibility with .http files in the future?