emacs.d/clones/lisp/www.cliki.net/web.html
2022-10-07 15:47:14 +02:00

1085 lines
No EOL
61 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>CLiki: Web</title>
<link rel="alternate" type="application/atom+xml" title="ATOM feed of edits to current article"
href="https://www.cliki.net/site/feed/article.atom?title=Web">
<link rel="stylesheet" href="static/css/style.css">
<link rel="stylesheet" href="static/css/colorize.css">
</head>
<body>
<span class="hidden">CLiki - Web</span>
<div id="content"><div id="content-area"><div id="article-title">Web</div><div id="article"><a href="HTTP&#32;client.html" class="internal">Web clients</a>, servers, <a href="application.html" class="internal">application</a> servers, browsers, etc.<p><b>HTTP servers:</b> (main topic: <a href="HTTP&#32;server.html" class="internal">HTTP server</a>)
<ul>
<li>
<a href="AllegroServe.html" class="internal">AllegroServe</a> -
Portable AllegroServe is a portable version of Franz Inc's AllegroServe <a href="HTTP&#32;server.html" class="category">HTTP server</a>, which also includes an <a href="HTML&#32;generator.html" class="internal">HTML generator</a> and an <a href="HTTP&#32;client.html" class="category">HTTP client</a>
</li>
<li>
<a href="Antiweb.html" class="internal">Antiweb</a> -
Antiweb is an event-based <a href="HTTP&#32;server.html" class="category">HTTP server</a> that can support a high number of persistent connections in very small memory footprints
</li>
<li>
<a href="Araneida.html" class="internal">Araneida</a> -
Araneida is a fairly small free extensible <a href="HTTP&#32;server.html" class="category">HTTP server</a> for <a href="SBCL.html" class="internal">SBCL</a> and many other <a href="Common&#32;Lisp&#32;implementation.html" class="internal">Common Lisp implementation</a>s
</li>
<li>
<a href="dwim.hu.html" class="internal">dwim.hu</a> -
<a href="http://dwim.hu/">dwim dot hu</a> is the homepage of four Hungarian lispers who started a lisp company, hosting all their opensource projects
</li>
<li>
<a href="house.html" class="internal">house</a> -
A minimal event-driven web-server, tailor made for web games, but generally useful
</li>
<li>
<a href="HTTPD0.html" class="internal">HTTPD0</a> -
<a href="https://github.com/eugeneia/httpd0">HTTPD0</a> is a simple programmable HTTP/1.0 server with support for GET and HEAD requests following the KISS principle
</li>
<li>
<a href="Hunchentoot.html" class="internal">Hunchentoot</a> -
Hunchentoot is a robust and easy to use <a href="HTTP&#32;server.html" class="category">HTTP server</a>
</li>
<li>
<a href="jarw-inet.html" class="internal">jarw-inet</a> -
jarw-inet supports several Internet <a href="networking.html" class="category">networking</a> Standards including writing servers and clients, http, smtp, nntp protocols, header parsing, mime decoding
</li>
<li>
<a href="myweb.html" class="internal">myweb</a> -
simple <a href="web.html" class="internal">web</a> server written in common lisp for educational reasons (tested on <a href="sbcl.html" class="internal">sbcl</a> but should work with other implementations)
</li>
<li>
<a href="portableaserve.html" class="internal">portableaserve</a> -
<a href="http://portableaserve.sourceforge.net/">Portable AllegroServe</a> is a fork of the AllegroServe <a href="HTTP&#32;server.html" class="category">HTTP server</a>, adapted to work with other <a href="Common&#32;Lisp&#32;implementation.html" class="internal">CL implementations</a>, not only with <a href="ACL.html" class="internal">Allegro CL</a>
</li>
<li>
<a href="s-http-server.html" class="internal">s-http-server</a> -
s-http-server is a trivial <a href="HTTP&#32;server.html" class="category">HTTP server</a> by Sven Van Caekenberghe
</li>
<li>
<a href="sw-http.html" class="internal">sw-http</a> -
sw-http is an <a href="HTTP&#32;Server.html" class="category">HTTP Server</a> tailored for AJAX/Comet
</li>
<li>
<a href="teepeedee2.html" class="internal">teepeedee2</a> -
<a href="http://github.com/vii/teepeedee2/tree/master">teepeedee2</a> is a fast <a href="HTTP&#32;server.html" class="category">HTTP server</a> and <a href="web&#32;framework.html" class="category">web framework</a>
</li>
<li>
<a href="Thot.html" class="internal">Thot</a> -
Thot is a <a href="HTTP&#32;server.html" class="category">HTTP server</a> written in portable Common Lisp
</li>
<li>
<a href="toot.html" class="internal">toot</a> -
Toot is a stripped down and, hopefully, simplified version of <a href="Edi&#32;Weitz.html" class="internal">Edi Weitz</a> 's <a href="Hunchentoot.html" class="internal">Hunchentoot</a> <a href="HTTP&#32;server.html" class="category">HTTP server</a>
</li>
<li>
<a href="Woo.html" class="internal">Woo</a> -
Woo is a fast async <a href="HTTP&#32;server.html" class="category">HTTP server</a> built on top of libev, with aim to be the fastest
</li>
<li>
<a href="Wookie.html" class="internal">Wookie</a> -
Wookie is an asynchronous <a href="HTTP&#32;server.html" class="category">HTTP server</a> written in Common Lisp
</li>
</ul><p><b>WebSocket servers:</b> (main topic: <a href="WebSocket&#32;server.html" class="internal">WebSocket server</a>)
<ul>
<li>
<a href="clws.html" class="internal">clws</a> -
clws is a WebSocket server, using <a href="IOlib.html" class="internal">IOlib</a>
</li>
<li>
<a href="Hunchensocket.html" class="internal">Hunchensocket</a> -
Hunchensocket is a Common Lisp implementation of <a href="http://en.wikipedia.org/wiki/WebSocket">WebSocket</a>s realized as an extension to <a href="http://weitz.de/">Edi Weitz'</a> excellent <a href="Hunchentoot.html" class="internal">Hunchentoot</a> web server
</li>
<li>
<a href="Portal.html" class="internal">Portal</a> -
Portal is a portable Common Lisp implementation of <a href="http://en.wikipedia.org/wiki/WebSocket">WebSocket</a>s using <a href="usocket.html" class="internal">usocket</a>
</li>
<li>
<a href="websocket-driver.html" class="internal">websocket-driver</a> -
websocket-driver is a WebSocket server/client implementation for Common Lisp
</li>
</ul><p><b>CGI, Apache modules, Java Servlets:</b> (main topic: <a href="CGI.html" class="internal">CGI</a>)
<ul>
<li>
<a href="cl-modlisp.html" class="internal">cl-modlisp</a> -
<a href="cl-modlisp.html" class="internal">cl-modlisp</a> is a <a href="Web.html" class="category">Web</a> library that implements a Common Lisp interface to Marc Battyani's <a href="mod_lisp.html" class="internal">mod_lisp</a> apache module
</li>
<li>
<a href="cl-mongrel2.html" class="internal">cl-mongrel2</a> -
cl-mongrel2 is an interface to the <a href="http://mongrel2.org/">mongrel2</a> web-server
</li>
<li>
<a href="FastCGI.html" class="internal">FastCGI</a> -
How to use <a href="https://fastcgi-archives.github.io/">FastCGI</a> from Common Lisp
</li>
<li>
<a href="Le&#32;Sursis.html" class="internal">Le Sursis</a> -
<a href="Le&#32;Sursis.html" class="category">Le Sursis</a> is a <a href="Web.html" class="category">Web</a> tool for writing <a href="CGI.html" class="category">CGI</a> scripts
</li>
<li>
<a href="lisp-cgi-utils.html" class="internal">lisp-cgi-utils</a> -
lisp-cgi-utils is a Lisp project for developing <a href="web.html" class="category">web</a> applications using the <a href="CGI.html" class="category">CGI</a> interface
</li>
<li>
<a href="m2cl.html" class="internal">m2cl</a> -
An implementation of the mongrel2 API
</li>
<li>
<a href="mod_ecl.html" class="internal">mod_ecl</a> -
mod_ecl is an apache module to use lisp in the way php is used for website scripting
</li>
<li>
<a href="mod_lisp.html" class="internal">mod_lisp</a> -
mod_lisp is an Apache module to write dynamic <a href="web.html" class="internal">web</a> servers and applications
</li>
</ul><p><b>Web development frameworks:</b> (main topic: <a href="web&#32;framework.html" class="internal">web framework</a>) see also <a href="webframeworkmatrix.html" class="internal">webframeworkmatrix</a>
<ul>
<li>
<a href="bknr.html" class="internal">bknr</a> -
<a href="http://bknr.net/">bknr</a> is a meta-projects containing an <a href="ObjectStore.html" class="internal">ObjectStore</a> (<a href="bknr-datastore.html" class="internal">bknr-datastore</a>), a template system, a <a href="web&#32;framework.html" class="category">web framework</a> and support for images, blogs, billboards, etc
</li>
<li>
<a href="caveman.html" class="internal">caveman</a> -
Caveman is a <a href="web&#32;framework.html" class="category">web framework</a> based on <a href="Clack.html" class="internal">Clack</a>
</li>
<li>
<a href="cl-terrace.html" class="internal">cl-terrace</a> -
cl-terrace is the VC part of a hypothetical MVC <a href="web&#32;framework.html" class="category">web framework</a>
</li>
<li>
<a href="cl-trane.html" class="internal">cl-trane</a> -
CL-Trane is a loose collection of utilities that together form a <a href="web&#32;framework.html" class="category">web framework</a>
</li>
<li>
<a href="cl-weblocks.html" class="internal">cl-weblocks</a> -
cl-weblocks is a continuation-based <a href="web&#32;framework.html" class="category">web framework</a> written in Common Lisp
</li>
<li>
<a href="cl-wfx.html" class="internal">cl-wfx</a> -
Common Lisp <a href="web&#32;framework.html" class="category">web framework</a>
</li>
<li>
<a href="clack.html" class="internal">clack</a> -
Clack is a Web Application Environment for Common Lisp inspired by Python's WSGI and Ruby's Rack
</li>
<li>
<a href="clhp.html" class="internal">clhp</a> -
CLHP is the Common Lisp Hypertext Preprocessor - a <a href="Web.html" class="category">Web</a> <a href="programming&#32;language.html" class="category">programming language</a>
</li>
<li>
<a href="CLOG.html" class="internal">CLOG</a> -
CLOG is a <a href="GUI.html" class="category">GUI</a> that uses web technology and also a <a href="web&#32;framework.html" class="category">web framework</a>
</li>
<li>
<a href="CoreServer.html" class="internal">CoreServer</a> -
Core-Server is a <a href="web&#32;framework.html" class="category">web framework</a> and application server
</li>
<li>
<a href="defrest.html" class="internal">defrest</a> -
<a href="https://github.com/bonkzwonil/defrest">defrest</a> provides a very easy way to expose functions via REST interfaces with the <a href="hunchentoot.html" class="internal">hunchentoot</a> webserver
</li>
<li>
<a href="dwim.hu.html" class="internal">dwim.hu</a> -
<a href="http://dwim.hu/">dwim dot hu</a> is the homepage of four Hungarian lispers who started a lisp company, hosting all their opensource projects
</li>
<li>
<a href="easyweb.html" class="internal">easyweb</a> -
easyweb is a Django-like <a href="web&#32;framework.html" class="category">web framework</a> for Common Lisp
</li>
<li>
<a href="hh-web.html" class="internal">hh-web</a> -
HH-Web is a library of Common Lisp code intended to simplify development of modern web applications
</li>
<li>
<a href="HT-AJAX.html" class="internal">HT-AJAX</a> -
HT-AJAX is a small <a href="AJAX.html" class="category">AJAX</a> <a href="web&#32;framework.html" class="category">web framework</a> for <a href="Hunchentoot.html" class="internal">Hunchentoot</a> <a href="web.html" class="category">web</a> server that allows transparent calls from <a href="Javascript.html" class="internal">Javascript</a> in web pages to the server side Lisp code
</li>
<li>
<a href="ht-simple-ajax.html" class="internal">ht-simple-ajax</a> -
HT-SIMPLE-AJAX is an Ajax library for the <a href="HUNCHENTOOT.html" class="internal">HUNCHENTOOT</a> web server
</li>
<li>
<a href="hyde.html" class="internal">hyde</a> -
<a href="https://github.com/ninuzzo/hyde">Hyde</a> 1 is a static web site generator written in <a href="ECL.html" class="internal">ECL</a> (Embedded Common Lisp), with no dependencies on external systems, except <a href="CL-PPCRE.html" class="internal">CL-PPCRE</a>
</li>
<li>
<a href="KPAX.html" class="internal">KPAX</a> -
A Common Lisp <a href="web&#32;framework.html" class="category">web framework</a> by Sven Van Caekenberghe
</li>
<li>
<a href="lisp-on-lines.html" class="internal">lisp-on-lines</a> -
Lisp-on-lines is a <a href="web&#32;framework.html" class="category">web framework</a> built on top of <a href="ContextL.html" class="internal">ContextL</a> and <a href="UCW.html" class="internal">UCW</a> and provides a unique declarative application development model
</li>
<li>
<a href="Lucerne.html" class="internal">Lucerne</a> -
Lucerne is a <a href="web&#32;framework.html" class="category">web framework</a> for Common Lisp, built on <a href="Clack.html" class="internal">Clack</a>
</li>
<li>
<a href="ningle.html" class="internal">ningle</a> -
ningle is a lightweight <a href="web.html" class="internal">web</a> <a href="application.html" class="internal">application</a> framework for Common Lisp
</li>
<li>
<a href="ninglex.html" class="internal">ninglex</a> -
Easy to learn, quick and dirty, bare-bones web framework for Common Lisp based on <a href="ningle.html" class="internal">ningle</a>
</li>
<li>
<a href="Pinot.html" class="internal">Pinot</a> -
Pinot is a <a href="web&#32;framework.html" class="category">web framework</a> as well as some content management functionality built on that framework
</li>
<li>
<a href="qooxlisp.html" class="internal">qooxlisp</a> -
<a href="https://github.com/kennytilton/qooxlisp/wiki">Qooxlisp</a> is a <a href="reactive.html" class="category">reactive</a> rich web applications framework based on <a href="https://github.com/qooxdoo/qooxdoo/pulse/monthly">Qooxdoo</a> built on the <a href="cells.html" class="internal">cells</a> library with which its author built an online <a href="http://tiltontec.com/">algebra learning system</a> and sees continuation in <a href="https://github.com/kennytilton/MatrixJS">MatrixJS / cljs </a>
</li>
<li>
<a href="radiance.html" class="internal">radiance</a> -
Radiance is a web framework with a focus on allowing you to run multiple applications together
</li>
<li>
<a href="RESTAS.html" class="internal">RESTAS</a> -
RESTAS is a <a href="web&#32;framework.html" class="category">web framework</a>, used to develop the site <a href="http://lisper.ru">lisper.ru</a>
</li>
<li>
<a href="site-generator.html" class="internal">site-generator</a> -
Is a <a href="BSD&#32;license.html" class="internal">BSD license</a>d, command-line static site generator that has support for arbitrary content and multiple languages
</li>
<li>
<a href="SmackJack.html" class="internal">SmackJack</a> -
Smackjack is a small <a href="AJAX.html" class="category">AJAX</a> <a href="web&#32;framework.html" class="category">web framework</a> written in Common Lisp
</li>
<li>
<a href="Solid-engine.html" class="internal">Solid-engine</a> -
The Common Lisp stack-based application controller (<a href="web&#32;framework.html" class="category">web framework</a>)
</li>
<li>
<a href="SymbolicWeb.html" class="internal">SymbolicWeb</a> -
SymbolicWeb is a <a href="GUI.html" class="category">GUI</a> toolkit and <a href="web&#32;framework.html" class="category">web framework</a> that uses the browser to render UI elements
</li>
<li>
<a href="teepeedee2.html" class="internal">teepeedee2</a> -
<a href="http://github.com/vii/teepeedee2/tree/master">teepeedee2</a> is a fast <a href="HTTP&#32;server.html" class="category">HTTP server</a> and <a href="web&#32;framework.html" class="category">web framework</a>
</li>
<li>
<a href="ucw.html" class="internal">ucw</a> -
UnCommon Web is a <a href="web&#32;framework.html" class="category">web framework</a>
</li>
<li>
<a href="web4r.html" class="internal">web4r</a> -
A <a href="continuations.html" class="category">continuations</a>-based <a href="web&#32;framework.html" class="category">web framework</a> aimed to enable users to develop <a href="web.html" class="internal">web</a> <a href="application.html" class="internal">application</a>s with the shortest amount of code
</li>
<li>
<a href="WuWei.html" class="internal">WuWei</a> -
WuWei is a toolkit for building <a href="Ajax.html" class="category">Ajax</a> web pages and web sites in Common Lisp
</li>
</ul><p><b>blogs, wikis, CMS:</b> (main topics: <a href="CMS.html" class="internal">CMS</a> <a href="wiki.html" class="internal">wiki</a>)
<ul>
<li>
<a href="cl-eshop.html" class="internal">cl-eshop</a> -
cl-eshop is an e-shop/ecommerce site written in Common Lisp
</li>
<li>
<a href="CLEWS.html" class="internal">CLEWS</a> -
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
</li>
<li>
<a href="FastIndex.html" class="internal">FastIndex</a> -
<a href="https://www.nicklevine.org/FastIndex/">FastIndex</a> is a <a href="Web.html" class="category">Web</a> server which manages a small online library
</li>
</ul>
<ul>
<li>
<a href="ALIW.html" class="internal">ALIW</a> -
A Lisp in Wonderland (ALIW) is a <a href="wiki.html" class="category">wiki</a> software written in Common Lisp, to ease the collaboration on editable web pages
</li>
<li>
<a href="CLiki.html" class="internal">CLiki</a> -
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
</li>
<li>
<a href="XL-Wiki.html" class="internal">XL-Wiki</a> -
<a href="http://web.archive.org/web/20111117094142/http://www.sfmishras.com/smishra/xl-wiki/">XL-Wiki</a> is a fork of <a href="CL-Wiki.html" class="internal">CL-Wiki</a> that aims to allow applications to modify and extend its functionality in interesting ways
</li>
</ul><p><b>Blog software:</b> (main topic: <a href="blog&#32;software.html" class="internal">blog software</a>)
<ul>
<li>
<a href="cl-blog-generator.html" class="internal">cl-blog-generator</a> -
<a href="http://hugoduncan.org/cl-blog-generator/content/site/index.xhtml">cl-blog-generator</a> is a static blog generator with Atom feeds
</li>
<li>
<a href="coleslaw.html" class="internal">coleslaw</a> -
coleslaw is static-site <a href="blog&#32;software.html" class="category">blog software</a> a la Jekyll written by <a href="http://redlinernotes.com">Brit Butler</a>
</li>
<li>
<a href="ext-blog.html" class="internal">ext-blog</a> -
ext-blog is a common lisp <a href="blog&#32;software.html" class="category">blog software</a> which supports custom theme and you can port a WordPress theme for it
</li>
</ul><p><b>Outputting HTML:</b>
<ul>
<li>
<b>HTML generators:</b> (main topic: <a href="HTML&#32;generator.html" class="internal">HTML generator</a>)
<ul>
<li>
<a href="(X)HTMΛ.html" class="internal">(X)HTMΛ</a> -
<a href="http://common-lisp.net/project/xhtmlambda/">(X)HTMΛ</a> is a <a href="HTML&#32;generator.html" class="category">HTML generator</a> library that strives to produce pretty printed (X)HTML for human consumption
</li>
<li>
<a href="cl-markup.html" class="internal">cl-markup</a> -
CL-MARKUP - Modern <a href="HTML&#32;generator.html" class="category">HTML generator</a> library for Common Lisp
</li>
<li>
<a href="cl-who.html" class="internal">cl-who</a> -
CL-WHO is yet another <a href="html&#32;generator.html" class="category">html generator</a> library, that is, it's a <a href="Web.html" class="category">Web</a> <a href="library.html" class="category">library</a> to create (X)HTML from S-expressions
</li>
<li>
<a href="CLLIB.html" class="internal">CLLIB</a> -
CLLIB is a varied collection of Common lisp tools and routines in <a href="CLOCC.html" class="internal">CLOCC</a>
</li>
<li>
<a href="gy.mr.html" class="internal">gy.mr.html</a> -
Max rottenkolber's <a href="HTML&#32;generator.html" class="category">HTML generator</a>
</li>
<li>
<a href="html-&gt;string.html" class="internal">html-&gt;string</a> -
html-&gt;string aims to be the simplest <a href="HTML&#32;generator.html" class="category">HTML generator</a>
</li>
<li>
<a href="htmlgen.html" class="internal">htmlgen</a> -
htmlgen is the name of the html generation software built into <a href="allegroserve.html" class="internal">allegroserve</a>, in the package net.html.generator
</li>
<li>
<a href="htout.html" class="internal">htout</a> -
htout is an <a href="HTML&#32;generator.html" class="category">HTML generator</a> written by Tim Bradshaw
</li>
<li>
<a href="hyde.html" class="internal">hyde</a> -
<a href="https://github.com/ninuzzo/hyde">Hyde</a> 1 is a static web site generator written in <a href="ECL.html" class="internal">ECL</a> (Embedded Common Lisp), with no dependencies on external systems, except <a href="CL-PPCRE.html" class="internal">CL-PPCRE</a>
</li>
<li>
<a href="macro-html.html" class="internal">macro-html</a> -
<a href="https://github.com/eugeneia/macro-html">MACRO-HTML</a> is <a href="Max&#32;Rottenkolber.html" class="category">Max Rottenkolber</a>'s <a href="HTML&#32;generator.html" class="category">HTML generator</a>
</li>
<li>
<a href="Markup.html" class="internal">Markup</a> -
Markup is an <a href="HTML&#32;generator.html" class="category">HTML generator</a>, where instead of encoding HTML as <a href="s-exp&#32;syntax.html" class="internal">lisp sexps</a>, you can write <a href="HTML.html" class="internal">HTML</a> directly in lisp code
</li>
<li>
<a href="spinneret.html" class="internal">spinneret</a> -
Common Lisp HTML5 generator
</li>
<li>
<a href="xhtmlgen.html" class="internal">xhtmlgen</a> -
xhtmlgen is an X<a href="HTML&#32;generator.html" class="category">HTML generator</a>
</li>
<li>
<a href="yaclml.html" class="internal">yaclml</a> -
yaclml (Yet Another Common Lisp Markup Language) is an <a href="HTML&#32;generator.html" class="category">HTML generator</a> and <a href="HTML&#32;template.html" class="category">HTML template</a> library
</li>
<li>
<a href="YstokHTML.html" class="internal">YstokHTML</a> -
YstokHTML is a collection of <a href="HTML&#32;generator.html" class="category">HTML generator</a>, <a href="HTML&#32;parser.html" class="category">HTML parser</a>, and <a href="HTML&#32;template.html" class="category">HTML template</a> libraries
</li>
</ul>
</li>
<li>
<b>HTML template libraries:</b> (main topic: <a href="HTML&#32;template.html" class="internal">HTML template</a>)
<ul>
<li>
<a href="cl-closure-template.html" class="internal">cl-closure-template</a> -
This is a Common Lisp port of <a href="http://code.google.com/closure/templates/">Google Closure Templates</a> <a href="HTML&#32;template.html" class="category">HTML template</a> library
</li>
<li>
<a href="CL-EMB.html" class="internal">CL-EMB</a> -
<a href="http://www.common-lisp.net/project/cl-emb/">CL-EMB</a> is a <a href="templating&#32;library.html" class="category">templating library</a>
</li>
<li>
<a href="cl-template.html" class="internal">cl-template</a> -
Simple, output-agnostic template engine for Common Lisp, inspired by ERb
</li>
<li>
<a href="cl-who.html" class="internal">cl-who</a> -
CL-WHO is yet another <a href="html&#32;generator.html" class="category">html generator</a> library, that is, it's a <a href="Web.html" class="category">Web</a> <a href="library.html" class="category">library</a> to create (X)HTML from S-expressions
</li>
<li>
<a href="Clip.html" class="internal">Clip</a> -
Clip is an attempt at a templating library that allows you to write templates in a way that is both accessible to direct webdesign and flexible
</li>
<li>
<a href="djula.html" class="internal">djula</a> -
Djula is a Common Lisp port of the Django <a href="HTML&#32;template.html" class="category">HTML template</a> language
</li>
<li>
<a href="eco.html" class="internal">eco</a> -
<a href="https://github.com/eudoxia0/eco">Eco</a> is a <a href="HTML&#32;template.html" class="category">HTML template</a> library where every tag is pure Common Lisp code (by the author of Lucerne, Crane, Ceramic,…)
</li>
<li>
<a href="html-&gt;string.html" class="internal">html-&gt;string</a> -
html-&gt;string aims to be the simplest <a href="HTML&#32;generator.html" class="category">HTML generator</a>
</li>
<li>
<a href="html-template.html" class="internal">html-template</a> -
HTML-TEMPLATE is an <a href="HTML&#32;template.html" class="category">HTML template</a> library to use templates much like Perl's <a href="https://metacpan.org/pod/HTML::Template">HTML::Template</a>
</li>
<li>
<a href="Hunchentoot&#32;LSP.html" class="internal">Hunchentoot LSP</a> -
port of <a href="John&#32;Wiseman.html" class="internal">John Wiseman</a>'s <a href="LSP.html" class="internal">LSP</a> <a href="HTML&#32;template.html" class="category">HTML template</a> library for use with <a href="Hunchentoot.html" class="category">Hunchentoot</a>: <a href="https://common-lisp.net/viewvc/tbnl/contrib/lsp/">https://common-lisp.net/viewvc/tbnl/contrib/lsp/</a>
</li>
<li>
<a href="LSP.html" class="internal">LSP</a> -
<a href="https://github.com/wiseman/lsp">LSP</a> (Lisp Server Pages) is an <a href="HTML&#32;template.html" class="category">HTML template</a> library
</li>
<li>
<a href="sml.html" class="internal">sml</a> -
S-expression-based markup language
</li>
<li>
<a href="Stencl.html" class="internal">Stencl</a> -
Stencl is a simple templating library loosely based on <a href="BRL.html" class="internal">BRL</a> (the Beautiful Report Language)
</li>
<li>
<a href="TALCL.html" class="internal">TALCL</a> -
TALCL is a <a href="templating&#32;library.html" class="category">templating library</a> that implements <a href="https://www.cliki.net/XML%20template" class="new">XML template</a>s and <a href="HTML&#32;template.html" class="category">HTML template</a>s
</li>
<li>
<a href="x-html-template.html" class="internal">x-html-template</a> -
x-html-template is a <a href="HTML&#32;template.html" class="category">HTML template</a> library, forked from Edi Weitz's <a href="HTML-TEMPLATE.html" class="internal">HTML-TEMPLATE</a> and mostly compatible with it
</li>
<li>
<a href="yaclml.html" class="internal">yaclml</a> -
yaclml (Yet Another Common Lisp Markup Language) is an <a href="HTML&#32;generator.html" class="category">HTML generator</a> and <a href="HTML&#32;template.html" class="category">HTML template</a> library
</li>
<li>
<a href="YHTML-TEMPLATE.html" class="internal">YHTML-TEMPLATE</a> -
YHTML-Template is an <a href="HTML&#32;template.html" class="category">HTML template</a> library based on Edi Weitz's <a href="HTML-TEMPLATE.html" class="internal">HTML-TEMPLATE</a>
</li>
<li>
<a href="YstokHTML.html" class="internal">YstokHTML</a> -
YstokHTML is a collection of <a href="HTML&#32;generator.html" class="category">HTML generator</a>, <a href="HTML&#32;parser.html" class="category">HTML parser</a>, and <a href="HTML&#32;template.html" class="category">HTML template</a> libraries
</li>
</ul>
</li>
<li>See also: <a href="Lisp&#32;Markup&#32;Languages.html" class="internal">Lisp Markup Languages</a>
</li>
</ul><p><b>Parsing HTML:</b> (main topic: <a href="HTML&#32;parser.html" class="internal">HTML parser</a>)
<ul>
<li>
<a href="CL-HTML-Parse.html" class="internal">CL-HTML-Parse</a> -
This system is nominally maintained by <a href="Gary&#32;King.html" class="internal">Gary King</a>
</li>
<li>
<a href="cl-html5-parser.html" class="internal">cl-html5-parser</a> -
cl-html5-parser is a HTML5 parser for Common Lisp
</li>
<li>
<a href="cl-sanitize.html" class="internal">cl-sanitize</a> -
cl-sanitize is a whitelist-based HTML sanitizer
</li>
<li>
<a href="CLLIB.html" class="internal">CLLIB</a> -
CLLIB is a varied collection of Common lisp tools and routines in <a href="CLOCC.html" class="internal">CLOCC</a>
</li>
<li>
<a href="closure-html.html" class="internal">closure-html</a> -
<a href="https://common-lisp.net/project/closure/closure-html/">Closure HTML</a> is a portable <a href="HTML.html" class="category">HTML</a> parsing library that understands malformed HTML
</li>
<li>
<a href="html-extract.html" class="internal">html-extract</a> -
An <a href="application.html" class="category">application</a> implemented in <a href="CLISP.html" class="internal">CLISP</a> to extract the plain text from HTML documents
</li>
<li>
<a href="phtml.html" class="internal">phtml</a> -
A portable version of Franz's <a href="HTML&#32;Parser.html" class="category">HTML Parser</a> from <a href="xmlutils.html" class="internal">xmlutils</a>
</li>
<li>
<a href="Plump.html" class="internal">Plump</a> -
Practically Lenient and Unimpressive Markup Parser
</li>
<li>
<a href="url-rewrite.html" class="internal">url-rewrite</a> -
URL-REWRITE programmatically rewrites (X)HTML documents such that certain attributes values are replaced by others
</li>
<li>
<a href="YstokHTML.html" class="internal">YstokHTML</a> -
YstokHTML is a collection of <a href="HTML&#32;generator.html" class="category">HTML generator</a>, <a href="HTML&#32;parser.html" class="category">HTML parser</a>, and <a href="HTML&#32;template.html" class="category">HTML template</a> libraries
</li>
</ul><p>See also <a href="HTML.html" class="internal">HTML</a> for other misc HTML tools (character encoding/decoding etc.)<p><b>JavaScript:</b> (main topic: <a href="JavaScript.html" class="internal">JavaScript</a>)
<ul>
<li>
<a href="CL-JavaScript.html" class="internal">CL-JavaScript</a> -
CL-JavaScript is a <a href="JavaScript.html" class="category">JavaScript</a> <a href="programming&#32;language.html" class="category">programming language</a> compiler for Common Lisp
</li>
<li>
<a href="CL-SpiderMonkey.html" class="internal">CL-SpiderMonkey</a> -
CL-SpiderMonkey is a Common Lisp library for interacting with <a href="Javascript.html" class="category">Javascript</a> through the Mozilla <a href="https://spidermonkey.dev/">SpiderMonkey</a> library
</li>
<li>
<a href="cl-uglify-js.html" class="internal">cl-uglify-js</a> -
A JavaScript compressor (minifier)
</li>
<li>
<a href="jsgen.html" class="internal">jsgen</a> -
JSGEN is an extension to <a href="AllegroServe.html" class="internal">AllegroServe</a> that allows one to write <a href="JavaScript.html" class="category">JavaScript</a> programs in an s-expression syntax
</li>
<li>
<a href="jwacs.html" class="internal">jwacs</a> -
jwacs stands for <a href="Javascript.html" class="category">Javascript</a> With Advanced Continuation Support
</li>
<li>
<a href="parenscript.html" class="internal">parenscript</a> -
Parenscript is a translator from an extended subset of Common Lisp to <a href="JavaScript.html" class="category">JavaScript</a>
</li>
<li>
<a href="parenscriptm.html" class="internal">parenscriptm</a> -
Tool for generating mithrilJS code in parenscript
</li>
<li>
<a href="parenscriptx.html" class="internal">parenscriptx</a> -
A simple tool for aiding with creating React UIs in <a href="parenscript.html" class="category">parenscript</a>
</li>
<li>
<a href="parse-js.html" class="internal">parse-js</a> -
A simple, zlib-licensed <a href="JavaScript.html" class="category">JavaScript</a> parser
</li>
<li>
<a href="rock.html" class="internal">rock</a> -
<a href="https://github.com/eudoxia0/rock">Rock</a> is an asset manager for Common Lisp
</li>
</ul><p><b>JSON:</b> (main topic: <a href="JSON.html" class="internal">JSON</a>)
<ul>
<li>
<a href="cl-grip.html" class="internal">cl-grip</a> -
cl-grip is a high-level <a href="logging.html" class="category">logging</a> 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
</li>
<li>
<a href="cl-json.html" class="internal">cl-json</a> -
cl-json is a <a href="JSON.html" class="category">JSON</a> parser and generator
</li>
<li>
<a href="CLJWT.html" class="internal">CLJWT</a> -
A library for issuing and validating <a href="JSON.html" class="category">JSON</a> Web Tokens
</li>
<li>
<a href="HT-AJAX.html" class="internal">HT-AJAX</a> -
HT-AJAX is a small <a href="AJAX.html" class="category">AJAX</a> <a href="web&#32;framework.html" class="category">web framework</a> for <a href="Hunchentoot.html" class="internal">Hunchentoot</a> <a href="web.html" class="category">web</a> server that allows transparent calls from <a href="Javascript.html" class="internal">Javascript</a> in web pages to the server side Lisp code
</li>
<li>
<a href="Jonathan.html" class="internal">Jonathan</a> -
Jonathan is a fast <a href="JSON.html" class="category">JSON</a> encoder/decoder
</li>
<li>
<a href="json-streams.html" class="internal">json-streams</a> -
json-streams is a Common Lisp library for reading and writing <a href="JSON.html" class="category">JSON</a> text
</li>
<li>
<a href="json-template.html" class="internal">json-template</a> -
An implementation of <a href="http://jsont.squarespace.com/">JSON Template</a> in Common Lisp
</li>
<li>
<a href="jsown.html" class="internal">jsown</a> -
A fast <a href="JSON.html" class="category">JSON</a> parser and generator
</li>
<li>
<a href="monkeylib-json.html" class="internal">monkeylib-json</a> -
monkeylib-json is a library for reading and writing <a href="JSON.html" class="category">JSON</a>
</li>
<li>
<a href="st-json.html" class="internal">st-json</a> -
<a href="http://marijnhaverbeke.nl/st-json">ST-JSON</a> is a <a href="JSON.html" class="category">JSON</a> encoding and decoding library
</li>
<li>
<a href="YASON.html" class="internal">YASON</a> -
<a href="http://common-lisp.net/project/yason/">YASON</a> is a Common Lisp library for encoding and decoding data in the <a href="JSON.html" class="category">JSON</a> interchange format
</li>
</ul><p><b>Stylesheet utilities:</b> (main topic: <a href="CSS.html" class="internal">CSS</a>)
<ul>
<li>
<a href="cl-css.html" class="internal">cl-css</a> -
<a href="cl-css.html" class="internal">cl-css</a> is a minimalist CSS generator for Common Lisp
</li>
<li>
<a href="css-lite.html" class="internal">css-lite</a> -
css-lite is a <a href="library.html" class="category">library</a> for generating <a href="CSS.html" class="category">CSS</a> from an <a href="s-exp&#32;syntax.html" class="category">s-exp syntax</a>
</li>
<li>
<a href="LASS.html" class="internal">LASS</a> -
Writing CSS files comes with a lot of repetition and is generally much too verbose
</li>
<li>
<a href="rock.html" class="internal">rock</a> -
<a href="https://github.com/eudoxia0/rock">Rock</a> is an asset manager for Common Lisp
</li>
<li>
<a href="simple-rgb.html" class="internal">simple-rgb</a> -
<a href="http://code.google.com/p/simple-rgb/">simple-rgb</a> is a library for manipulating RGB and HSV color values
</li>
</ul><p><b>HTTP clients:</b> (main topic: <a href="HTTP&#32;client.html" class="internal">HTTP client</a>)
<ul>
<li>
<a href="AllegroServe.html" class="internal">AllegroServe</a> -
Portable AllegroServe is a portable version of Franz Inc's AllegroServe <a href="HTTP&#32;server.html" class="category">HTTP server</a>, which also includes an <a href="HTML&#32;generator.html" class="internal">HTML generator</a> and an <a href="HTTP&#32;client.html" class="category">HTTP client</a>
</li>
<li>
<a href="carrier.html" class="internal">carrier</a> -
Carrier is an async <a href="HTTP&#32;client.html" class="category">HTTP client</a> driven by <a href="cl-async.html" class="internal">cl-async</a> and <a href="fast-http.html" class="internal">fast-http</a>
</li>
<li>
<a href="cl-curl.html" class="internal">cl-curl</a> -
Cl-curl is a set of Lisp binding to the C <a href="http://curl.haxx.se/libcurl/">libcurl</a> <a href="HTTP&#32;client.html" class="category">HTTP client</a> library, a multiprotocol file transfer library
</li>
<li>
<a href="cl-kappa.html" class="internal">cl-kappa</a> -
cl-kappa is a general purpose <a href="web.html" class="category">web</a> agent in the spirit of WWW::Mechanize
</li>
<li>
<a href="cl-mechanize.html" class="internal">cl-mechanize</a> -
cl-mechanize is a port of the <a href="https://metacpan.org/pod/distribution/WWW-Mechanize/lib/WWW/Mechanize.pm">WWW::Mechanize</a> Perl module for stateful programmatic <a href="web.html" class="internal">web</a> browsing, used for automating interaction with websites
</li>
<li>
<a href="cl-web-crawler.html" class="internal">cl-web-crawler</a> -
cl-web-crawler is a web crawling library
</li>
<li>
<a href="Dexador.html" class="internal">Dexador</a> -
Dexador is a high-performance <a href="HTTP&#32;client.html" class="category">HTTP client</a> <a href="library.html" class="category">library</a> with neat APIs and connection-pooling
</li>
<li>
<a href="Drakma.html" class="internal">Drakma</a> -
Drakma is a fully-featured Common Lisp <a href="HTTP&#32;client.html" class="category">HTTP client</a> <a href="library.html" class="category">library</a> that knows how to handle <a href="http://weitz.de/drakma/#chunked">HTTP/1.1</a>
</li>
<li>
<a href="Drakma-async.html" class="internal">Drakma-async</a> -
drakma-async is an <a href="HTTP&#32;client.html" class="category">HTTP client</a> that runs on top of <a href="cl-async.html" class="category">cl-async</a> and aims to be API-compatible with the <a href="Drakma.html" class="category">Drakma</a> library
</li>
<li>
<a href="http-response-handler.html" class="internal">http-response-handler</a> -
<a href="https://github.com/sellout/http-response-handler">http-response-handler</a> is a set of Lisp conditions for HTTP error responses
</li>
<li>
<a href="Nyxt.html" class="internal">Nyxt</a> -
<a href="https://nyxt.atlas.engineer/">Nyxt</a> is a keyboard-oriented, extensible <a href="web.html" class="internal">web</a>-browser designed for power users
</li>
<li>
<a href="s-http-client.html" class="internal">s-http-client</a> -
s-http-client is an <a href="HTTP&#32;client.html" class="category">HTTP client</a> <a href="library.html" class="category">library</a>
</li>
<li>
<a href="simple-http.html" class="internal">simple-http</a> -
is a simple <a href="HTTP&#32;client.html" class="category">HTTP client</a> library, see <a href="Trivial-HTTP.html" class="internal">Trivial-HTTP</a>
</li>
<li>
<a href="trivial-download.html" class="internal">trivial-download</a> -
trivial-download allows you to download files from the Internet from Common Lisp
</li>
<li>
<a href="trivial-http.html" class="internal">trivial-http</a> -
trivial-http is a simple <a href="HTTP&#32;client.html" class="category">HTTP client</a> library
</li>
<li>
<a href="winhttp.html" class="internal">winhttp</a> -
<a href="CFFI.html" class="category">CFFI</a> bindings to <a href="https://docs.microsoft.com/en-us/windows/win32/winhttp/about-winhttp">WinHTTP</a>
</li>
</ul><p><b>Dealing with URIs:</b> (main topic: <a href="URI.html" class="internal">URI</a>)
<ul>
<li>
<a href="cl-base64.html" class="internal">cl-base64</a> -
<a href="http://git.kpe.io/?p=cl-base64.git;a=summary">cl-base64</a> provides base64 (<a href="RFC.html" class="category">RFC</a> <a href="https://www.ietf.org/rfc/rfc1521.txt">1521</a>) encoding and decoding
</li>
<li>
<a href="cl-routes.html" class="internal">cl-routes</a> -
<a href="https://github.com/archimag/cl-routes">cl-routes</a> is Common Lisp re-implementation of the <a href="https://guides.rubyonrails.org/v2.3/routing.html">Rails routes system</a> for mapping URL's (also, see <a href="https://routes.readthedocs.io/en/latest/">https://routes.readthedocs.io/en/latest/</a>)
</li>
<li>
<a href="cl-slug.html" class="internal">cl-slug</a> -
<a href="https://github.com/EuAndreh/cl-slug">cl-slug</a> is a small library to make slugs, mainly for <a href="URI.html" class="category">URI</a>s, from english and beyond
</li>
<li>
<a href="cl-uri-templates.html" class="internal">cl-uri-templates</a> -
cl-uri-templates is an implementation of <a href="https://tools.ietf.org/html/rfc6570">URI-Templates</a> that supports the full <a href="https://tools.ietf.org/html/draft-gregorio-uritemplate-03">draft 03</a> <a href="URI.html" class="category">URI</a> Template standard
</li>
<li>
<a href="CLLIB.html" class="internal">CLLIB</a> -
CLLIB is a varied collection of Common lisp tools and routines in <a href="CLOCC.html" class="internal">CLOCC</a>
</li>
<li>
<a href="froute.html" class="internal">froute</a> -
<a href="https://github.com/StephenWakely/froute">froute</a> is a routing library taking advantage of the <a href="MOP.html" class="internal">MOP</a>
</li>
<li>
<a href="http-routes.html" class="internal">http-routes</a> -
<a href="https://github.com/deadtrickster/http-routes.git">http-routes</a> is a library which attempts to create capable http(url) routes lib without regexps
</li>
<li>
<a href="idna.html" class="internal">idna</a> -
International Domain Name functions for Common Lisp
</li>
<li>
<a href="machina-policy.html" class="internal">machina-policy</a> -
<a href="https://code.kepibu.org/machina-policy/">machina-policy</a> is a way to parse and query <a href="http://robotstxt.org/">robots.txt</a> files so your web-scraping bot can be a good bot instead of a bad bot
</li>
<li>
<a href="PERCENT-ENCODING.html" class="internal">PERCENT-ENCODING</a> -
PERCENT-ENCODING is a library for <a href="URI.html" class="category">URI</a> percent encoding/decoding as specified in <a href="https://tools.ietf.org/html/rfc3986">RFC3986</a>
</li>
<li>
<a href="puri.html" class="internal">puri</a> -
<a href="https://gitlab.common-lisp.net/clpm/puri">puri</a>, Portable Universal Resource Identifier, is a library for parsing and representing <a href="URI.html" class="category">URI</a>s
</li>
<li>
<a href="PURL.html" class="internal">PURL</a> -
PURL provides a parser and defines a type for URLs as specified in <a href="https://tools.ietf.org/html/rfc1738">RFC1738</a>
</li>
<li>
<a href="quri.html" class="internal">quri</a> -
<a href="https://github.com/fukamachi/quri">quri</a> (pronounced "Q-ree") is yet another <a href="URI.html" class="category">URI</a> library for Common Lisp
</li>
<li>
<a href="simple-routes.html" class="internal">simple-routes</a> -
Simple-routes adds quick and easy, centralized http routing to <a href="Hunchentoot.html" class="internal">Hunchentoot</a>
</li>
<li>
<a href="Snooze.html" class="internal">Snooze</a> -
Snooze is an URL router for Common Lisp designed around REST <a href="web.html" class="category">web</a> services
</li>
<li>
<a href="uri-template.html" class="internal">uri-template</a> -
uri-template is an implementation of the <a href="https://tools.ietf.org/html/draft-gregorio-uritemplate-01">URI Template proposed standard draft version 01</a> as a
</li>
<li>
<a href="Ystok-URI.html" class="internal">Ystok-URI</a> -
Ystok-URI a library for representing, parsing, and printing <a href="URI.html" class="category">URI</a>s
</li>
</ul><p><b>Web service API interfaces:</b> (main topic: <a href="web&#32;API.html" class="internal">web API</a>)
<ul>
<li>
<a href="Chirp.html" class="internal">Chirp</a> -
Chirp is a twitter client library
</li>
<li>
<a href="cl-amazonproduct.html" class="internal">cl-amazonproduct</a> -
cl-amazonproduct is an Amazon Product Advertising <a href="web&#32;API.html" class="category">web API</a> interface library
</li>
<li>
<a href="cl-audioscrobbler.html" class="internal">cl-audioscrobbler</a> -
<a href="cl-audioscrobbler.html" class="internal">cl-audioscrobbler</a> is a Common Lisp wrapper to the Audioscrobbler/Last.fm API
</li>
<li>
<a href="cl-azure.html" class="internal">cl-azure</a> -
cl-azure lets you access Microsoft Windows Azure cloud storage from Common Lisp
</li>
<li>
<a href="cl-blogger.html" class="internal">cl-blogger</a> -
CL-BLOGGER is a <a href="web&#32;API.html" class="category">web API</a> interface to <a href="http://www.blogger.com/">Blogger.com</a>
</li>
<li>
<a href="cl-creditcard.html" class="internal">cl-creditcard</a> -
cl-creditcard &amp; cl-authorize-net: A common lisp library to enable processing credit card payments
</li>
<li>
<a href="cl-digg.html" class="internal">cl-digg</a> -
<a href="cl-digg.html" class="internal">cl-digg</a> is a Common Lisp wrapper to the Digg APIs
</li>
<li>
<a href="CL-EC2.html" class="internal">CL-EC2</a> -
CL-EC2 is a Common Lisp library for communicating with Amazon's EC2 and CloudWatch Query APIs
</li>
<li>
<a href="cl-echonest.html" class="internal">cl-echonest</a> -
cl-echonest is a binding to the <a href="http://web.archive.org/web/20200311092713/http://the.echonest.com/">echonest.com</a> <a href="web&#32;API.html" class="category">web API</a>
</li>
<li>
<a href="cl-etsy.html" class="internal">cl-etsy</a> -
CL-Etsy a Common Lisp interface for the <a href="http://etsy.com/">etsy.com</a> <a href="web&#32;API.html" class="category">web API</a>, by <a href="Ben&#32;Hyde.html" class="internal">Ben Hyde</a>
</li>
<li>
<a href="cl-facebook.html" class="internal">cl-facebook</a> -
cl-facebook is an interface to the <a href="http://developers.facebook.com/">Facebook</a> <a href="web&#32;API.html" class="category">web API</a>
</li>
<li>
<a href="cl-gcalc.html" class="internal">cl-gcalc</a> -
cl-gcalc is a wrapper for Google Calculator
</li>
<li>
<a href="cl-geonames.html" class="internal">cl-geonames</a> -
A Common Lisp wrapper around the <a href="http://www.geonames.org/">geonames</a> web service
</li>
<li>
<a href="cl-github.html" class="internal">cl-github</a> -
cl-github is a <a href="library.html" class="category">library</a> for working with the <a href="https://github.com/">github</a> <a href="version&#32;control.html" class="category">version control</a> <a href="web&#32;API.html" class="category">web API</a>
</li>
<li>
<a href="cl-gitlab.html" class="internal">cl-gitlab</a> -
<a href="https://github.com/vindarel/cl-gitlab">cl-gitlab</a> is a library to connect to GitLab's <a href="version&#32;control.html" class="category">version control</a> <a href="web&#32;API.html" class="category">web API</a> following a minimalistic (and thus solid) approach
</li>
<li>
<a href="cl-hue.html" class="internal">cl-hue</a> -
Common Lisp client for <a href="https://austenclement.com/getting-started-with-the-philips-hue-rest-api/">Philips Hue API</a>
</li>
<li>
<a href="cl-lastfm.html" class="internal">cl-lastfm</a> -
cl-lastfm is a Common Lisp wrapper to the Last.fm API
</li>
<li>
<a href="cl-launchpad.html" class="internal">cl-launchpad</a> -
cl-launchpad is a library for the <a href="https://launchpad.net/">launchpad.net</a> <a href="web&#32;API.html" class="category">web API</a>
</li>
<li>
<a href="CL-MediaWiki.html" class="internal">CL-MediaWiki</a> -
CL-MediaWiki is a wrapper in Common Lisp around the media wiki <a href="web&#32;API.html" class="category">web API</a>
</li>
<li>
<a href="CL-MEMCACHED.html" class="internal">CL-MEMCACHED</a> -
<a href="http://quasilabs.com/cl-memcached/">CL-MEMCACHED</a> is a fast interface to the memcached object caching system
</li>
<li>
<a href="cl-moneris.html" class="internal">cl-moneris</a> -
cl-moneris provides access to the <a href="http://www.moneris.com/">Moneris</a> payment processing <a href="web&#32;API.html" class="category">web API</a>
</li>
<li>
<a href="cl-oauth.html" class="internal">cl-oauth</a> -
cl-oauth is an implementation of the <a href="http://oauth.net/">OAuth</a> 1.0a API authorization protocol
</li>
<li>
<a href="cl-openbox.html" class="internal">cl-openbox</a> -
cl-openbox provides and interface to the <a href="http://box.net/">box.net</a> file storage service <a href="web&#32;API.html" class="category">web API</a>
</li>
<li>
<a href="cl-opencalais.html" class="internal">cl-opencalais</a> -
cl-opencalais is a wrapper for the Thomson Reuters Calais <a href="web&#32;API.html" class="category">web API</a>
</li>
<li>
<a href="cl-openid.html" class="internal">cl-openid</a> -
<a href="http://common-lisp.net/project/cl-openid/">Cl-OpenID</a> is an implementation of OpenID protocol in Common Lisp
</li>
<li>
<a href="cl-pastebin.html" class="internal">cl-pastebin</a> -
CL-PASTEBIN is a Common Lisp wrapper to the Pastebin.com API
</li>
<li>
<a href="cl-paymill.html" class="internal">cl-paymill</a> -
cl-paymill provides access to the <a href="https://github.com/paymill">Paymill</a> payment processing <a href="web&#32;API.html" class="category">web API</a>
</li>
<li>
<a href="cl-paypal.html" class="internal">cl-paypal</a> -
cl-paypal is an interface to the <a href="https://www.paypal.com/cgi-bin/webscr?cmd=xpt/Merchant/merchant/ExpressCheckoutIntro-outside">PayPal Express Checkout</a> <a href="web&#32;API.html" class="category">web API</a>
</li>
<li>
<a href="cl-recaptcha.html" class="internal">cl-recaptcha</a> -
cl-recaptcha is a <a href="trivial.html" class="category">trivial</a> library for using the <a href="https://developers.google.com/recaptcha/">recaptcha service</a>
</li>
<li>
<a href="CL-S3.html" class="internal">CL-S3</a> -
<a href="https://github.com/svenvc/cl-s3">CL-S3</a> is a Common Lisp library that implements a client interface to the <a href="https://aws.amazon.com/s3/">Amazon S3 Web Service</a>
</li>
<li>
<a href="cl-smugmug.html" class="internal">cl-smugmug</a> -
cl-smugmug is a Common Lisp interface to the <a href="http://www.smugmug.com/">SmugMug</a> <a href="web&#32;API.html" class="category">web API</a>
</li>
<li>
<a href="cl-textmagic.html" class="internal">cl-textmagic</a> -
CL-TEXTMAGIC is a Common Lisp interface to the TextMagic
</li>
<li>
<a href="cl-tumblr.html" class="internal">cl-tumblr</a> -
CL-TUMBLR provides a simple interface to <a href="https://www.tumblr.com/docs/en/api">Tumblr's API</a>
</li>
<li>
<a href="cl-twitter.html" class="internal">cl-twitter</a> -
This is an interface to the <a href="https://developer.twitter.com/en/docs/twitter-api">twitter api</a>
</li>
<li>
<a href="cl-web-utils.html" class="internal">cl-web-utils</a> -
cl-web-utils is a set of utilities for producing Common Lisp bindings to <a href="web&#32;API.html" class="category">web API</a>s
</li>
<li>
<a href="cl-yahoo.html" class="internal">cl-yahoo</a> -
CL-YAHOO is a Common Lisp interface to the <a href="https://developer.yahoo.com/api/">Yahoo! API</a>, a <a href="web&#32;API.html" class="category">web API</a> which enables searching the <a href="web.html" class="internal">web</a> through yahoo
</li>
<li>
<a href="cl-youtube.html" class="internal">cl-youtube</a> -
<a href="cl-youtube.html" class="internal">cl-youtube</a> is a Common Lisp wrapper to the <a href="http://www.youtube.com/dev">YouTube API</a>
</li>
<li>
<a href="clath.html" class="internal">clath</a> -
Clath is single sign-on middleware for <a href="Clack.html" class="internal">Clack</a>
</li>
<li>
<a href="clickr.html" class="internal">clickr</a> -
<a href="Clickr.html" class="internal">Clickr</a> is a high-level binding library of the <a href="http://www.flickr.com/services/api/"> Flickr API </a> for Common
</li>
<li>
<a href="currensea.html" class="internal">currensea</a> -
currensea is a currency conversion library based on <a href="AllegroServe.html" class="internal">AllegroServe</a>
</li>
<li>
<a href="HH-AWS.html" class="internal">HH-AWS</a> -
HH-AWS is library for accessing the Simple Storage Service (S3), SimpleDB (SDB), Elastic Compute Cloud (EC2), and Simple Queue Service (SQS) Amazon Web Services
</li>
<li>
<a href="Humbler.html" class="internal">Humbler</a> -
Humbler is a Tumblr API interface that attempts to make it as little of a pain to use as possible
</li>
<li>
<a href="north.html" class="internal">north</a> -
North is a library that implements the OAuth 1.0a consumer and provider protocols
</li>
<li>
<a href="oauth2.html" class="internal">oauth2</a> -
Small library which allows to use OAuth2 protocol, original repository is here <a href="https://github.com/Neronus/oauth2">https://github.com/Neronus/oauth2</a>
</li>
<li>
<a href="rtm-lisp-api.html" class="internal">rtm-lisp-api</a> -
rtm-lisp-api is a Common Lisp interface to the <a href="https://www.rememberthemilk.com/services/api/">Remember The Milk API</a>, a <a href="web&#32;API.html" class="category">web API</a> which enables managing the tasks of a given user
</li>
<li>
<a href="Saluto.html" class="internal">Saluto</a> -
Saluto is a submodule for <a href="http://cliki.net/RESTAS">RESTAS</a> web-framework, which allow web-site users to be authorized with OAuth 2.0 protocol
</li>
<li>
<a href="scalpl.html" class="internal">scalpl</a> -
Market maker + APIs to several Bitcoin exchanges
</li>
<li>
<a href="selenium-lisp-connector.html" class="internal">selenium-lisp-connector</a> -
selenium-lisp-connector is a Lisp client for <a href="https://www.seleniumhq.org/projects/remote-control/">Selenium Remote Control</a>, a test tool that allows you to write automated web application UI tests in any programming language against any HTTP website using any mainstream JavaScript-enabled browser
</li>
<li>
<a href="simpledb.html" class="internal">simpledb</a> -
simpledb is a Common Lisp interface to the <a href="http://aws.amazon.com/simpledb/">Amazon SimpleDB</a> <a href="web&#32;API.html" class="category">web API</a>
</li>
<li>
<a href="slashcachelisp.html" class="internal">slashcachelisp</a> -
<a href="http://www.davep.org/lisp/#slashcache.lisp">slashcache.lisp</a> uses <a href="slashdotlisp.html" class="internal">slashdot.lisp</a> to build a cache of <a href="http://slashdot.org/">slashdot.org</a> headlines
</li>
<li>
<a href="slashdotlisp.html" class="internal">slashdotlisp</a> -
<a href="http://www.davep.org/lisp/#slashdot.lisp">slashdot.lisp</a> is a small package of code for reading <a href="http://slashdot.org/">slashdot</a> headlines
</li>
<li>
<a href="South.html" class="internal">South</a> -
South (Simple OaUTH) is a library aiming to provide a simple layer for interaction with oAuth 1.0a services
</li>
</ul><p><b>RSS feeds:</b> (main topic: <a href="RSS.html" class="internal">RSS</a>)
<ul>
<li>
<a href="cl-rss.html" class="internal">cl-rss</a> -
This package provides a Common Lisp library for fetching and parsing Remote Site Summary data via <a href="web.html" class="internal">HTTP</a>
</li>
<li>
<a href="cl-rss-gen.html" class="internal">cl-rss-gen</a> -
cl-rss-gen is a tiny Common Lisp library that generates <a href="RSS.html" class="category">RSS</a> (<a href="RDF.html" class="category">RDF</a> Site Summary)
</li>
<li>
<a href="RSSParser.html" class="internal">RSSParser</a> -
A Web-to-RSS <a href="parser.html" class="category">parser</a> in Common Lisp
</li>
<li>
<a href="trivial-feed.html" class="internal">trivial-feed</a> -
Parse syndication feeds such as <a href="RSS.html" class="category">RSS</a> and ATOM to a canonical form
</li>
<li>
<a href="xml-emitter.html" class="internal">xml-emitter</a> -
Often, programs have to generate <a href="XML.html" class="category">XML</a> output
</li>
</ul><p><b>Semantic Web:</b> (main topic: <a href="Semantic&#32;Web.html" class="internal">Semantic Web</a>)
<ul>
<li>
<a href="cffi-redland.html" class="internal">cffi-redland</a> -
cffi-redland is a set of bindings for the <a href="http://librdf.org/">Redland</a> <a href="RDF.html" class="category">RDF</a> Library
</li>
<li>
<a href="cl-ntriples.html" class="internal">cl-ntriples</a> -
<a href="https://github.com/vityok/cl-ntriples">CL-NTRIPLES</a> provides a simple <a href="parser.html" class="category">parser</a> for the N-Triples <a href="data&#32;format.html" class="category">data format</a> as defined by the W3C for storing RDF/Semantic information
</li>
<li>
<a href="CL-RDFXML.html" class="internal">CL-RDFXML</a> -
<a href="https://github.com/tayloj/cl-rdfxml">CL-RDFXML</a> is an RDF/XML parser written by <a href="Joshua&#32;Taylor.html" class="internal">Joshua Taylor</a>
</li>
<li>
<a href="cl-semantic.html" class="internal">cl-semantic</a> -
cl-semantic is a collection of <a href="RDF.html" class="category">RDF</a>/<a href="OWL.html" class="category">OWL</a> extraction and relationship parsing macros
</li>
<li>
<a href="CL-Wise.html" class="internal">CL-Wise</a> -
<a href="https://github.com/MBcode/sfmishras/tree/master/cl-wise">CL-Wise</a> is a semantic wiki
</li>
<li>
<a href="Common&#32;Lisp&#32;Reasoner.html" class="internal">Common Lisp Reasoner</a> -
<a href="Common&#32;Lisp.html" class="internal">Common Lisp</a> meets <a href="AI.html" class="internal">AI</a> problem-solving meets the <a href="semantic&#32;web.html" class="category">semantic web</a>
</li>
<li>
<a href="de.setf.resource.html" class="internal">de.setf.resource</a> -
de setf resource implements transparent, transactional persistence of CLOS objects to several <a href="RDF.html" class="category">RDF</a> stores
</li>
<li>
<a href="de.setf.wilbur.html" class="internal">de.setf.wilbur</a> -
Wilbur was originally conceived as Nokia Research Center's toolkit for programming <a href="Semantic&#32;Web.html" class="category">Semantic Web</a> applications that use <a href="RDF.html" class="category">RDF</a> (as well as <a href="XML.html" class="category">XML</a>), written in Common Lisp
</li>
<li>
<a href="IRS.html" class="internal">IRS</a> -
The <a href="http://technologies.kmi.open.ac.uk/irs/">Internet Reasoning Service</a> (IRS) is a semantic web services broker, developed in the Knowledge Media Institute of the Open University
</li>
<li>
<a href="OWL.html" class="internal">OWL</a> -
The W3C OWL 2 Web Ontology Language (OWL) is a Semantic Web language designed to represent rich and complex knowledge about things, groups of things, and relations between things.
</li>
<li>
<a href="RDF.html" class="internal">RDF</a> -
The Resource Description Framework (<a href="RDF.html" class="category">RDF</a>) is a framework for representing information in the Web. <a href="http://www.w3.org/TR/rdf-concepts/">Resource Description Framework (RDF): Concepts and Abstract Syntax</a>
</li>
<li>
<a href="SCOLI.html" class="internal">SCOLI</a> -
<a href="https://github.com/MBcode/sfmishras/tree/master/scoli">SCOLI</a> is an interface to the <a href="https://rdf4j.org/">Sesame triple store</a>
</li>
<li>
<a href="swclos.html" class="internal">swclos</a> -
SWCLOS is a Semantic Web processor that is built on top of the Common Lisp Object System (CLOS)
</li>
<li>
<a href="twinql.html" class="internal">twinql</a> -
<a href="https://franz.com/agraph/support/documentation/3.3/twinql-reference.html">twinql</a> is a <a href="parser.html" class="category">parser</a> and query engine for the <a href="https://www.cliki.net/SPARQL" class="new">SPARQL</a> <a href="RDF.html" class="category">RDF</a> query language, built on the <a href="Wilbur.html" class="internal">Wilbur</a> <a href="Semantic&#32;Web.html" class="category">Semantic Web</a> toolkit for Common Lisp
</li>
</ul><p><b>WebDAV:</b>
<ul><li><a href="CL-WEBDAV.html" class="internal">CL-WEBDAV</a></li></ul><p><b>Testing:</b>
<ul>
<li><a href="CL-Selenium.html" class="internal">CL-Selenium</a></li>
<li><a href="selenium-lisp-connector.html" class="internal">selenium-lisp-connector</a></li>
</ul><p><b>Debugging:</b>
<ul>
<li><a href="firephp.html" class="internal">firephp</a></li>
</ul></div></div>
<div id="footer" class="buttonbar"><ul><li><a href="Web.html">Current version</a></li>
<li><a href="https://www.cliki.net/site/history?article=Web">History</a></li>
<li><a href="https://www.cliki.net/site/backlinks?article=Web">Backlinks</a></li><li><a href="https://www.cliki.net/site/edit-article?title=Web&amp;from-revision=3811514976">Edit</a></li><li><a href="https://www.cliki.net/site/edit-article?create=t">Create</a></li></ul></div>
</div>
<div id="header-buttons" class="buttonbar">
<ul>
<li><a href="https://www.cliki.net/">Home</a></li>
<li><a href="https://www.cliki.net/site/recent-changes">Recent Changes</a></li>
<li><a href="CLiki.html">About</a></li>
<li><a href="Text&#32;Formatting.html">Text Formatting</a></li>
<li><a href="https://www.cliki.net/site/tools">Tools</a></li>
</ul>
<div id="search">
<form action="https://www.cliki.net/site/search">
<label for="search_query" class="hidden">Search CLiki</label>
<input type="text" name="query" id="search_query" value="" />
<input type="submit" value="search" />
</form>
</div>
</div>
<div id="pageheader">
<div id="header">
<span id="logo">CLiki</span>
<span id="slogan">the common lisp wiki</span>
<div id="login"><form method="post" action="https://www.cliki.net/site/login">
<label for="login_name" class="hidden">Account name</label>
<input type="text" name="name" id="login_name" class="login_input" />
<label for= "login_password" class="hidden">Password</label>
<input type="password" name="password" id="login_password" class="login_input" />
<input type="submit" name="login" value="login" id="login_submit" /><br />
<div id="register"><a href="https://www.cliki.net/site/register">register</a></div>
<input type="submit" name="reset-pw" value="reset password" id="reset_pw" />
</form>
</div>
</div>
</div>
</body></html>