Web clients (web client), servers, application servers, browsers, etc.

HTTP servers: (main topic: HTTP server)

WebSocket servers: (main topic: WebSocket server)

CGI, Apache modules, Java Servlets: (main topic: CGI)

  • cl-modlisp - cl-modlisp is a Web library that implements a Common Lisp interface to Marc Battyani's mod_lisp apache module
  • cl-mongrel2 - cl-mongrel2 is an interface to the mongrel2 web-server
  • FastCGI - How to use FastCGI from Common Lisp
  • lisp-cgi-utils - lisp-cgi-utils is a Lisp project for developing web applications using the CGI interface
  • m2cl - An implementation of the mongrel2 API
  • mod_ecl - mod_ecl is an apache module to use lisp in the way php is used for website scripting
  • mod_lisp - mod_lisp is an Apache module to write dynamic web servers and applications

Web development frameworks: (main topic: web framework) see also webframeworkmatrix

blogs, wikis, CMS: (main topics: CMS wiki)

  • cl-eshop - cl-eshop is an e-shop/ecommerce site written in Common Lisp
  • CLEWS - Common Lisp Educational Web Server (CLEWS) is a platform for developing educational web applications, providing systems for peer-review assessments, discussion assessments, adaptive tutorials and course management
  • Geiriadur - Geiriadur is an application for natural language dictionary creation, management and use
  • ALIW - A Lisp in Wonderland (ALIW) is a wiki software written in Common Lisp, to ease the collaboration on editable web pages
  • CLiki - CLiki is the Common Lisp wiki, a community resource about various topics pertaining to the Common Lisp programming language, as well as a directory of Free Software Common Lisp libraries, implementations, and applications
  • XL-Wiki - XL-Wiki is a fork of CL-Wiki that aims to allow applications to modify and extend its functionality in interesting ways

Blog software: (main topic: blog software)

Outputting HTML:

Parsing HTML: (main topic: HTML parser)

See also HTML for other misc HTML tools (character encoding/decoding etc.)

JavaScript: (main topic: JavaScript)

JSON: (main topic: JSON)

  • cl-grip - cl-grip is a high-level logging system for Common Lisp, focusing on a clear user interface, support for flexible structured logging, and easy extensibility for different backends to support direct logging to various inputs
  • cl-json - cl-json is a JSON parser and generator
  • HT-AJAX - HT-AJAX is a small AJAX web framework for Hunchentoot web server that allows transparent calls from Javascript in web pages to the server side Lisp code
  • Jonathan - Jonathan is a fast JSON encoder/decoder
  • json-streams - json-streams is a Common Lisp library for reading and writing JSON text
  • jsown - jsown is a fast JSON parser including a generator
  • monkeylib-json - monkeylib-json is a library for reading and writing JSON
  • st-json - ST-JSON is a JSON encoding and decoding library
  • YASON - YASON is a Common Lisp library for encoding and decoding data in the JSON interchange format

Stylesheet utilities: (main topic: CSS)

HTTP clients: (main topic: HTTP client)

Dealing with URIs: (main topic: URI)

Web service API interfaces: (main topic: web API)

Captchas: (main topic: captcha)

  • cl-recaptcha - cl-recaptcha is a trivial library for using the recaptcha.com service
  • kl-verify - kl-verify is a library for generating captchas

Feeds (RSS, Atom): (main topic: feed)

Making Flash files: (main topic: Adobe Flash)

    Semantic Web: (main topic: Semantic Web)




    HTML Rendering:

    • cl-webkit - cl-webkit is a binding to WebKitGtk+ for Common Lisp