HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
usebruno
bruno
JavaScript2022–2026
usebruno / bruno

bruno

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

39Distinct people
62Mentions
0Explicit recommenders
48.4KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 8–Nov 15 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/15/2026, 12:45:45 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year62 dated mentions

Observed mentions: 2022-10-22 09:36:32 UTC to 2026-03-31 18:01:50 UTC.

01020302022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 5 mentions; 0 submissions, 5 comments20222023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 32 mentions; 3 submissions, 29 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 12 mentions; 1 submissions, 11 comments20242025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 9 mentions; 2 submissions, 7 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 4 mentions; 1 submissions, 3 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC505
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC32329
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC12111
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC927
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC413

What Hacker News says

12 sources
Letmetest·May 20, 2024Submission

Why replacing Postman for Bruno saved my company millions (really)

A bit of a rant... I used Postman for nearly a decade. I also had my company (at the time) first purchase it about 6 years ago. Over those 6 years I watched it: 1. Go from $72 per year to $1,188 a year 2. Become a bloated mess that won't stop trying to be this first class citizen it will never become 3. Continue to expose more and more security risk (making us login, store things in the cloud, etc) 4. Finally try to strong arm everyone at a legitimate company into paying by basically creating a loophole that any of your data can be pushed public or is saved under your personal account unless you buy their Enterprise bs account for $1,188 per year. My company was trying to work with them but it was legitimately going to be millions of dollars a year. Ultimately, their own sales team put the final nail in the coffin. As part of one of thei
Read the rest
r presentations, they were sharing a TON of data about us, how we use the product, the type of collections, etc. One of our security folks basically tricked them into exposing that EVERYONE at Postman has access to our collection-level data (tokens, keys, etc) through their Looker instance. With that level of risk that apparently is unsolvable, enough was enough. A bunch of people were already using Bruno (https://github.com/usebruno/bruno) so we just moved to that. It does everything we need and basically solves one of engineering's biggest requests which was to version our collections in GitHub. Now we don't need to maintain all of these workspaces and collections separately. End of rant but this is how we not only avoided a $1M+ bill since Bruno is 1/12 the cost, but also probably saved who knows how much by not having a crazy security breach.
10 points · Open discussion
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 > 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
Read the rest
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://github.com/usebruno/bruno/discussions/269 - 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/ If you'd like to pre-order the golden edition: https://www.usebruno.com/pricing Thank you for all the love and kind words, HN!
In Bruno: Fast and Git-friendly open-source API client (Postman alternative)
Bruno https://www.usebruno.com/ https://github.com/usebruno/bruno Alternative to postman, that's fully local and syncs to git easily. Unlike hoppskotch and insomnia that are free, but offer paid sync, Bruno just works in git. Unlike others, it doesn't dump JSON that's hard to diff, but has its own easily diffable format. You can share your collections in your existing git, with your existing accounts and PRs. Also has integrated CLI testing. He plans to sell GRPC later for money. HTTP and GraphQL API works now. https://www.usebruno.com/pricing
In Ask HN: What underrated open source project deserves more recognition?
Hi everyone. This is Anoop. I am looking for feedback on the Bru Lang specification. Its an effort to define and standardize the semantics that we already use today to save api requests in Bruno The need for multimaps, and annotations on key value pairs is the main reason we could not using JSON/YAML/TOML Our goal with standardization is not adoption across the industry, but primarily to standardize the semantics for our current DSL that is used in Bruno. In case you don't know Bruno, Its an API GUI Client that allows you to save your collections on your filesystem and collaborate on it via git Bru Lang: Website: https://www.brulang.org/ Github: https://github.com/brulang/bru-lang Bruno: Website: https://www.usebruno.com/ Github: https://github.com/usebruno/bruno
In [dead]

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.