new egg: http-curl

Rolando Abarca via Chicken-users <[email protected]> Tue, 28 Apr 2026 21:32:20 -0700
Newsgroups gmane.lisp.scheme.chicken
Message-ID <CADnrc4AjOMVCVAVdxNpQ03KbkHBA6tSh-rdG0w0TF0bRtOgNGg@mail.gmail.com>
Hi everyone,

I've been testing a new egg that's a drop-in replacement for http-client,
http-curl: https://forgejo.rolando.cl/cpm/http-curl that, like the name
implies, uses libcurl as the transport. The main motivation was to have an
http-client library that could have better https support (I kept having
lots of issues with http-client in oauthtoothy because it failed to connect
to the APIs when trying to exchange the token).

The goal for this egg was to make it as easy as possible to transition and
maintain the same API as http-client. You need libcurl to build the egg.

repo: https://forgejo.rolando.cl/cpm/http-curl
release-info:
https://forgejo.rolando.cl/cpm/http-curl/raw/branch/main/http-curl.release-info
docs: https://forgejo.rolando.cl/cpm/http-curl/src/branch/main/README.md

I would appreciate it if it was added to the coup.

thanks!
Rolando