Store simple text information (http requests method, uri, headers and content) in an obfuscated form (the json file for collections) that doesn't feel right to be put under version control, but that often needs to be.
Which is why I use IntellIJ's HTTP client.
Worse is Postman wants you to share collections on their SaaS thing that doesn't add any value to me over my Git host or my company's.
Yeah, the built in http client is 'good enough' for most needs I have. I posted another comment about the collection stuff I saw at some companies - tended to be used by testers to validate stuff, keep notes about their testing, etc. Perhaps that was some value for them and how they worked, but it was no value add for anyone on the dev teams I've worked on - it was basically ignored, even though we were paying for the seats.
Wrap curl around a GUI
Last I checked it was also an Electron app, so basically a web browser with network tools+.
I think I'm getting to be a crotchety old greybeard because I had the experience of being offered a Postman license at work only to say, "no thanks - curl does everything I need". Like it does have some nice convenience features and all that, but curl just does exactly what I need usually.
HTTPie does it better, though.
makes HTTP requests, with a lot of tooling around it. it's a nice idea, but (like almost everything) has been poisoned by a bunch of dumb venture capitalists driving a dumptruck of money up to the company and telling them to destroy the value the product provided.