Bruno: Fast and Git-friendly open-source API client (Postman alternative)
111–120 of 444 posts
Re: Bruno: Fast and Git-friendly open-source API client (Postman alternative)
#112Re: Bruno: Fast and Git-friendly open-source API client (Postman alternative)
#113Pros:
- DevEx is great, the experience moving between writing tests through text vs the client is seamless (allows different expertise to collaborate more easily)
- Fast and has all the basic features you’d expect
- Offline first
- Continuous improvements being made
Cons:
- Somehow, if the test fails connecting with the server its a passed test. So watch out for that one! I really hope it gets fixed soon!!
- Would be great to be able to dump the variables after a run through CLI
- Failed outputs from assertions and expects could be a bit more verbose, but it’s mostly likely the result of a dependency I assume
Re: Bruno: Fast and Git-friendly open-source API client (Postman alternative)
#114Regarding long term strategy, they seems to have a valid (non subscription based) where you can get some very nice premium feature for a one-off licence price (which is the kind of business model we need to support - instead of the madness we have going today with everything is subscription)
Re: Bruno: Fast and Git-friendly open-source API client (Postman alternative)
#115Earlier quoted context omitted.
Of course you can. You can use any tool that lets you write down commands, run it, and edit it. Shells, editors, interactive notebooks like Org Mode, etc. The beauty is that it's just text that you can copy and paste between your tool of choice. You're not locked in to a single tool.
It's not very fun to run the auth call, then copy and paste the access token to the next call, and have to update all of your curl cmds all the time... Even if you use env variables, that's a horrible way to use env variables.
Re: Bruno: Fast and Git-friendly open-source API client (Postman alternative)
#116Earlier quoted context omitted.
The irony that I switched to Insomnia after Postman started demanding a login... and now I've been actively looking for alternatives (Bruno being on the list) now that Insomnia has done the same thing.
Download Insomnia 2023.5.8 and disable automatic updates. Though Insomnia doesn't work with streaming responses at all, which is a bit of a non-starter in the age of AI. Anyone know a good streaming HTTP UI?
https://gist.github.com/CMCDragonkai/6bfade6431e9ffb7fe88
If not, is there an example of "streaming HTTP" you could provide that illustrates the limitation
Re: Bruno: Fast and Git-friendly open-source API client (Postman alternative)
#117What is required to be considered an "API client"
Perhaps "API client" is "HTTP client" + "JSON parser"
Could "JSON parser" be a separate program
Re: Bruno: Fast and Git-friendly open-source API client (Postman alternative)
#118I myself use Paw [0] because it's native to MacOS, but I'm a little bit worried for it's longevity as it being supported by a SaaS business. But so far it's been great to document API for my personal projects. [0]: https://paw.cloud/
Re: Bruno: Fast and Git-friendly open-source API client (Postman alternative)
#119Thank you. As soon as Postman asked for a login I uninstalled it and have been curling from text files ever since. My younger coworkers won't drop Postman though. Maybe this will help them switch.