Quicklisp, Qlot, ocicl and Libraries

The standard library manager (curated snapshot "dists") A Quicklisp dist updated frequently from GitHub

Per-project dependency pinning (like Bundler) with a qlfile and lockfile

Modern OCI-artifact-based package manager with per-project dependencies Package manager with dependency solving

Implementation manager and script launcher (ros install sbcl, ros run, ros build)

(ql:quickload '("alexandria" "cl-ppcre" "dexador"))   ; load several libraries
(ql:system-apropos "json")                 ; search
(ql:who-depends-on "alexandria")
(ql:update-dist "quicklisp")               ; update the library snapshot (monthly-ish dists)
(ql:update-client)
;; Put your own projects in ~/quicklisp/local-projects/ to quickload them

Essential Libraries

alexandria, serapeum, uiop, str, split-sequence, trivia (pattern matching), iterate, arrow-macros (->, ->>)

jzon, shasht, yason, jonathan, cl-json (JSON); cl-csv; cl-yaml; plump/lquery (HTML/XML)

cl-ppcre, cl-unicode, babel (encodings), flexi-streams

dexador (HTTP client), drakma, hunchentoot, clack/lack, woo, caveman2, ningle, snooze, websocket-driver, usocket

postmodern (PostgreSQL), cl-dbi, mito (ORM), sxql (SQL DSL), cl-sqlite, cl-redis

bordeaux-threads, lparallel, chanl, calispel, blackbird (promises), cl-async cffi, cl-autowrap, claw

fiveam, parachute, rove, prove (deprecated), lisp-unit2 local-time, chronicity log4cl, vom clingon, unix-opts, adopt

spinneret, cl-who, djula (Django-like templates)

magicl, numcl, lla, cl-mathstats, vellum (data frames) ironclad, cl+ssl

mcclim, ltk, cl-cffi-gtk/cl-gtk4, CLOG, cl-raylib, sketch