The Old Cliki

This is a page about the old version of the wiki software that used to run

CLiki is a free collaborative hypertext authoring program, written in Common Lisp. Modelled on Wiki, it's free software using the MIT license. See the end of this page for details on how to download the CLiki software. CLiki uses the Araneida web server, which is portable; however, CLiki itself has only been tested on SBCL Lisp.


CLiki 0.4.1 was released 30-Nov-2003: now works with latest version of Araneida and SBCL

An article about CLiki, CLiki Here, appeared in Linux User magazine in the summer of 2003.

Cliki was presented at the International Lisp Conference 2002: slides and the paper can be downloaded from here

Content creation

If you can edit HTML, you can create CLiki pages. Heck, if you can edit text you stand a fair chance. Before you plunging in, read and absorb the CLiki Content and CLiki Style guidelines, and the Text Formatting rules. You may want to play in the CLiki Sandbox to get the hang of it before venturing out on the road.

Before contributing text to CLiki, please take a moment to familiarise yourself with the Privacy Statement

If you dislike editing text in a stupid textarea window in your web browser, you're not alone. Fortunately, wiki-remote.el now works with CLiki. It is an Emacs extension which first retrieves a page from the CLiki for you, and then, when you're done editing, uploads it to the server.

CLiki world view

There are two basic models for Web information repositories: the directory (classic example: Yahoo) and the stew with a search interface (google). Hierarchies are for browsers - people who don't already know what they're looking for, or who need to be convinced that the repository contains any useful information about what they're looking for. Stews are for searchers - people who know what they want and who think we have it.

The world is more of a Whole Sort Of General Mishmash than a hierarchy, however, so we don't keep stuff in a hierarchy, we keep it in a stew: arbitrary hierarchies composed of document searches can be layered on top of it for a given purpose.

So, the content of a document defines where and whether it appears in a given hierarchy. See Text Formatting to find out how to do that.


There is a fallback project for CLIKI on

ASDF-install package (obsolete) cliki.tar.gz

You can also get CLiki from darcs with

darcs get

Note that you may also want to check out araneida.


A list of bugs used to be on the page CLiki Bugs. Check the old versions of that page if you're interested in what they were (and there were a lot of them...).