This package browser is in early development. Mind the rough edges.

libmicrohttpd

C library implementing an HTTP 1.1 server

GNU libmicrohttpd is a small, embeddable HTTP server implemented as a C library. It makes it easy to run an HTTP server as part of another application. The library is fully HTTP 1.1 compliant. It can listen on multiple ports, supports four different threading models, and supports IPv6. It also features security features such as basic and digest authentication and support for SSL3 and TLS.

Installation

Install the latest version of libmicrohttpd as follows:

guix install libmicrohttpd

Or install a particular version:

guix install libmicrohttpd@1.0.1

You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.