Welcome to KPAX

Overiew

KPAX is a Common Lisp Web Application Framework.
You can learn more about KPAX from its website: http://homepage.mac.com/svc/kpax/.

Please explore some of the following public demo applications:

Web App NameDescriptionSource Code
HELLOWORLD1A simple, mostly static web application
Learn about the structure of web apps.
View Download
FACTORIAL1A simple web app that computes arbitrary factorials.
Learn about basic form processing.
View Download
SNOOP1A web app that prints out all request headers and request parameters.
Learn about getting data from the request-response object.
View Download
SESSION1A web app that prints out session related info and tracks invocations
Learn about basic session management.
View Download
BENCHMARK1A simple, dynamically computed page conforming to the DW-Bench spec.
Compare KPAX performance to your favorite alternative.
View Download
MENU1A test application for the menu(bar) system on top of KPAX.
Learn how to easily define and work with a dynamic menu.
View Download
TABS1A test application for the tabs system on top of KPAX.
Learn how to easily define and work with tabs.
View Download
FORMS2A test application for the sophisticated form processing system on top of KPAX
Learn how to define and work with powerful data driven forms.
View Download
CALCULATORA complete, basic calculator web app.
Learn about request tracking and model-view-controller.
View Download
REDDITThe famous Reddit clone written in less than 100 lines of elegant code.
Learn about the power and elegance of KPAX web app development.
View Download

There are many more interesting examples in the KPAX source distribution.