Settings

Theme

Show HN: Build Python API clients as easily as you build API servers

2 points by paulhallett 11 days ago · 0 comments · 1 min read


Hey HN. I've been building my dream API client for Python. It's a project I've been working on for a few years now, but only recently had the "moment" when it all clicked about what I was trying to solve.

The newest version introduces a high-level abstraction around HTTP that lets you write an API client as quickly as you can write an API server, and still gives you hooks into configuration if you need it.

Someone told me it feels like "FastAPI but for API clients", which I'll take as a compliment (I'm also aware of how tired we are of "FastAPI for X" comparisons!).

Check out the beta release announcement here: https://github.com/phalt/clientele/discussions/130

The project documentation can be read here: https://phalt.github.io/clientele/

And if you could star the project on GitHub and give me feedback it would mean a lot to me: https://github.com/phalt/clientele

For more insight into why I am building this and the frustrations I am trying to overcome, I have written a blog post: https://paulwrites.software/articles/python-api-clients

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection