from Hacker News

Show HN: Pure C Asynchronous HTTP Framework

by adamansky on 4/15/22, 5:06 AM with 11 comments

  • by andoma on 4/15/22, 10:29 AM

    Nice to see BearSSL being used. Definitely my favorite SSL library. No memory allocations by the lib itself. Still missing TLS1.3 though.
  • by christophilus on 4/15/22, 12:21 PM

    Looks interesting.

    There’s also facil[0], and h20 (though the latter is more of a standalone thing, it seems).

    It might be fun to try to build something on top of them in something like Chicken Scheme or Janet.

    [0] https://facil.io/

  • by dktoao on 4/15/22, 3:44 PM

    Question: what is the state of thinking behind managing external dependencies in C? This project appears to just check them into source, which is pretty simple, and I am tempted to do so on my own projects. Is this the preferred method after years of not-so-popular attempts at package managers and various issues with things like CMake external sources, github submodules/subrepos or custom scripts to download source?
  • by rkagerer on 4/16/22, 5:52 AM

    It says it works on "Linux, macOS or FreeBSD". What would you use on a microcontroller (eg. Arm)?
  • by kovac on 4/15/22, 12:30 PM

    Code looks pristine. Very nice!
  • by andyzzzz on 4/15/22, 1:25 PM

    interesting project!