The Suave project is a hodge-podge of libraries. Most are related to web development, but others are stand-alone libraries for other purposes. The project has a tendency to become inactive so below you will find a list of sub-projects and an estimate of the last modification date of the source code:
...and more! However, quality and some degree of completeness is emphasized for projects that claim to be complete and robust. The Parenscript Object System is currently the most developed, though all components are usable.
Each subproject has its own git repository
git clone http://common-lisp.net/project/suave/git/amazon-ecs/.git git clone http://common-lisp.net/project/suave/git/cl-sails/.git git clone http://common-lisp.net/project/suave/git/cl-svm/.git git clone http://common-lisp.net/project/suave/git/cl-tidy/.git git clone http://common-lisp.net/project/suave/git/js-parser/.git git clone http://common-lisp.net/project/suave/git/paren-events/.git git clone http://common-lisp.net/project/suave/git/paren-files/.git git clone http://common-lisp.net/project/suave/git/paren-psos/.git git clone http://common-lisp.net/project/suave/git/paren-test/.git git clone http://common-lisp.net/project/suave/git/paren-util/.git git clone http://common-lisp.net/project/suave/git/rjson/.git git clone http://common-lisp.net/project/suave/git/webfunk/.git git clone http://common-lisp.net/project/suave/git/xml-mop/.git
Much of the project was maintained in a darcs repository. To obtain the older sources, type:
darcs get http://common-lisp.net/project/suave/darcs/ suave
You can currently get CL-SVM from its own git repository:
git clone http://common-lisp.net/project/suave/git/cl-svm/.git
(defclass person ()) (defclass politician (person)) (defgeneric discuss-environment (individual)) (defmethod discuss-environment ((individual person)) (alert "I don't know anything about the environment")) (defmethod discuss-enviornment ((individual politician)) (alert "The environment is an important issue.")) (discuss-environment (make-instance 'politician))
The above will alert "The environment is an important issue." by calling DISCUSS-ENVIRONMENT with an instance of POLITICIAN.
If you would like to keep up with the suave project, subscribe to one of suave-accounce or suave-devel. Each list is very low volume, especially the announce list.
A great RDF reader is available here: CL-RDFXML
Thanks to Common-lisp.net for hosting the project.