Hurl is written in Rust, HTTL in node.
HTTL has an import system that can be useful for reusing an auth setup.
Im a bit flabbergasted I haven’t yet found a HTTP/API client that simply runs off an oAPI spec. Sure, most support «import of..», but do any support oAPI’s as continuously evolving source of truth?
Our oAPI spec is auto-generated (based off ts-rest.com contracts), and I’d love one that understands this, including auto-refreshing/importing of spec when it changes on disk.
If anyone knows of this magical piece of software, please share!
I can't see how these tools are powerful enough to replace curl, so you still need to know how to use curl, but at the same time this DSL isn't self explanatory.
I'd rather just use curl, and my team will be careful I didn't ask them to learn another DSL. They already know how to use curl.
The only advice I'll humbly give is to choose a "traditional" license, unless there is a very strong motivation to have a custom one.