Projects / Rivet CGI

Rivet CGI

Rivet CGI allows Rivet applications to run as a CGI, either automatically (i.e., no modifications to the applications themselves from "mod_rivet") from Apache, as a standalone CGI under any Web server, or as a standalone HTTP server itself. It can be used to build Web applications that can be distributed and executed as a single file in either CGI or Standalone HTTP mode.

Operating Systems

Recent releases

  •  14 Nov 2011 05:25

    Release Notes: Many bugfixes. HTTP Keep-Alive support when running in standalone HTTPD mode. Upload support. TLS support (requires the Tcl TLS package).

    •  30 Apr 2009 12:09

      Release Notes: Support was added for processing requests in threads, in addition to supporting new processes and a single thread/single process when being used in server mode. This is mainly to speed up access on Microsoft Windows systems where fork() is unavailable. Compression was disabled on produced starkits to improve performance.

      •  21 Apr 2009 02:21

        Release Notes: A parsing bug in Rivet with literal question marks was fixed. Win32 support when Tclx is loaded was fixed.

        •  16 Apr 2009 03:05

          Release Notes: Increased performance for single-threaded standalone HTTP server mode for static files and a fix for a bug that could cause the wrong process to handle incoming requests under heavy load.

          •  14 Apr 2009 15:03

            Release Notes: Server mode no longer requires Tclx and can run on Windows. There is a bugfix for dynamic output streams larger than 16KB in server mode.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.