KLone

KLone is a fully-featured, multi-platform framework which allows dynamic Web pages to be written in C/C++ (with the usual <% code %> style). The pages can then be embedded (in compressed and/or encrypted form) into a single executable that also contains KLone's high-performance HTTP/S server. Given its nature, it can be linked natively to any C/C++ library (database, XML, graphics, etc.), without an intermediate layer, and it is especially suited for low-resource (embedded) systems.

Tags Monitoring Internet Web HTTP Servers Dynamic Content CGI Tools/Libraries Software Development Embedded Systems
Licenses GPL
Operating Systems Unix POSIX
Implementation C++ C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  06 Mar 2009 18:35
  • Rrelease-after

Changes: A new regex-based URL dispatching module, dynamic page inheritance, and a few minor bugfixes and optimizations.

  • Rrelease-mid
  •  09 Oct 2008 17:47
  • Rrelease-after

    Changes: Mostly bug fixes in session and variable handling, plus improved error and logging functionality.

    • Rrelease-mid
    •  29 Apr 2008 03:40
    • Rrelease-after

    Changes: passwd-like authentication and a TLS PSK interface were added. GET and POST variables can now be accessed independently. A buffer overflow was fixed along with some minor issues.

    • Rrelease-mid
    •  06 Mar 2008 10:19
    • Rrelease-after

    Changes: External libraries were mistakenly found by the ./configure script in cross compilation environments (thus breaking the build).

    • Rrelease-mid
    •  25 Feb 2008 08:14
    • Rrelease-after

    Changes: Access logs can now be produced on a per-vhost basis. Mac OS X Leopard is supported. Cygwin is supported (also in prefork mode). Vhost was refactored. A feature to save the PID (with the -p argument) was added. Minor fixes were made.

    No-screenshot

    Project Spotlight

    SimpleIni

    A C++ library providing a simple API to read and write INI-style files.

    No-screenshot

    Project Spotlight

    JessyInk

    A script that turns an Inkscape SVG image into a presentation.