33 points jplunien 2 hours ago 35 comments

Offirmo 1 hour ago | parent

What is better than the existing, established alternatives https://www.usebruno.com/ and https://insomnia.rest/ ?

orng 1 hour ago | parent

Not that I necessarily recommend yaak but this post explains why Bruno and Insomnia are not to be trusted: https://royathan.com/blog/the-api-client-hunt/

EspadaV9 1 hour ago | parent

I switched to Yaak, initially compiled it myself but now paying for it. I've not had any issues with it, does what I need and keeps out of the way. Simple yaml files in Git is also nice. I would recommend giving it a spin. I think there is a trial, and you can build it yourself, with a bit of configuring.

pelagicAustral 1 hour ago | parent

I think Insomnia and Bruno are both non-native JS apps, I think the moat here is that "this" is not "that".

asdfsa32 1 hour ago | parent

Insomnia has been around for a while but just like this post from a new account, there is a lot of push for bruno, which is usually a redflag. Never trust things that are "preached" for free.

prmoustache 51 minutes ago | parent

what is wrong with curl and httpie (I mean the open source cli one, no idea what the desktop one does)?

kind_of_serious 13 minutes ago | parent

I would stay off Insomnia. A few versions ago, they practically took my local configuration ransom so they could force me to create a cloud account. Bruno is (still) not there, but the maintainers are slowly heading that way.

manveerc 1 hour ago | parent

What’s next garbageman?

Jokes aside, why is it better?

aorth 1 hour ago | parent

I think that it was posted in regards to the recent news, see: Postman silently auto-installs AI plugins and attempts to share all API data.

https://news.ycombinator.com/item?id=50354960

robofanatic 49 minutes ago | parent

Spiderman?

gosen 1 hour ago | parent

The UI looks a bit outdated, it gives me vibes of some old software from 2000s somehow (probably because of the Java). And it would be really helpful to clearly state benefits of using Milkman instead of Postman right on the home page (e.g. performance benchmarks, UX, extendability, etc.). I see that it has some users and 1.3k stars so there're definitely some cool things in Milkman, probably you could just present them better

kjmr 1 hour ago | parent

It looks like a windows app running on macOS.

dkdbejwi383 26 minutes ago | parent

Both the application UI and website are giving open source option from 2008

zabij 1 hour ago | parent

- I got sick of all those electron-based applications - I created a JavaFx-based workbench

Oh boi

asdfsa32 1 hour ago | parent

Modern JavaFX isn't your grandparents JavaFX, in fact, modern Java isn't your grandpa's Java.

thunfischtoast 51 minutes ago | parent

So I'm my own grandpa? Whats sorcery is this?

herpderperator 1 hour ago | parent

The author appears to be suggesting that a key difference between Bruno and Insomnia is that Milkman not written in JavaScript/Electron, but rather JavaFx (i.e., Java) and thus is faster.

7734128 1 hour ago | parent

Your GUI screenshots are squished on mobile. Stretched vertically.

Jackson98Tom 1 hour ago | parent

Have you ever heard about Bruno?

x3ro 1 hour ago | parent

Came here to say this. While not perfect, Bruno is certainly the best tool in this category that I have used :)

upmostly 1 hour ago | parent

Are API testing UIs really relevant anymore? I haven't manually tested an API for almost two years, and my APIs are SO much better. This kind of GUI is going to die over the next 5 years.

Postman should be seriously worried.

rs_rs_rs_rs_rs 56 minutes ago | parent

I'm thinking the same thing, I haven't have a need for a tool like Postman in a long time, prompting is enough at this point. I wonder what features others use from Postman that an agent can't do quickly.

ihavesomeexampl 20 minutes ago | parent

Quickly eye-balling onprem responses, skipping over UIs and just eyeballing data in general is really useful. Curl can do it but with a couple headers it becomes messy, also RPCs, websockets, etc. It’s just convenient to have a single place where you can eyeball all comms.

vr46 55 minutes ago | parent

You're not wrong - I bought a Bruno "Golden Edition" for $9 two years ago pre-release... and... I just don't use it. I'm not even sure why I keep it around, at 524.5 MB

...and... it's gone

upmostly 30 minutes ago | parent

That's an interesting point. I wonder if over the next X years consumers will free up ALOT of disk space by just using agents and not needing to download and install desktop software.

Full disclosure, I'm building a desktop app called DB Pro [1] which is a modern desktop database client.

We're still doing well, and selling a lot, but we're having to think about what the next 2/3/4/5 years look like...

[1] https://dbpro.app

Mashimo 28 minutes ago | parent

> Are API testing UIs really relevant anymore?

We have a postman collection mainly for testers to manually verify certain aspect of a otherwise fairly unit and end-to-end test covered API.

urig 57 minutes ago | parent

For a Postman-like experience, I prefer Bruno: https://github.com/usebruno/bruno (not affiliated)

CatMustard 53 minutes ago | parent

Never used milkman so can't say if it's better, but +1 for Bruno.

1. Very similar UX to postman (just minus the bullshit), so a very easy transition.

2. It's FOSS*

3. Most importantly of all, it has a cute dog logo.

* oof, just saw this on another comment: https://royathan.com/blog/the-api-client-hunt/

Kinrany 46 minutes ago | parent

The Hurl file format seems good, any new FOSS replacements should probably build on top

sumedh 42 minutes ago | parent

Looking at such ugly UI breaks my heart :(