Context: I am currently using Insomnia Rest for API manual testing. After they announced a change in the newer version (requiring an account), I am looking for some alternatives. Some people recommend Restfox, Bruno, and etc. My requirements are:<p>* No account required<p>* No analytics or telemetry<p>* Able to import/export the collection<p>* Available across popular operating systems, Linux, macOS, and Windows.<p>I found Restfox and Bruno had analytics. I was thinking it was only cURL which met above requirements. You can manage the API collections easily as well as the environment using Insomnia, Restfox, and Bruno. As for cURL, I think it requires much effort managing that. I wanted to get some insights on how you manage API collections using cURL.
It's probably going to be much easier to just fork Bruno and remove the one file with telemetry in it than to torture yourself with the alternatives.
<a href="https://github.com/ArchGPT/insomnium">https://github.com/ArchGPT/insomnium</a><p>(IDK if it meets all your reqs, but check it out)
we have 3 layers at my job<p>1. a custom bash script that wraps curl with some shortcuts. good for quick simple experimentation<p>2. postman collections. for reference and deeper investigation.<p>3. playwright api tests. for progamattically checking our backend apis in our ci/cd