Skip to the content

common-lisp.net

Current work

What the volunteers who run common-lisp.net are building and keeping up.

Fresh container images of the Lisp implementations

common-lisp.net builds and publishes container images of the Common Lisp implementations, under clfoundation on Docker Hub. They are what the site's own CI runs on, and they are for anyone who wants a known-good Lisp in a container: to try an implementation, to test a library on all of them, or as the base of an application image.

In September 2026 every one of them was rebuilt on the current release of its implementation and on current Debian.

ImplementationImageVersions and architecturesLast builtPulls

SBCL

Steel Bank Common Lisp

clfoundation/sbcl

2.6.10 amd64 arm64

2.6.11-rc amd64 arm64

2026-11-13337,183

Clozure CL

Clozure Common Lisp

clfoundation/ccl

1.14 amd64 arm64

1.14.1-rc amd64 arm64

2026-11-1227,421

ECL

Embeddable Common Lisp

clfoundation/ecl

26.5.5 amd64 arm64

2026-11-1370,880

ABCL

Armed Bear Common Lisp, on the JVM

clfoundation/abcl

1.9.3 amd64 arm64

2026-11-1161,853

Clasp

Common Lisp on LLVM, interoperating with C++

clfoundation/clasp

3.0.1 amd64 arm64

2026-11-148,424

CLISP

GNU CLISP

clfoundation/clisp

2.49.95 amd64 arm64

2026-11-139,413

CMUCL

CMU Common Lisp

clfoundation/cmucl

21f amd64

2026-11-134,918

Allegro CL Express

Franz Inc.'s free Express edition

clfoundation/allegro

11.0express amd64 arm64

2026-11-124,057

dotcl

Common Lisp on .NET; new, in development

clfoundation/dotcl

0.1.36 amd64 arm64

0.1.37-rc amd64 arm64

2026-11-132,989

Evergreen

Evergreen Common Lisp, in Rust; experimental

clfoundation/egcl

0.0.11 amd64 arm64

2026-11-134,324

Read from Docker Hub by this site, every half hour.

Clozure CL 1.14, with its arm64 port released

Clozure CL 1.14, released on 28 October 2026, is the first release with CCL's port to 64-bit ARM, merged into its development branch on 2 September. The 1.14 images are built from that release for both amd64 and arm64, so the same tag runs on an ARM laptop and an x86 server; the 1.14.1-rc images follow the development branch. The port is new: please report what breaks to the CCL project.

docker run --rm -it clfoundation/ccl:1.14-trixie

Built natively, on both architectures

The SBCL and Clozure CL images are built on real amd64 and arm64 machines, not under emulation, and published as multi-architecture tags: the same tag runs on a laptop with an ARM processor and on an x86 server. The images come on Debian (full and slim), some on Alpine as well, and the full ones carry a script that installs Quicklisp.

docker run --rm -it clfoundation/sbcl

How the images are built

How the images are builtA new release or the schedule starts a pipeline on gitlab.common-lisp.net; it builds natively on amd64 and on arm64 builders; the two are joined into multi-architecture images, which go to Docker Hub, containers.common-lisp.net, Downstream CI.A new release, or the scheduleone repository per implementationCI on gitlab.common-lisp.netone pipeline builds every variantamd64 buildersisolated Linuxvirtual machinesarm64 buildersApple silicon, runningLinux virtual machinesMulti-architecture imagesbuilt natively on each architecture,one tag for bothWHERE THEY GODocker Hubclfoundation/*containers.common-lisp.netthe site's own registryDownstream CIthis site's, and projects' pipelines
Each release is built once, when it ships, and kept as it was built; only the current release and its release candidate are rebuilt on schedule.

The sources of the images are in the cl-docker-images group on gitlab.common-lisp.net, one repository per implementation; that is also where to report a problem with an image. To use them in your own project's CI, see Using GitLab CI to test CL projects.

The standing work

Running common-lisp.net. A GitLab instance kept on current releases, with CI runners; the mailing lists; the project sites at common-lisp.dev; and the backups behind all of it. In 2025 everything moved to a new server. A proof-of-work gate now stands in front of GitLab and the list archives, so that the swarms of crawlers that were taking the services down no longer can.

Hosting Lisp projects. Free hosting for open source Common Lisp projects, as since 2003: several hundred public repositories, among them ASDF, Alexandria, CMUCL and Iterate.

Paying for what it runs. common-lisp.net means to pay for its servers through the services it runs on them: custom images, whose agent and builds draw on a community pot that anyone can top up. A gift to the general fund is welcome too. The appreciation fundraisers once run for projects such as ASDF and ABCL are paused.

Keeping the commons. Stewardship of the community's domain names, common-lisp.net and cliki.net among them, and hosting for CLiki, the Common Lisp wiki.

This site. The pages you are reading are a Common Lisp program: one page tree in one Lisp image, its source open to merge requests like any other project here.

Who does it. Volunteers, every one of them unpaid. Who they are, and the non-profit that holds the site, are on About.

How you can help · Services · News

Something wrong or missing here? Edit this page on GitLab.