LibCGI

Note: Development efforts have migrated to the upcoming LibCGI 2, featuring a redesigned C API. There will be no future release in the 1.x.x series.

LibCGI is a minimalistic web framework originally created for Bv3's user authentication system. It features an opiniated design that eliminates the need for a server-side template engine. The code is written with great care, and external dependencies are kept to a minimum. LibCGI consists of a JavaScript library for the frontend and a C CGI library for the backend.

LibCGI releases can be found in this directory. The latest release is 1.0.1 (May 24th, 2025).

You may also browse the contents of LibCGI's Git repository here, or clone the repository with:

$ git clone https://git.bv3.dev/~libcgi/repos/libcgi.git