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 themEssential 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