cl-colorist
luciusmagn/cl-coloristDependency-free ANSI text styling which automatically detects terminal capability and gracefully degrades graphics.
A registry of packages developed by Lambda Symbolics OÜ with contributions from friends and associates. These libraries are open-source, actively maintained, and suitable for general-purpose use within their domains.
Dependency-free ANSI text styling which automatically detects terminal capability and gracefully degrades graphics.
Policy-driven sandboxing for external processes. Policies control what children can read, write, and reach.
Bounded thread pool for supervised jobs. Cancellation, deadlines, progress, and exactly one terminal result per job.
Bindings and a supervised worker for the fff search library. The supervised worker can be automatically restarted in case of (rare) fff failure.
Portable, Unicode-aware terminal line editor: grapheme-cluster movement, completion, highlighting, persistent history, and inline suggestions.
A configurable license family whose operative terms are in Common Lisp. Select terms to produce variants ranging from FOSS to proprietary.
Colorful, syntax-highlighted endpoint diffs for terminals. Compares whole documents and renders one bounded change block.
Style-neutral syntax highlighting for Common Lisp applications. One native library across many languages; the host supplies colors, the library supplies spans.
Short, human-typable identifiers with a reversibly scrambled timestamp. Seven Base58 characters; easy to read aloud and type.
Small, direct Common Lisp bindings for FLTK 1.4, plus a deterministic flex-style layout engine for nested rows and columns. Adds optional layout calculation separate from widgets.
A Common Lisp client for Polar.sh: checkout sessions, checkout-link URLs, customer portal sessions, and Standard Webhooks signature verification.
A portability facade for Common Lisp applications to make projects portable across SBCL, CCL, and usually ECL. Honestly a mixed bag, a number of La-Sy libs depend on it
A reasonably comprehensive Model Context Protocol client implemented in Common Lisp.
Missing and mismatched delimiter checker for Common Lisp, Scheme, and Clojure. Reports unexpected closers and unclosed openers with line and column.
Checkpoint a live SBCL image without stopping it. Numbered generations are boot-probed before publication; select which one boots next.
Persistent, isolated SBCL worker processes and immutable heap images. Long-lived helpers that outlive individual work and can be restored from a known-good image.
Read s-expression configuration without evaluation. A grammar declares the allowed vocabulary and bounds; anything outside is refused.
Crash-tolerant state files stored as readable s-expressions. Useful to create s-expression ledgers of actions taken by, say, a clanker.