By using this extention to mod_include, you can make your own function for SSI (Server Side Includes) and you can call your function with SSI directives. This solution is based on mod_so and mod_include. By using DSSI, you can integrate your CGI easily and make your CGI faster than any other CGI accelerator.
Apache LDAP vhost driver
Apache LDAP vhost driver lets you put vhost with all possible information in an LDAP database for both Apache 1.x and 2.x.
Apache Rivet is a "templating engine" for the Tool Command Language (Tcl). It is implemented as an Apache 1.3 Module and thus requires the Apache Web Server version 1.3.x and explicit configuration by the hosting system.
C-ICAP Classify is a module that allows classification (labeling) of Web pages, images, and soon video based on content.
IPtables Firewall Module for Webmin
IPtables Firewall Module for Webmin creates a configuration file (format defined in the CONF file in the archive) with all rules. Then an executor script opens the configuration file and executes all rules defined in the configuration.
M-x iswitchb-tabs is a Firefox extension that aims to help users who like to leave open many tabs in different windows. It is modeled after Emacs' iswitchb-mode: type part of the title of the tab you're looking for, and you can then select the one tab you want out of a list of tabs containing your search string.
mod_acquire implements Zope-like acquisition (more about what that is below). It's written in C and is very small (only around 6K). It currently only works with Apache 1.3, but it would be a fairly trivial task to port it to Apache 2.0
mod_acronym is a sample filter module for Acronyms.
mod_baik is an Apache HTTP server module for using the BAIK scripting language for server-side programming with Indonesian syntax. It supports HTML inline coding, GET-POST input methods, URL redirection, and database connections.
mod_blosxom provides an extremely lightweight Weblog environment. It shares its data and template formats with the Bloxsom Weblog tool.
mod_cdb obtains the contents from a cdb file.
mod_daytime provides a RFC-867-compliant Daytime service.
mod_estraier registers web pages processed by the apache and search from them using the node API of Hyper Estraier. Especially, indexing and searching the documents through the proxy or dynamic contents like Wiki or BBS is the main object of mod_estraier.
This module can change or remove incoming http headers and it can also add headers that weren't sent by the client.
mod_ifexists provides Apache conditional configuration support by checking for the existence of files.
This module provides a handler which will process files before they are sent to the client. The processing is controlled by specially formated SGML comments, referred to as elements. These elements allow conditional text, the inclusion other files or programs, as well as the setting and printing of environment variables.
mod_libpq is an Apache 1.3 Web server module which maintains persistent connections to one or more PostgreSQL databases, eliminating the need for cumbersome middleware "glue". Millions of complex pages can be fully or partially pre-rendered, stored in a database, and then served directly to the Web. One database can be associated with the main Apache server and an additional database can be associated with each virtual host defined in httpd.conf.
mod_memcached is an Apache module that provides GET, PUT, and DELETE services to Memcached clusters. Using this you can serve content directly from memcached through Apache to clients.
Mod Methods implements basic GET, HEAD, PUT, UPDATE, OPTIONS, and DELETE methods for Apache. You can write a very simple WebDAV environment using this module (or use it as a backend for the myhttpd engine for MySQL). GET and HEAD in this module just ship files; no execution of CGIs will occur.
mod_mime_xattr sets a range of MIME properties of files served from a document tree with extended attributes (EAs) as supported by the underlying file system.
mod_msff returns an informative message and a 403 status to Microsoft IE on Fridays.
Murka is an apache module (mod_murka). It performs XML and XSL processing for both static and dynamic pages.
mod_owa is an open-source implementation of the PL/SQL gateway available in Oracle's OAS/OWS product. The gateway is able to call PL/SQL procedures in a manner similar to the way Java servlets are supported, with the Oracle database acting as the "virtual machine". Arguments are marshalled through SQL*Net to your procedures, and responses returned the same way. HTTP header elements are made available via a CGI-like mechanism.
mod_pLua is an Apache2 module for running preprocessed Lua scripts using a PHP-like syntax.
mod_processdsn for Apache httpd exposes delivery status notifications recorded within an SQL database via a restful HTTP interface.
mod_put implements the HTTP/1.1 PUT and DELETE methods.
mod_roaming lets you use your Apache webserver as a Netscape Roaming Access server.
Intended as the "reverse" of server-side includes / mod_include: Instead of having each file include a standard header/footer, all you do is specify the data in the datafile. When this datafile is requested, mod_stencil will open the stencil/template file, and substitue the data values from the requested value into the stencil.
mod_tee serves to "clone" an document as it is served. It was hacked up as a quick-and-dirty fix when a Site Valet user complained of problems saving a Valet report: mod_tee now serves to enable registered users to request email copies of any report generated.
mod_urlscheme is a small Apache 1.3/2.0/2.2 module that allows the Apache configuration author control over the scheme to use when constructing self-referential URLs.
mod_virgule is the code used to drive Advogato, the free software developer's community resource. It's an Apache C module, and also requires glib and gnome-xml.
The mod_w2ml Apache module is a W2ML processor. W2ML (Web 2 Markup Language) is a declarative markup language that extends XHTML with XML namespaces to make is possible to edit Web pages online in WYSIWYG mode. W2ML handles server-side inclusion, access control, element-level editing, and templatized editing (WYSIWYG editing of structured data like list items, guestbook messages, or forum messages). W2ML is processed on the server side and requires no browser plugin.
mod_xmlrpc is an xmlrpc extention for the Apache httpd server.
ModCBroker creates WWW interfaces layer in general CORBA infrastructure of enterprise information system and clearly separate interface and business logic.
ModVB is a Apache module which aims to provide an ASP/VBScript/JScript compatibility layer for your web-pages. In other words it allows you to run with none or little modifications your ASP pages on your Linux server running Apache.
Riverwatcher Active Content Environment
Riverwatcher Active Content Environment is an efficient high-performance extension to the Apache web server that allows you to add dynamic capabilities such as form processing, database connectivity and dynamic content generation to your web site.
squidGuard is a combined filter, redirector and access controller plugin for Squid.
Sysquake Remote is an Apache module based on Sysquake. Sysquake Remote enables the server to modify HTML pages right before they are sent to the client, in a transparent way. Variable elements are the result of computations, as text or graphics.
XmlAutoIndex is a module for Apache HTTP Server that browses your directories and produces output in XML. The aim of this project is to replace mod_autoindex in Apache, separating data from design. XSLT can be used to translate the XML into HTML, SVG, or XUL, for example. You can make your own theme by updating an XSL style sheet and without ever touching the core engine. Using appropriate plugins, you can show pictures, videos, and music.
XSLT Filter is an Apache2 loadable module which performs XSL transformation on the fly. It uses LibXML2+LibXSLT as parsing and transformation engines. The module acts as an Apache2 output fitler and is compatible with mod_perl, CGI, and PHP applications.