Yeah, the same way as programming languages are wrappers for machine code, to a less extreme degree perhaps
I'm still astonished by the fact that Postman Labs raised capital at $5.6B valuation. There's just no way it's real, it will never have corresponding revenue and none of the tech giants will buy them because they would just make the similar product themselves
Never underestimate the power of stupid people who need a GUI for everything.
I'll never forget when I wrote a solution for the exact problem someone was having, with a beautiful CLI that could handle all usage elegantly, and then later discovered they weren't using it because the CLI was "too confusing" and they just wanted "a webpage that you can do everything from."
Shows your miniscule experience with software development. Yeah sure, manually add 5 attachments and a bearer token, + the content type header and 5 query parameters, I am sure it it will work great
Nothing that a script around curl could not do
Seriously man, this is not hard. I’m 35 years into my career. Scripts are better. They share more easily, infinitely customizable, and can be put into your cicd pipeline without any fuss or additional dependencies. Just because it doesn’t work for you doesn’t mean it doesn’t work.
I'm 3 years into my career and don't understand how you're getting downvoted and the GUI defender is getting upvoted. Even script kiddies know script > UI. What's below a script kiddie? Vibe coders?
I still can't believe that shit is paid software. It feels deceptively simpler compared to some industrial scale FOSS projects I know.
Speaking of cUrl, their project is being inundated with AI slop contributions
https://daniel.haxx.se/blog/2025/07/14/death-by-a-thousand-slops/
I read it as CRUD for some reason and nodded. RIP
For all intents snd purposes, you can consider libcurl a standard implementation of networking protocols. Relying on it instead of making your own implementation is a basic common sense.
Though I can't say its API is convenient. Thus, wrappers.
I only use netcat.