Hacker News new | ask | show | jobs
by dhruvkb 482 days ago
Would love to see a comparison with Bruno[1].

[1]: https://usebruno.com

3 comments

Here’s my own take [1] when I was on the hunt for a good HTTP client a month or so ago.

[1]: https://royathan.com/blog/the-api-client-hunt/

Thanks for putting this article together. It was exactly what I was needing to decide on which HTTP client to pick.

Btw, you could think of adding a way to let your users interact with your blog. I tried search for a comment box or upvote/thumbs-up so I could send my thanks for your efforts on writing it, but could not find it, so I resorted to HN comments.

Anyway, it's appreciated!

Hah, and you chose Yaak!
I've been meaning to put some comparisons together!

Bruno is also a good local-first client but leans more toward Postman's market.

The main advantage Bruno has is the ability to run tests, and a CLI to do so.

Yaak supports more protocols (eg. gRPC and WebSocket), has plugins, and more powerful templating for doing things like generating UUIDs (also extendable via plugins).

would you consider adding pre-request and post-request script in yaak also?
It's definitely under consideration. Yaak has Request Chaining [1] to solve some of the use-cases that scripting is typically for, though, so there isn't a ton of demand for it.

[1] https://feedback.yaak.app/help/articles/7017237-request-chai...

Also, bruno has a custom declarative API request DSL that is suitable for text-based editing, complementing the usage in the GUI application.

https://docs.usebruno.com/bru-lang/overview