CLPM is a small, engineering-focused publisher whose single offering, the Common Lisp Package Manager, fills a long-standing gap in the Lisp toolchain by treating dependency resolution, project scaffolding, and environment isolation as a standalone, Unix-friendly executable rather than an embedded language subsystem. Built for developers who maintain large, multi-library Lisp codebases or who simply want reproducible builds across SBCL, CCL, ECL, and other implementations, the tool consumes ASDF system definitions and declarative project files, then downloads, compiles, and caches libraries in a hermetic store analogous to those found in Cargo, npm, or Maven. Typical use cases range from continuous-integration pipelines that must bootstrap exact dependency graphs in seconds, to research groups sharing academic AI or symbolic-math experiments that rely on dozens of Quicklisp-plus-private packages, to commercial vendors shipping closed-source Lisp applications that need license-auditable dependency trees. Because CLPM exposes a lockfile format and sub-commands such as clpm install, clpm exec, and clpm bundle, it slots neatly into containerized build layers, IDE run configurations, and automated deployment scripts without requiring Lisp images to be pre-installed on target machines. The publisher’s software is available free of charge on get.nero.com, where downloads are delivered through trusted Windows package sources like winget, always fetch the newest release, and may be queued for unattended batch installation alongside other applications.

Common Lisp Package Manager (CLPM)

Common Lisp Project Manager is a project/library manager for Common Lisp that strives to cleanly separate the project manager process itself from the client image that uses it.

Details