This is a Common Lisp version of UglifyJS, a JavaScript compressor. It works on data produced by parse-js to generate a minified version of the code. Currently it can:
reduce variable names (usually to single letters)
join consecutive
varstatementsresolve simple binary expressions
group most consecutive statements using the
sequenceoperator (comma)remove unnecessary blocks
convert
IFexpressions in various ways that result in smaller coderemove some unreachable code
On Cliki.net <http://www.cliki.net/Common%20Lisp%20Utilities>, there is a collection of Common Lisp Utilities, things that everybody writes since they're not part of the official standard. There are some very useful things there; the only problems are that they aren't implemented as well as you'd like (some aren't implemented at all) and they aren't conveniently packaged and maintained. It takes quite a bit of work to carefully implement utilities for common use, commented and documented, with error checking placed everywhere some dumb user might make a mistake.
Common Lisp port of the QuickCheck unit test framework
This library provides a WebSockets extension for the Huchentoot web server.
This package provides simple format directives to print in colors.
This package provides an automatic generator for ASDF's .asd files.
The Distributions package provides a collection of probabilistic distributions and related functions
This library provides an asynchronous process execution mechanism for Common Lisp.
This is a Common Lisp library to build and compose SXQL queries dynamically.
This library implements various functions to access status information about the machine, process, etc.
GARBAGE-POOLS is Common Lisp re-implementation of the APR Pools for resource management.
Random-Sample is a library for reliably taking a random sample from a sequence.
Spatial-trees is a set of dynamic index data structures for spatially-extended data.
This is a wrapper library to allow you to interface with the Valve SteamWorks API.
simple-routes is a simple Common Lisp RESTful routing facility on top of Hunchentoot.
simple-matrix is a Common Lisp library implementing some functions to work with matrices.
Html-entities is a Common Lisp library that lets you encode and decode entities in HTML.
This package provides CFFI bindings and interface to Allegro 5 game developing library for Common Lisp.
This library provides a wrapper type for secret values, to reduce the risk of accidentally revealing them.
This is a teensy library that provides some functions to determine the mime-type of a file.
Retrospectiff is a common lisp library for reading and writing images in the TIFF (Tagged Image File Format) format.
TRIVIAL-TYPES provides missing but important type definitions such as PROPER-LIST, ASSOCIATION-LIST, PROPERTY-LIST and TUPLE.
This package provides easy access to the defining class and its options during initialization or reinitialization of its subcomponents.