←back to thread

536 points helloguillecl | 5 comments | | HN request time: 0.001s | source
Show context
rcarmo ◴[] No.45653174[source]
I stopped using Postman when it magically started connecting to a central server for… nothing useful, really. I have no idea why people would design software this way, especially a development tool that should work with any web server, under any network condition (including fully offline against localhost).

Now I just have a Makefile with a bunch of curl invocations, or Python tests with requests to match against expected responses.

replies(7): >>45653336 #>>45653532 #>>45653678 #>>45655240 #>>45656332 #>>45656462 #>>45659980 #
1. sandreas ◴[] No.45656332[source]
What about Bruno[1]?

1: https://www.usebruno.com/

replies(4): >>45662924 #>>45665173 #>>45665376 #>>45668149 #
2. gregorvand ◴[] No.45662924[source]
+ 1. I just came across it a few months ago after getting fed up with Postman's unintuitive ever-changing UI, etc. So far so good. Easy to store bruno files in a repo to have a nice easy place to go to get test calls
3. az09mugen ◴[] No.45665173[source]
+1 also. More than being open source and local, you can import your postman requests. It's almost 1:1.
4. MzHN ◴[] No.45665376[source]
I desperately want to like Bruno, since I think it might not do the same rugpull as Postman and Insomnia.

But the UX is just terrible (for me) or at least has been every time I've tried to start using it more.

I mean, come on, the most basic use of creating a request goes like this:

1. Sorry, can't let you create a request before you create a collection.

2. Sorry, can't let you create a collection before you make a decision on in which path you will be storing all your collections.

3. Sorry, can't let you create a request before you think of a good name for it.

etc.

Like what the heck? This should be just one click to create a new untitled request then fill in the URL and send.

At first I thought this might be growing pains since it was new but every year I try it and it hasn't improved.

5. rldjbpin ◴[] No.45668149[source]
tried it but had some buggy interface when i used it full-time earlier this year. (albeit i work in a slow vm)

it might have changed now but it did not support grpc endpoints, which was a dealbreaker for me. but definitely appreciate the project and i hope it reaches core feature parity soon.