CL-HTTP is a powerful and comprehensive Web server, and a set of associated tools, allowing you to build dynamic interactive Web sites in Common Lisp.

Although CL-HTTP includes excellent examples, and comprehensive documentation, its wide range of features and options can be daunting to the first-time user wanting to understand how to use CL-HTTP in simple Web-based applications.

The aim of this primer is therefore to give minimal examples, to illustrate what is needed to write a number of typical applications.

These will help you to understand the basic principles of CL-HTTP's operation, and can serve as templates for creating real Web applications in Lisp.

Other resources

Official CL-HTTP site:

Wikipedia page:

Running CL-HTTP on a Raspberry Pi:

Sites created using CL-HTTP





Function Game

and this Wiki!

blog comments powered by Disqus