Opticl is a Common Lisp library for representing, processing, loading, and saving 2-dimensional pixel-based images.
CL-DOT is a Common Lisp library for generating Graphviz dot output from arbitrary Lisp data.
A Common Lisp test framework that treasures your failures, logical continuation of Stefil. It focuses on interactive debugging.
This library implements the ->
and ->>
macros from Clojure, as well as several expansions on the idea.
This is a Common Lisp logging framework that can log at various levels and mix text with expressions.
Optima is a fast pattern matching library which uses optimizing techniques widely used in the functional programming world.
The cl-planks
library provides a language for expressing data manipulations as the composition of more primitive operations.
CLACHE provides a general caching facility for Common Lisp. The API is similar to the standard hash-table interface.
This is a Common Lisp library providing functions to read/write CSV from/to strings, streams and files.
McCLIM is an implementation of the Common Lisp Interface Manager specification, a toolkit for writing GUIs in Common Lisp.
This library extracts the TLD (Top Level Domain) from domains. The information is taken from https://publicsuffix.org.
Conium is a portability library for debugger- and compiler-related tasks in Common Lisp. It is fork of SWANK-BACKEND.
This library is a little experiment in reducing verbosity in Common Lisp, inspired by BODOL (https://github.com/bodil/BODOL).
This package provides prototype Common Lisp implementations of TLS, RFC5246, ASN.1, x501,509, and PKCS1,3,5,8.
This is a simple queue library for Common Lisp with features such as non-consing thread safe queues and fibonacci priority queues.
CL-ANA is a data analysis library in Common Lisp providing tabular and binned data analysis along with nonlinear least squares fitting and visualization.
Collections of accessor functions and patterns to access the elements in compound type specifier, e.g. dimensions
in (array element-type dimensions)
Staple is a documentation system. It provides you with a way to generate standalone documentation accumulated from various sources such as readmes, documentation files, and docstrings.
The XLUnit package is a toolkit for building test suites. It is based on the XPTest package by Craig Brozensky and the JUnit package by Kent Beck.
This package provides functions to encode or decode byte vectors or byte streams using the Z85 format, which is a base-85 encoding used by ZeroMQ.
FiveAM is a simple (as far as writing and running tests goes) regression testing framework. It has been designed with Common Lisp's interactive development model in mind.
Salza2 is a Common Lisp library for creating compressed data in the zlib, deflate, or gzip data formats, described in RFC 1950, RFC 1951, and RFC 1952, respectively.
Nodgui (No Drama GUI) is a Common Lisp binding for the Tk GUI toolkit. It also provides a few additional widgets more than the standard Tk ones.
This is a dead-simple, non validating, inline CSS generator for Common Lisp. Its goals are axiomatic syntax, simple implementation to support portability, and boilerplate reduction in CSS.