area51
Common Lisp Package Manager
What is area51?
area51 is a package manager for Common Lisp — like Bundler for Ruby, Cargo for Rust, or npm for JavaScript. It resolves dependencies, locks versions, and ensures reproducible builds. Declare what you need; area51 handles the rest.
How it works
Gravity Lensingregistry
area51 add / install
your machine
Installation
curl -fsSL https://raw.githubusercontent.com/gr8distance/area51/main/install.sh | bashCommands
new
Create a new project with area51.lisp and .asd.
area51 new my-projectadd
Add a dependency.
area51 add alexandria
area51 add my-lib --github user/my-libinstall
Resolve and download all dependencies.
area51 installbuild / run / test
Build, run, or test your project.
area51 build
area51 run
area51 testConfiguration
area51 stores its cache under ~/.area51/
~/.area51/
packages/ # downloaded packages
quicklisp/ # cached Quicklisp index