With static-vectors
, you can create vectors allocated in static memory.
This is a Commin Lisp library for operating on permutations and permutation groups.
Splits sequence into a list of subsequences delimited by objects satisfying the test.
cl-draw-cons-tree
draws a cons tree in ASCII-art style.
BKNR.DATASTORE is an in-memory CLOS based database with transactions for Common Lisp.
This is a R7RS Scheme implementation designed to run within a Common Lisp environment.
Portability library for IEEE float features that are not covered by the Common Lisp standard.
This is a small library providing the ISO-639 language code to language name mapping.
This is a Common Lisp library to present tabular data in ascii-art tables.
Stefil is a simple test framework for Common Lisp, with a focus on interactive development.
CL-TYPESETTING is a cross-platform Common Lisp typesetting library for all kind of typesetting applications.
This library can be used to print the licenses used by a Common Lisp project and its dependencies.
A common lisp library that provides extensible function result caching based on arguments (an expanded form of memoization).
This module implements org.freedesktop.Notifications interface[fn:dbus-spec]. It shows notifications using stumpwm:message by default.
This package implements an algorithm for the spelling of enharmonics and dealing with ties and dots in rhythm notation.
This package provides a Common Lisp system helping in scripting, it uses uiop:run-program
as a backend.
Dynamic-mixins is for simple, dynamic class combination; it allows objects to be mixed and updated without manually defining many permutations.
This library allows you to define custom indentation hints for your macros if the one recognised by SLIME automatically produces unwanted results.
This package provides a framework to unify arbitrary Common Lisp objects while constructing bindings for placeholders (unification variables) in a template sublanguage.
cl-change-case
is a library to convert strings between camelCase, PascalCase, snake_case, param-case, CONSTANT_CASE and more.
This package defines a Common Lisp package, :elements
, with an ELEMENT
structure and a number of functions to search the periodic table.
This library exports three symbols: with-raw-io
, read-char
, and read-line
, to provide raw POSIX I/O in Common Lisp.
This is a Common Lisp implementation of the MessagePack (http://msgpack.org/) serialization/deserialization format, implemented according to http://wiki.msgpack.org/display/MSGPACK/Format+specification.
Trivia is a pattern matching compiler that is compatible with Optima, another pattern matching library for Common Lisp. It is meant to be faster and more extensible than Optima.