kcgi
« Back to VersTracker
Description:
Minimal CGI and FastCGI library for C/C++
Type: Formula  |  Latest Version: 1.0.1@0  |  Tracked Since: Nov 18, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: cgi fastcgi c-library web-development backend
Install: brew install kcgi
About:
kcgi is a minimalist C library for building web applications, supporting both CGI and FastCGI interfaces. It provides a secure and efficient framework for handling HTTP requests, parsing input, and generating HTML or JSON responses without heavy dependencies. Its primary value is enabling the creation of small, secure, and high-performance web services in C.
Key Features:
  • Supports both CGI and FastCGI standards
  • Zero-dependency and lightweight C library
  • Built-in security features like parameter sanitization
  • Simple API for routing and request handling
Use Cases:
  • Developing high-performance CGI scripts in C
  • Building lightweight FastCGI backends for web servers
  • Creating secure web utilities for constrained environments
Alternatives:
  • fcgi – kcgi is more modern and security-focused, while fcgi is the older, more established FastCGI library.
  • libmicrohttpd – libmicrohttpd is an embedded HTTP server library, whereas kcgi is designed specifically for CGI/FastCGI workflows.
Version History
Detected Version Rev Change Commit
Nov 18, 2025 8:06am 0 VERSION_BUMP 772b2532
Sep 11, 2025 5:59pm 0 VERSION_BUMP 9f971cf7
Oct 22, 2024 12:01am 0 VERSION_BUMP c08f2ad0
Sep 17, 2024 10:11am 0 VERSION_BUMP c67db2a5
Sep 14, 2024 10:58am 0 VERSION_BUMP 5c8f05c1