News for hackers. Stuff that matters.
Re:Show HN: Voiden – a free, offline, Git-native API Client by kiselitza on Wednesday May 28, 2025 @01:09PM (#44118211)
The Jupyter comparison isn't completely off base if you'd like to rationalise it that way. Similarity would be blending the code and the docs in a single file, where you can then also execute something.

By definition, API Client is a devtool that makes it easier for devs (& co.) to design, test, document, and debug APIs. If it's confusing, we can take it to Postman, but it's an industry standard, been that way for a long while.

Re:Show HN: Voiden – a free, offline, Git-native API Client by andybak on Wednesday May 28, 2025 @02:23PM (#44119041)
> By definition, API Client is a devtool that makes it easier for devs (& co.) to design, test, document, and debug APIs. If it's confusing, we can take it to Postman, but it's an industry standard, been that way for a long while.

That's not the definition of "API client" I'm familiar with. In fact it feels like a very specific definition of "API client" - which is a broad term that I am familiar with.

(Why does it sometimes feel like I am not getting the memos that everyone else is getting? It's like when a new job description for an old job suddenly appears and everyone pretends that what it's always been called!)

Re:Show HN: Voiden – a free, offline, Git-native API Client by kiselitza on Wednesday May 28, 2025 @03:02PM (#44119487)
Maybe you thought of an SDK-like client/wrapper for calling certain APIs, so it sounds natural to call it an API client? Here you can check a list of currently OSS API clients (competitors to Voiden - the tool I posted about) https://github.com/stepci/awesome-api-clients Will join the list soon after we go OSS too. :)
Re:Show HN: Voiden – a free, offline, Git-native API Client by andybak on Thursday May 29, 2025 @06:57AM (#44124781)
I guess "API client" is often shorthand for "API client library" but that seems less of a stretch than using it to mean "App for calling, testing and documenting an API". A quick Github search seems to indicate that the former usage is more common in any case.