Quicklisp Projects with Short Descriptions From Their ASD files (16 Oct 2024 Edition)

Project Name Short Description
1am A minimal testing framework. (MIT)
3b-bmfont BMFont file format readers/writers (MIT)
3bgl-shader CL-hosted CL-like DSL for generating GLSL (MIT)
3b-hdr reader and writer for radiance HDR files (MIT)
3bmd markdown processor in CL using esrap parser. (MIT)
3bmd-ext-code-blocks extension to 3bmd implementing github style ``` delimited code blocks, with support for syntax highlighting using colorize, pygments, or chroma (MIT)
3bmd-ext-definition-lists extension to 3bmd implementing 'PHP Markdown Extra' style definition lists (MIT)
3bmd-ext-math An extension for 3bmd for handling math markup (MIT)
3bmd-ext-tables Extension to 3bmd implementing PHP Markdown Extra style tables (MIT)
3bmd-ext-wiki-links example extension to 3bmd implementing simple wiki-style links (MIT)
3bmd-youtube An extension for 3bmd for embedding YouTube videos
3b-swf Common Lisp .swf file manipulation library
3b-swf-swc Partial hacks for extracting data from flash .swc files.
3bz deflate decompressor (MIT)
3d-math A library implementing the necessary linear algebra math for 2D and 3D computations (zlib)
3d-matrices A utility library implementing 2x2, 3x3, 4x4, and NxN matrix functionality. (zlib)
3d-quaternions A utility library implementing quaternion and dual-quaternion functionality. (zlib)
3d-spaces A library implementing spatial query structures (zlib)
3d-transforms A utility library implementing a common structure to encapsulate spatial transformations (zlib)
3d-vectors A utility library implementing 2D, 3D, and 4D vector functionality. (zlib)
40ants-asdf-system Provides a class for being used instead of asdf:package-inferred-system. (BSD)
40ants-doc, aka doc Documentation generator, based on MGL-PAX. Allows to put documentation inside lisp files and cross-reference between different entities.
40ants-doc-full Documentation generator for 40ANTS-DOC (based on MGL-PAX). You will need to load this system, to build documentation for a library which uses 40ANTS-DOC system.
40ants-slynk Utilities to start SLYNK if needed and to track active connections. (Unlicense)
able A Common Lisp editor (MIT)
abnf ABNF Parser Generator, per RFC2234 (ISC license)
abstract-arrays Julias AbstractArray like abstraction for Common Lisp.(MIT) REMOVED OCT 15, 2024
abstract-classes Extends the MOP to allow `abstract` and `final` classes.
access A library providing functions that unify data-structure access for Common Lisp:access and (setf access). (BSD 2 clause)Comments by 40ants here.
acclimation Library supporting internationalization (FreeBSD)
a-cl-cairo2-loader Cairo bindings for common lisp (Boost Software License 1.0)
a-cl-logger A logger that sends to multiple destinations in multiple formats. Based on arnesi logger (BSD 3 clause)
a-cl-logger-logstash Load the logstash appender for a-cl-logger (BSD)
acm-random A fast, cryptographically insecure, random number generator.
action-list An implementation of action lists — zlib
adhoc Another Declarative Hierarchical Object-centric CLOS Customization (GPLv3)
adopt Simple, flexible, UNIX-style option parsing. (MIT)
adopt-subcommands Extend the Adopt command line processing library to handle nested subcommands. (MIT)
adp Add Documentation, Please. A documentation generator. — The Unlicense
adp-github ADP extension to generate github markdown files. (MIT)
adp-plain Add Documentation, Please… using plain text. An extension of ADP to generate files with barely additional features. (MIT)
advanced-readtable Advanced customizable readtable (BSD 2 Clause)
adw-charting Charting package to make pretty graphs and charts - Removed in Oct 2021 Quicklisp Update (LGPL)
adw-charting-google Charting package to make graphs and charts using the Google chart API
adw-charting-vecto Charting package to make pretty graphs and charts using Vecto
aether A DSL for emulating an actor-based distributed system, housed on a family of emulated devices. (MIT)
agnostic-lizard A portable code walker that makes a best effort to be correct in most cases (GPL 3)
agnostic-lizard-debugger-prototype A portable debugger prototype that injects debugger hooks into code (GPL 3)
agutil A collection of utility functions not found in other utility libraries. (MIT)
ahungry-fleece A general utility library of convenience functions and features. (GPL 3) REMOVED OCT 15, 2024
alexa A lexical analyzer generator.(BSD 3)
alexandria Alexandria is a collection of portable public domain utilities. (Public Domain)
alexandria-plus A conservative set of extensions to Alexandria utilities (Public Domain)
algebraic-data-library A library of common algebraic data types. (BSD 3)
allioli Alliolification (MIT)
also-alsa Basic ALSA bindings for Common Lisp (LGPL)
alternate-asdf-system-connections Allows for ASDF system to be connected so that auto-loading may occur. This is a fork of asdf-system-connections and incorporates a load-system-driven mechanism for loading dependencies and also loads the dependencies of the connections. (MIT)
amazon-ecs Amazon Product Advertising API library for Common Lisp (LLGPL)
amb An implementation of John McCarthy's ambiguous operator(MIT)
anaphora The Anaphoric Macro Package from Hell (Public Domain)
anaphoric-variants Gives access to anaphoric variants of operators through one macro: ANAPHORIC. The user explicitly provides a variable name, preserving sanity, in contrast to the traditional use of an evil implicit variable (\
anatevka A distributed blossom algorithm for minimum-weight perfect matching. — MIT
ansi-test-harness A testing harness that fetches ansi-test and allows subsets and extrinsic systems (MIT)
antik A library of numerical mathematics. (GPL 3)
antik-base Basic definitions providing a foundation for computational mathematics, science, and engineering. (GPL 3)
anypool General-purpose pooling library (BSD 2 clause)
apply-argv Apply-argv is a library for parsing command line arguments. (LLGPL)
april April is a subset of the APL programming language that compiles to Common Lisp. (Apache 2) Comments by 40ants here.
arc-compat Arc compatible package for CL
architecture.builder-protocol Protocol and framework for building parse results and other object graphs.
architecture.builder-protocol.json Serialize node trees into JSON documents.
architecture.builder-protocol.universal-builder Builder and un-builder for standard-object instances.
architecture.builder-protocol.xpath Query node trees using XPath expressions.
architecture.service-provider Provides a framework for registering and finding services and providers of these.
architecture.service-provider-and-hooks Run hooks when service providers change.
archive A package for reading and writing archive (tar, cpio, etc.) files. (BSD 2 Clause) Comments by 40ants here.
arithmetic-operators-as-words Just simple macros that expand to the normal arithmetic operators.(MIT)
arnesi A bag-of-tools utilities library used to aid in implementing the bese.it toolkit (MIT)
array-operations Simple array operations library for Common Lisp. (MIT)
array-utils A few utilities for working with arrays. (zlib)
arrival Classical planning plan validator written in modern Common Lisp (LLGPL)
arrow-macros arrow-macros provides clojure-like arrow macros and diamond wands. (MIT)
arrows Implements -> and ->> from Clojure, as well as several expansions on the idea. (Creative Commons) Comments by 40ants here.
ascii-strings Operations on ASCII strings. Essentially this can be any kind ofsingle-byte encoded strings.(BSD 3 Clause)
asdf-dependency-graph A minimal wrapper around `dot` available at least on Linux systems to generate dependency-graphs. — MIT
asdf-dependency-grovel Analyse the dependencies in an ASDF system
asdf-driver  
asdf-encodings Portable interface to character encodings and your implementation's external-format
asdf-finalizers Enforced calling of finalizers for Lisp code. Comments by 40ants here.
asdf-linguist Extensions for ASDF. (MIT) Comments by 40ants here.
asdf-manager Download and manage ASDF versions. (MIT)
asdf-nst NST integration with ASDF
asdf-package-system Backward-compatible stub for ASDF 3.1's package-inferred-system feature
asdf-system-connections Allows for ASDF system to be connected so that auto-loading may occur.
asdf-viz Visualizes the dependencies between asdf systems / Visualize the function call graph. Comments by 40ants here.
asd-generator Automatic directory scanner/generator for .asd project files. (GPL 3)
asn1 ASN.1 encoder/decoder (BSD 2-Clause)
assertion-error Error pattern for assertion libraries in Common Lisp. (GPL 3)
assert-p A library of assertions written in Common Lisp. (GPL 3)
assoc-utils Utilities for manipulating association lists. (Public Domain) Comments by 40ants here.
asteroids An improved asteroids game with sounds
astonish A small library for querying and manipulating Lisp ASTs (GPL v. 3)
[atdoc Documentation builder. See 40ants comments (Unlicense)
atomics Portability layer for atomic operations like compare-and-swap (CAS). Comments by 40ants here.
audio-tag tool to deal with audio tags. read, view and write
authenticated-encryption Authenticated-Encryption functions
autoexport A small library to automatically export definitions
auto-restart automatically generate restart-cases for the most common use cases, and also use the restart for automatic retries (Apache 2.0)
avatar-api Get avatars from Gravatar, Google+ and others.
avl-tree An implementation of the AVL tree data structure. — (MIT)
aws-foundation Amazon AWS low-level utilities
Aws-sdk-lisp AWS-SDK for Common Lisp — BSD 2-Clause
aws-sign4 A library for Amazon Web Services signing version 4
ayah-captcha A simple interface to the API of the play-thru captcha of areYouAHuman.com
babel Babel, a charset conversion library.
babel-streams Some useful streams based on Babel's encoding code
babylon Jürgen Walther's modular, configurable, hybrid knowledge engineering systems framework for Common Lisp, restored from the CMU AI Repository. (MIT)
base64 Base64 encoding and decoding for Common Lisp.
base-blobs Base system foreign library collection
basic-binary-ipc A inter-process communication library for transmitting binary data over a stream.
batis SQL Mapping Framework for Common Lisp
bdef Buffer definition audio buffer abstraction for sound synthesis systems
beast Basic Entity/Aspect/System Toolkit. Comments from 40ants here.
beirc beirc is a graphical Internet Relay Chat client using the clim (or mcclim) graphical library.
bencode Bencode
bert BERT serializer. Comments by 40ants here.
bibtex Compatible re-implementation of the BibTeX program, with a BST-to-CL compiler.
big-string Big strings, similar to Java's StringBuilder.
bike Common Lisp .Net Core Interop
bike-internals Common Lisp .Net Core Interop Internals
binary-io Library for reading and writing binary data.
binary-lass System to create a binary executable for LASS.
binary-parser A toolset for parsing binary data formats.(MIT)
binary-search-tree An implementation of the binary search tree data structure.(MIT)
binary-structures A library for reading, writing, and representing structures from binary representations — zlib
binary-types A library for reading and writing binary records.
binascii A library of ASCII encoding schemes for binary data (BSD-3 License)
binding-arrows An implementation of threading macros based on binding anonymous variables (MIT)
binfix BINFIX – A powerful binary infix syntax for Common LISP.
binomial-heap A compact binomial heap implementation.
binpack Rectangle packer for sprite/texture atlases
birch A simple Common Lisp IRC client library
bitfield Efficiently represent several finite sets or small integers as a single non-negative integer. (MIT)
bitfield-schema SIMPLE-BIT-VECTOR low level routines and convenient eDSL over it.
bitio A wrapper for octet streams that enable bit level streams.
bit-ops Optimized bit-vector operations
bit-smasher Utility library for handling bit vectors, bit vector arithmetic, and universal integer type conversions between bit-vectors, byte-vectors, octals, decimals, and hexadecimal notation.
bk-tree This program implements a derivative of BK-Tree data structure described in "Some Approaches to Best-Match File Searching" paper of W. A. Burkhard and R. M. Keller.
blackbird A promise implementation for Common Lisp.
black-tie Noise library for Common Lisp.
bnf BNF example generator. Useful for testing parser. (MIT)
bobbin Simple (word) wrapping utilities for strings.
bodge-blobs-support Common utilities for loading/distributing foreign libraries. Comments by 40ants here.
bodge-chipmunk Wrapper over chipmunk 2d physics library
bodge-concurrency Concurrency utilities (MIT)
bodge-glad OpenGL 4.6 Core GLAD wrapper for cl-bodge system
bodge-glfw Wrapper over glfw3 library
bodge-heap Heap implementation (MIT)
bodge-host OS-dependent routines (MIT)
bodge-libc-essentials Common Lisp bindings to most essential part of libc (MIT)
bodge-math Math routines (MIT)
bodge-memory Memory handling utilities (MIT)
bodge-nanovg Wrapper over nanovg library for cl-bodge system (MIT)
bodge-nuklear Wrapper over Nuklear IM GUI library
bodge-ode Thin wrapper over Open Dynamics Engine
bodge-openal Thin wrapper over OpenAL cross-platform 3D audio API
bodge-queue Simple FIFO implementation with no external dependencies (MIT)
bodge-sndfile Wrapper over libsndfile for cl-bodge system
bodge-utilities Utility library (MIT)
bordeaux-fft An efficient and portable implementation of the Fast Fourier Transform
bordeaux-threads Bordeaux Threads makes writing portable multi-threaded apps simple.
bourbaki A system for verifying formal mathematical proofs.
bp Bitcoin Protocol components in Common Lisp
bst Binary search tree
btrie Branch trie - a generic trie implementation with branch widths.* Implementation is generic: keys can be of sequences of any type.* Branch width of a trie node tells how many branches go through that node and can be used to calculate probabilites for different suffixes.
bt-semaphore A simple semaphore class for bordeaux-threads inspired by SBCL's semaphore.
bubble-operator-upwards bubble-operator-upwards is a function that bubbles an operator upwards in a form, demultiplexing all alternative branches by way of cartesian product. This operation is notably useful for easy implementation of certain kinds of shorthand notations in macros. A cartesian-product function is also exported, as it's needed to implement the main function. Comments by 40ants here
buildapp Buildapp is an application for SBCL and CCL that configures and saves an executable Common Lisp image or non-executable core.
buildnode Tool for building up an xml dom nicely. (BSD 3 clause) Comments by 40ants here.
buildnode-excel Tool for building up an xml dom of an excel spreadsheet nicely. (BSD 3 clause) Uses this XML format: http://msdn.microsoft.com/en-us/library/aa140066%28office.10%29.aspx
buildnode-html5 Tool for building up an xml dom of an html5 document (BSD 3 clause)
buildnode-kml Tool for building up an xml dom of an KML. (BSD 3 clause)
buildnode-xhtml Tool for building up an xml dom of an excel spreadsheet nicely. (BSD 3 clause)
buildnode-xul Tool for building up an xml dom of a Mozilla xul document (BSD 3 clause)
burgled-batteries Lisp-Python interface (MIT)
burgled-batteries.syntax Embedded Python syntax for burgled-batteries (MIT)
bytecurry.asdf-ext ASDF extension(s) for generating atdoc documentation.
bytecurry.mocks Tools to mock functions for unit tests (MIT)
c2ffi-blob c2ffi executables for various platforms (MIT)
cacau Test Runner in Common Lisp. (GPL v. 3)
cache-while A Common Lisp macro for defining temporary caches that invalidate based on expressions evaluating to different values.
cacle Extensible cache services for Common Lisp
calispel Thread-safe message-passing channels, in the style ofthe occam programming language.
calm CALM Canvas Aided Lisp Magic (GPL2)
cambl A library for working with financial amounts involving multiple commodities.
can A role-based access right control library
canonicalized-initargs Provides a :canonicalize slot option accepting an initarg canonicalization function.
capstone Common Lisp CLOS interface to the Capstone disassembler
caramel CSS selector-based template engine for Common Lisp
cardiogram Simple test framework
cari3s A generator for the i3 status bar.
carrier An async HTTP client
cartesian-product-switch CARTESIAN-PRODUCT-SWITCH is a macro for choosing the appropriate form to execute according to the combined results of multiple tests. This is a straightforward and efficient alternative to the convoluted ad-hoc conditionals one might otherwise resort to.
caveman Web Application Framework for Common Lisp
caveman2 Lightweight web application framework
caveman2-db Simple CL-DBI wrapper
caveman2-widgets Weblocks like widgets for caveman2.
caveman2-widgets-bootstrap An extension to caveman2-widgets which enables the simple usage of Twitter Bootstrap.
caveman-middleware-dbimanager Clack Middleware for managing CL-DBI connections
cbor CBOR encoder/decoder (MIT)
ccl-compat Clozure CL compatibility module
cells Spreadsheet-like expressiveness for CLOS, the Common Lisp Object System.
cephes.cl Wrapper for the Cephese Mathematical Library
cepl Fast lispy way to work with OpenGL
cepl.build Common package and system behind CEPL's profiling tools
cepl.camera A camera implementation for CEPL
cepl.devil A couple of helper functions to load from devil straight to cepl c-arrays or textures
cepl.drm-gbm DRM/GBM host for cepl
cepl.glop glop host for cepl
cepl.sdl2 SDL2 host for cepl
cepl.sdl2-image Some helper methods for using sdl2-image to load images to CEPL types
cepl.sdl2-ttf A few additional helpers for making working with sdl2-ttf even easier from CEPL
cepl.skitter.glop Plumbing to use skitter with cepl
cepl.skitter.sdl2 Plumbing to use skitter with cepl
cepl.spaces Adds abstractions over vector spaces to CEPL
ceramic Common Lisp web apps on the desktop
cerberus Kerberos implementation, provides support to the glass API.
cesdi Provides a compute-effective-slot-definition-initargs generic function that allows for more ergonomic initialization of effective slot definition objects.
cffi The Common Foreign Function Interface
cffi-c-ref Adds streamlined access to foreign memory (MIT)
cffi-grovel The CFFI Groveller
cffi-libffi Foreign structures by value
cffi-object A Common Lisp library that enables fast and convenient interoperation with foreign objects. (Apache-2.0)
cffi-ops A library that helps write concise CFFI-related code. (Apache-2.0)
cffi-toolchain The CFFI toolchain
cffi-uffi-compat UFFI Compatibility Layer for CFFI
chain Two chaining/piping macros, one of them `setf`ing its first argument — BSD-3
chameleon Configuration management facilities for Common Lisp with multiple profile support. Comments by 40ants here.
chancery A library for procedurally generating text, inspired by Tracery.
changed-stream A library for non-destructive changes to character streams.
chanl Communicating Sequential Process support for Common Lisp
charje.documentation Documentation is an opinionated yet customizable docstring parsing library. (AGPL V3 or any later version)
chatlog Frontend for Colleen's chatlog-pg module.
chatlog-backport Backporting functions to insert logs from a log file.
cheat-js Macros for JavaScript. Kinda.
check-bnf Macro arguments checker. (MIT)
check-it A randomized property-based testing tool for Common Lisp.
checkl CheckL: Dynamic testing for Common Lisp
chemical-compounds parsing, pretty-printing, and formula weights of chemical compounds.
chillax CouchDB abstraction layer - Easy-load system with sane defaults
chillax.core CouchDB abstraction layer - core API and protocols.
chillax.jsown CouchDB abstraction layer - Implementation of protocols using JSOWN.
chillax.view-server View server for CouchDB
chillax.yason CouchDB abstraction layer - Implementation of protocols using Yason.
chipi House automation bus in Common Lisp (Apache-2)
chipmunk-blob Chipmunk physics foreign library collection
chipz A library for decompressing deflate, zlib, and gzip data
chirp Chirp Twitter client featuring full API coverage.
chirp-core Core component of the chirp twitter client, excluding the backend.
chirp-dexador Chirp Twitter client using Dexador as backend.
chirp-drakma Chirp Twitter client using Drakma as backend.
chlorophyll ANSI escape code library for Common Lisp — Expat
chrome-native-messaging A package to communicate with a Chrome extension as the native application
chronicity A natural language date and time parser for Common Lisp. Comments by 40ants here.
chtml-matcher A unifying template matcher based on closure-html for web scraping and extraction
chunga Portable chunked streams for Common Lisp
ci A tool simplify continuous deployment for Common Lisp projects. BSD
ciao OAuth 2.0 Client for Common Lisp — LGPLv3
circular-streams Circularly readable streams for Common Lisp
city-hash CityHash hash functions
ci-utils A set of tools for using CI platforms
ci-utils-features An internal system that loads the features before loading the rest of the systems
ckr-tables A utility library to ease the use of hash-tables
cl4store 4store
cl-6502 An emulator for the MOS 6502 CPU
cl-aa cl-aa: polygon rasterizer
cl-aa-misc cl-aa-misc: some tools related to cl-aa
clache A general caching library for Common Lisp
clack Web application environment for Common Lisp. Comments by 40ants here.
clack-cors A Clack middleware to set CORS related HTTP headers. (Unlicense)
clack-errors Error page middleware for Clack. Comments by 40ants here
clack-handler-fcgi Clack handler for FastCGI.
clack-handler-hunchentoot Clack handler for Hunchentoot.
clack-handler-toot Clack handler for Toot.
clack-handler-woo  
clack-handler-wookie Clack handler for Wookie.
clack-pretend A testing and debugging tool for Clack. Comments by 40ants here.
clack-prometheus Clack middleware to serve stats in Prometheus format. (Unlicense)
clack-socket  
clack-static-asset-djula-helpers Djula helpers for clack-static-asset-middleware
clack-static-asset-middleware A cache busting static file middleware for the clack web framework. Comments by 40ants here
clack-v1-compat  
cl-acronyms A program that expands an acronym based on grammatical rules.
cl-actors A simple common lisp actors library.
clad The CLAD System.
cl-advice Portable advice for Common Lisp — LGPL
cl-alc CFFI bindings for OpenAL's ALC API.
cl-algebraic-data-type A library for algebraic data types.
cl-all A script to evaluate expressions in multiple lisp implementations.
cl-aseprite Aseprite file format parser (GPLv3)
cl-astar A heavily optimized yet flexible A* pathfinding algorithm implementation (MIT)
cl-alut CFFI bindings for OpenAL's ALUT API.
cl-amqp AMQP 0.9.1 with RabbitMQ extensions in Common Lisp
cl-ana cl-ana is a free (GPL) data analysis library in Common Lisp providing tabular & binned data analysis along with nonlinear least squares fitting & visualization.
cl-android SL4A lisp bridge
cl-annot Python-like Annotation Syntax for Common Lisp
cl-annot-prove Annotation Syntax Test Library.
cl-annot-revisit Re-implementation of 'cl-annot', an annotation syntax library for Common Lisp. — WTFPL
cl-anonfun Anonymous function helpers for Common Lisp
cl-ansi-text ANSI control string characters, focused on color
cl-apertium-stream-parser Apertium stream parser written in Common Lisp
cl-apple-plist Encodes Common Lisp data structures in Apple property list XML format (.plist).
cl-arff-parser A parser for Weka arff (Attribute-Relation File Format) Machine learning datasets.
cl-aristid Draw Lindenmayer Systems with Common LISP! (MIT)
cl-arxiv-api Bindings for API of arXiv.org
cl-ascii-art Ascii Art generating routines.
cl-ascii-table Common Lisp library to present tabular data in ascii-art table. Comments by 40ants here.
classimp Common Lisp/CFFI bindings for Open Asset Import Library (http://assimp.sourceforge.net/)
classimp-samples  
cl-association-rules An implementation of the apriori algorithm to mine association rules in Common Lisp.
class-options Provides easy access to the defining class and its options during initialization or reinitialization of its subcomponents. (Unlicense)
classowary An implementation of the Cassowary linear constraint solver toolkit
clast CLAST is a Common Lisp library that can produce an and abstract syntax tree. Its main use if for source analysis and transformation - extracting the free variables list from a form. (BSD)
cl-async Base system for cl-async.
cl-async-await An implementation of async/await for Common Lisp (AGPL3)
cl-async-future A futures implementation for Common Lisp. Plugs in nicely to cl-async.
cl-async-repl REPL integration for CL-ASYNC.
cl-async-ssl SSL Wrapper around cl-async socket implementation.
cl-atelier An atelier for Lisp developers (MIT)
clath Clath is single sign-on middleware for Clack. It allows basic login with OAuth1.0a, OAuth2 and OpenID Connect.
cl-aubio Aubio bindings for Common Lisp (CPL3)
cl-authorize-net library for talking with authorize.net credit card processors.
cl-autorepo A simple mechanism to auto-load ASDF systems from repositories.
cl-autowrap Import c2ffi specs and generate CFFI wrappers
clavatar Determines appropriate URLs for avatars using assorted avatar services.
clavier Clavier: A Common Lisp validation library
claw Various utilities used across CLAW subsystems
clawk Common Lisp AWK. Comments by 40ants here.
claw-olm Thin wrapper over OLM
claw-olm-bindings Bindings built with Claw for Megolm
claw-support Support routines for claw (MIT)
claw-utils Utilities for easier autowrapping (MIT)
claxy Simple proxy middleware for clack
cl-azure A Windows Azure library for Common Lisp.
clazy The CLAZY System.
cl-base16 Common Lisp implementation of base16 (GPLv2)
cl-base32 CL-Base32 is a Common Lisp library for encoding / decoding bytes to / from base32 strings - RFC 4648
cl-base58 An implementation of base58 for Common Lisp
cl-base64 Base64 encoding and decoding with URI support.
cl-batis SQL Mapping Framework for Common Lisp (MIT) - Removed in Oct 2021 Quicklisp Update
cl-bayesnet A Common Lisp Bayesian Network Inference Engine
cl-bcrypt Common Lisp system for generating and parsing of bcrypt password hashes (BSD 2 clause)
cl-beanstalk An interface to the beanstalk queue server
cl-bip39 A Common Lisp implementation of BIP-0039
cl-bloggy A simple extendable blogging system to use with Hunchentoot (MIT)
cl-bloom Simple Bloom filters with efficient hashing.
cl-bloom-filter Just another Common Lisp bloom filter implementation, enjoy it! —
cl-bmas A Common Lisp wrapper around BMAS - a BLAS like library with support for integers, basic math operations, trigonometry, and more.(MIT)
cl-bmp A library for dealing with Windows bitmaps (BMP, DIB, ICO, CUR) (zlib)
cl-bnf A simple BNF parser.
cl-bootstrap Twitter Bootstrap widget library for Common Lisp. Comments by 40ants here.
cl-bootstrap-demo Twitter Bootstrap widget library for Common Lisp
cl-bplustree In-memory B+ tree
cl-brewer Provides CI settings for cl-brewer. (Unlicense)
cl-buchberger cl-buchberger: A Common Lisp implementation of Buchberger's algorithm.
cl-bunny Common Lisp RabbitMQ client based on IOLib - Removed in Oct 2021 Quicklisp Update
cl-bus A(n almost) referentially transparent interface for streams
cl-ca cellular automaton library
cl-cache-tables A wrapper around native hash-tables to facilitate in-process caching of common lisp data structures.
cl-cairo2 Cairo bindings
cl-cairo2-demos Demos for cl-cairo2
cl-cairo2-gtk2 Cairo 1.8 bindings, GTK context.
cl-cairo2-xlib Cairo 1.8 bindings, xlib surface and GTK extension
cl-case-control Supporting case-controlling
cl-catmull-rom-spline Catmull-Rom Spline
cl-cblas A cl-autowrap generated wrapper around CBLAS which provides a C interface to the Basic Linear Algebra Subprograms. — MIT
cl-ceigen-lite A Common Lisp wrapper around CEIGEN-LITE - which is itself a C wrapper around the C++ Eigen library. (MIT)
cl-cerf Lisp wrapper to libcerf
cl-cf Computations using continued fractions (GPLv3)
cl-change-case Convert strings between camelCase, param-case, PascalCase and more. Comments by 40ants here.
cl-charms CFFI bindings for curses. Comments by 40ants here.
cl-charms-paint A simple ASCII art paint program for cl-charms.
cl-charms-timer Timer example for cl-charms.
cl-cheshire-cat Cheshire Cat HTTP Redirection Server REMOVED OCT 15, 2024
cl-clblas clBLAS binding
cl-cli Command line parser
cl-clsparse Common Lisp bindings for clSPARSE
cl-cmark Common Lisp bindings to libcmark, the CommonMark reference implementation — BSD-2-Clause
cl-cognito Amazon Cognito Utilities
cl-coinpayments Helpers for working with the coinpayments.net api.
cl-collider SuperCollider client for Common Lisp. Comments by 40ants here.
cl-colors Simple color library for Common Lisp
cl-colors2 Simple color library for Common Lisp
cl-concord CONCORD implementation based on Common Lisp (LGPL)
cl-confidence A Simple Interactive Test Framework for Common Lisp(MIT)
cl-conllu Common Lisp library for dealing with CoNLL-U files
cl-conspack CONSPACK implementation for Common Lisp. Comments by 40ants here.
cl-cont A library that implements continuations by transforming Common Lisp code to continuation passing style. See 40ants comments here.
cl-containers A generic container library for Common Lisp
cl-cookie HTTP cookie manager
cl-coroutine CL-COROUTINE is a coroutine library for Common Lisp. It uses CL-CONT continuations library in its implementation.
cl-coveralls Coverage tracker for Coveralls. Commens by 40ants here.
cl-covid19 Common Lisp library and utilities for inspecting COVID-19 data (BSD 2)
cl-cpus Get number of CPUs
cl-cram A simple, Progress bar for Common Lisp
cl-crc64 Computes 64-bit cyclic redundancy checks
cl-creditcard Generic interace library for talking with credit card processors.
cl-cron A simple tool that provides cron like facilities directly inside of common lisp. For this to work properly note that your lisp implementation should have support for threads. Comments by 40ants here.
cl-css Simple inline CSS generator
cl-csv Facilities for reading and writing CSV format files
cl-csv-clsql Facilities for reading and writing CSV format files (and importing and exporting csvs from databases)
cl-csv-data-table Facilities for converting CSV data to data-tables
cl-cuda Cl-cuda is a library to use NVIDIA CUDA in Common Lisp programs.
cl-cuda-interop Cl-cuda with OpenGL interoperability.
cl-cuda-misc  
cl-custom-hash-table Provides custom ways to test key equality in a hash table. Comments by 40ants here.
cl-cut Macros for partial application of expressions in the spirit of SRFI 26.
cl-cxx-jit This library provides an interface to C++ from lisp. It compiles C++ code, then loads it into lisp.
cl-darksky Get weather via Dark Sky REMOVED OCT 15, 2024
cl-data-frame Data frames for Common Lisp.
cl-data-structures Data structures, ranges, ranges algorithms. (BSD Simplified)
cl-date-time-parser Parse date-time-string, and return (values universal-time fraction).Parsable date-time-format: ISO8601, W3CDTF, RFC3339, RFC822, RFC2822, RFC5322, asctime, RFC850, RFC1036.
cl-dbi A database independent interface for common lisp
cl-dbi-connection-pool Removed in Oct 2021 Quicklisp Update
cl-debug-print A reader-macro for debug print
cl-def-properties Common Lisp definitions instropection library (MIT)
cl-dejavu Repack of DejaVu fonts for Common Lisp
cl-devil CL bindings for the DevIL Image library.
cl-diceware Diceware in Lisp
cl-difflib A Lisp library for computing differences between sequences. Comments by 40ants here.
cl-digraph Simple directed graphs for Common Lisp.
cl-digraph.dot cl-dot support for cl-digraph
cl-diskspace List disks, get disk total/free/usable space information.
cl-disque A Disque client for Common Lisp
cl-djula-svg Handle SVGs in Djula Templates — MIT
cl-djula-tailwind Tailwind classes for Djula templates — MIT
cl-dot Generate Dot Output from Arbitrary Lisp Data
cl-dotenv Utility library for loading .env files
cl-drawille Drawing in terminal with Unicode Braille characters
cl-drm Common Lisp bindings for libdrm
cl-dropbox Common Lisp Client for the Dropbox API.
cl-dsl Easily define domain specific languages
cl-duckdb CFFI wrapper around the DuckDB C API (MIT)
cl-durian dynamic html generation from list structures (interpolation friendly)
cl-earley-parser Natural language parser using Jay Earleys well-known algorithm
cl-ecma-48 This package exports a macro for defining ECMA-48 control functions and the 162 functions defined by this.
cl-egl Common Lisp wrapper for libEGL
cl-elastic Elasticsearch client for Common Lisp
clem Cyrus Harmon's matrix package for common lisp.
cl-emacs-if Provides Emacs-like IF and WHILE operators
cl-emb A templating system for Common Lisp. Comments by 40ants here.
cl-emoji cl-emoji provides the Unicode emoji characters
cl-env Easily parse .env files. That's it!
cl-environments Implements the CLTL2 environment access functionality for implementations which do not provide the functionality to the programmer.
cl-epoch Converts between CL Universal Time and UNIX Epoch Time REMOVED OCT 15, 2024
cleric Common Lisp Erlang Interface - An implementation of the Erlang distribution protocol.
clerk A cron-like scheduler with sane DSL
clesh Clesh is a very short program that provides mechanisms for running and composing Unix shell commands and constructs from Common Lisp.Essentially, it provides a '!' syntax that you can use to run commandsand a '[]' embedded mode where you can enter bash scripts and obtainthe standard output as a lisp string, and some other features.Lisp expressions can be included in any command or script using a '?'syntax.Clesh works on every implementation of Common Lisp that is supportedby trivial-shell.
cl-etcd Run etcd as an asynchronous inferior process.
cletris A tetris game.
cletris-network A tetris game.
cl-events Events for Common Lisp. Comments by 40ants here.
cl-ewkb cl-ewkb is a geospatial library, based on cl-wkb, that implements the OGC Well-Known Binary geographic geometry data model with PostGIS 3d, 4d extensions, and provides WKB and EWKB encoding and decoding functionality. cl-wkb author is J.P. Larocue.
cl-factoring Integer Factoring
cl-facts in-memory graph database — ISC
cl-fad Portable pathname library
cl-fam Wraps libfam (File access monitor) API. Needs gamin-devel or fam-devel package
   
cl-fastcgi FastCGI wrapper for Common Lisp (BSD)
cl-fast-ecs Blazingly fast Entity-Component-System microframework. (MIT)
cl-fbclient Common Lisp library for working with firebird databases(using fbclient)
cl-fbx Bindings to ufbx, a simple and free FBX model decoding library (zlib)
cl-feedparser Common Lisp universal feed parser
cl-fix A FIX (Financial Information eXchange) library for Common Lisp (Apache2)
cl-fixtures A simple library to create and use parameterized fixtures
cl-flac Bindings to libflac, a simple FLAC decoding library
cl-flow Data-flow driven concurrency model for Common Lisp. Comments by 40ants here
cl-flowd Native Lisp interface to Netflow data stores created by the Netflow collect flowd (http://www.mindrot.org/projects/flowd/)
cl-fluent-logger A structured logger for Fluentd
cl-fluiddb Library to access the Fluidinfo database / storage and search platform
cl-fluidinfo Library to access the Fluidinfo database / storage and search platform
cl-flx Rewrite emacs-flx in Common Lisp (MIT)
cl-fond Bindings to libfond, a simple text rendering engine for OpenGL
cl-forms A web forms handling library
cl-forms.demo CL-FORM demo application
cl-forms.djula CL-FORMS Djula backend
cl-forms.peppol Some extra form fields (country, currency, amount) using PEPPOL billing code lists
cl-forms.who CL-FORMS CL-WHO backend
cl-forms.who.bootstrap Bootstrap theme for CL-FORMS via CL-WHO renderer
cl-form-types Library for determining types of Common Lisp forms.
cl-freeimage Bindings to the freeimage library.
cl-freetype2 Wrapper for the Freetype2 library
cl-frugal-uuid Common Lisp UUID library with zero dependencies (MIT)
cl-fsnotify File system notifications
clfswm CLFSWM: Fullscreen Window Manager
cl-ftp FTP library
cl-fuse CFFI bindings to FUSE (Filesystem in user space)
cl-fuse-meta-fs CFFI bindings to FUSE (Filesystem in user space)
cl-fuzz A Fuzz Testing Framework
cl-fxml cl-fxml: Common Lisp - Finally eXtended Markup Language.
cl-gamepad Portability library for gamepad and joystick access.
cl-gap-buffer Gap buffers in Common Lisp.
cl-gbm Common Lisp wrapper for libgbm
cl-gcrypt Common Lisp bindings for libgcrypt
cl-gd Interface to the GD graphics library
cl-gdata Common Lisp interface to the Google GData API's
cl-gearman Common Lisp Library for the Gearman distributed job system. Comments by 40ants here.
cl-gendoc cl-gendoc: Simple component-based documentation generator. See 40ants comments here
cl-generator cl-generator, a generator implementation for common lisp
cl-gene-searcher A simple interface to a SQLite database for querying information for genes, and DGV Tracks.
cl-geocode A geocoding API for Common Lisp.
cl-geoip Wrapper around libGeoIP
cl-geometry Library for two dimensional geometry.
cl-geos A CFFI wrapper of GEOS for performing geometric operations in Lisp.
cl-getopt CFFI wrapper to the libc getoptlong function — Public Domain
cl-getx This is a naive, persisted, in memory (lazy loading) data store for Common Lisp. (MIT)
cl-gimei random japanese name and address generator
cl-gists Gists API Wrapper for Common Lisp.
cl-git A CFFI wrapper of libgit2.
cl-glfw Common Lisp bindings for GLFW
cl-glfw3 Bindings for GLFW 3.x
cl-glfw-ftgl  
cl-glfw-glu Common Lisp bindings for GLU (cl-glfw version)
cl-glfw-opengl-core Common Lisp bindings for OpenGL (cl-glfw version)
cl-glfw-opengl-version10 cl-glfw's version10 binding
cl-glfw-opengl-version11 cl-glfw's version11 binding
cl-glfw-opengl-version12 cl-glfw's version12 binding
cl-glfw-opengl-version13 cl-glfw's version13 binding
cl-glfw-opengl-version14 cl-glfw's version14 binding
cl-glfw-opengl-version15 cl-glfw's version15 binding
cl-glfw-opengl-version20 cl-glfw's version20 binding
cl-glfw-opengl-version21 cl-glfw's version21 binding
cl-glfw-types Common Lisp bindings for GLFW: Base CFFI type definitions and expanders package
cl-glib — GLib binding for Common Lisp. — lgpl3
cl-gltf A library to parse the glTF file format. — (zlib)
cl-glu Common Lisp bindings to the GLU API v1.3
cl-glut Common Lisp bindings to Freeglut.
cl-gobject-introspection Binding to GObjectIntrospection
cl-gobject-introspection-wrapper Wrap and call GObject Introspection FFI function in LISP style, based on cl-gobject-introspection. — lgpl3
cl-gog-galaxy A wrapper for the GOG Galaxy SDK (zlib)
cl-gopher Gopher protocol library
cl-gpio A library for the Linux GPIO kernel module as used on hobby kits such as the Raspberry Pi
clgplot A Gnuplot front-end for Common lisp(MIT) Licence
cl-graph Graph manipulation utilities for Common Lisp
cl-graph+hu.dwim.graphviz Integration of cl-graph with hu.dwim.graphviz
cl-grip Grip is a simple logging interface and framework. The core package contains basic infrastructure and interfaces. (Apache 2)
cl-grnm Grid Restrained Nelder-Mead, a multivariate rootfinder.
cl-growl Utilities for sending messages to Growl on Mac OS X.
cl-gserver Actor framework featuring actors and agents for easy access to state and asynchronous operations.
cl-gss Common Lisp interface to GSSAPI
cl-haml Haml like XHTML generator.
cl-hamt Dictionary & set data structure using hash array-mapped tries
cl-hash-table-destructuring Hash table destructuring utils. Comments by 40ants here.
cl-hash-util A simple and natural wrapper around Common Lisp's hash functionality.
cl-heap An implementation of heap and priority queue data structures. (No longer maintained per https://github.com/TheRiver/CL-HEAP)
cl-heredoc Common Lisp reader heredoc dispatcher. Comments by 40ants here.
cl-hooks This system provides the hooks extension pointmechanism (as known, e.g., from GNU Emacs).
clhs The HyperSpec-7-0 directory in this thin ASDF wrapper is a complete and unmodified copy of Lispworks' Common Lisp HyperSpec version 7.0 (referenced from http://www.lispworks.com/documentation/common-lisp.html). Redistribution of the HyperSpec is made with permission from LispWorks per the terms and restrictions set forth at http://www.lispworks.com/documentation/HyperSpec/Front/Help.htm#Legal. You may further redistribute the HyperSpec subject to the same terms and restrictions consult the previous link for all details.
cl-html5-parser A HTML5 parser for Common Lisp
cl-html-diff Library using cl-difflib to compare html files. Comments by 40ants here.
cl-html-parse HTML Parser
cl-htmlprag A port of Neil Van Dyke's famous HTMLPrag library to Common Lisp.
cl-html-readme A HTML Documentation Generator for Common Lisp projects. (MIT)
cl-httpsqs A client lib for accessing HTTPSQS written in Common Lisp
cl-hue Client for Philips Hue light controller
cl-i18n A gettext-style internationalisation framework for Common Lisp.
cl-id3 A Common Lisp implementation of the ID3 machine learning algorithm by R. Quinlan. (BSD-2-Clause)
clickr High-level Flickr interface
cl-ilu Part of cl-devil
cl-ilut Part of cl-devil
climacs  
climc A common lisp Instant Messaging client. — MIT License
climon The Simon game.
clim-widgets small collection of clim widgets
clinch An OpenGL Game Engine.
clinch-cairo  
clinch-classimp  
clinch-freeimage  
clinch-pango  
cl-incognia Incognia API Common Lisp Client
cl-indentify A code beautifier for Common Lisp. (MIT)
clinenoise A trivial line-input library for VT-like terminals
cl-inflector Functions to pluralize and singularize english and portuguese languages words
cl-influxdb Common lisp binding for InfluxDB
cl-info A helper to an answer a question about OS, Lisp and Everything. Comments by 40ants here.
clingon Command-line options parser system for Common Lisp
cl-ini INI file parser
cl-ini INI file parser (MIT)  
cl-inotify Inotify binding.
cl-intbytes Encode/decode any-base integers and byte arrays interchangeably.
cl-interpol CL-INTERPOL is a library for Common Lisp which modifies the reader so that you can have interpolation within strings similar to Perl or Unix Shell scripts. It also provides various ways to insert arbitrary characters into literal strings even if your editor/IDE doesn't support them.
cl-interval Intervals, interval trees (newBSD LLGPL)
clip An HTML templating engine using Plump.
cli-parser A command-line argument parser. Mostly parses options of the same form that getopt parses
cl-ipfs-api2 Bindings for the IPFS HTTP API.
clipper File attachment library.
cl-irc Common Lisp interface to the IRC protocol. Comments by 40ants here.
cl-irregsexp More powerful and prettier way of doing text matching, not using regular expressions
cl-isaac Optimized Common Lisp version of Bob Jenkins' ISAAC-32 and ISAAC-64 algorithms, fast cryptographic random number generators.
clite Lite weight testing framework
cl-iterative Generic iterative algorithm with multiple controls
cl-itertools itertools Python lib ported to CL
clith Common Lisp wITH macro. A general WITH macro. (MIT)
clj Some clojure conveniences for Common Lisp (MIT)
clj-arrows Implements Clojure-styled threading/transformation macros. (MIT)
clj-con Implements Clojure-styled concurrency operations such as future and promise
cl-jingle jingle – ningle with bells and whistles — BSD 2-Clause
cl-jpeg A self-contained baseline JPEG codec implementation
clj-re Implements Clojure-styled regexp operations such as re-matches and re-find
cl-js AKA just "js". JavaScript-to-CL compiler and runtime
cl-jschema Common Lisp implementation of JSON Schema (MIT)
cl-jsonl Lazy read JSONL files with each line a separate definition. (MIT)
cl-json JSON in Lisp. JSON is a lightweight data-interchange format.
cl-json-helper Handy extras for cl-json
cl-json-pointer cl-json-pointer core files. Comments by 40ants here
cl-json-schema Describe cl-json-schema here
cl-jsx JSX in Common Lisp
cl-junit-xml Small library for writing junit XML files
cl-junit-xml.lisp-unit cl-junit-xml extensions to work with lisp-unit
cl-junit-xml.lisp-unit2 cl-junit-xml extensions to work with lisp-unit2
cl-jwk Common Lisp system for decoding public JSON Web Keys (JWK) (BSD 2-Clause)
cl-k8055 Bindings to the k8055 DAQ hobby board.
cl-kanren A minikanren implementation
cl-kaputt A Simple Interactive Test Framework for Common Lisp (CeCILL-B)
cl-keycloak Describe cl-keycloak here
cl-kraken A Common Lisp API client for the Kraken exchange
cl-ksuid K-sortable unique identifiers
cl-ktx An implementation of the Khronos KTX image file format (zlib)
cl-kyoto-cabinet Lisp Interface to Kyoto Cabinet DBM (http://fallabs.com/kyotocabinet/)
cl-l10n Portable CL Locale Support
cl-l10n-cldr The necessary CLDR files for cl-l10n packaged in a QuickLisp friendly way.
cl-lambdacalc Define Lisp functions using lambda calculus syntax MIT
cl-las Library to manipulate LAS files
cl-lastfm Common Lisp wrapper for the Last.fm web service.
cl-launch Runtime for cl-launch
cl-lc List comprehensions (MIT)
cl-ledger Double-entry accounting system.
cl-lessp Generic order predicate — ISC
cl-lex Common Lisp macros for generating lexical analyzers
cl-lexer cl-lexer: a lexical analyzer generator. Comments by 40ants here.
cl-liballegro Allegro 5 game programming library bindings for Common Lisp (MIT)
cl-liballegro-nuklear CFFI wrapper for the Nuklear IM GUI library with liballegro backend, to be used with cl-liballegro. (MIT)
cl-libevent2 Low-level libevent2 bindings for Common Lisp.
cl-libevent2-ssl Extends cl-libevent2 to wrap its SSL implementation.
cl-libfarmhash Common Lisp Binding for Google's Farmhash.
cl-lib-helper For common-lisp, organisation of popular functionalities in a central, easy-to-browse set of packages. MIT
cl-libhoedown Common Lisp Binding for Hoedown.
cl-libiio Common Lisp bindings for libiio (https://github.com/analogdevicesinc/libiio).
cl-libinput Common Lisp wrapper for libinput — BSD 3-Clause
cl-liblinear CFFI wrapper for LIBLINEAR
cl-libpuzzle libpuzzle(http://www.pureftpd.org/project/libpuzzle) binding for Common Lisp
cl-libsvm CFFI wrapper for LIBSVM
cl-libsvm-format A fast LibSVM data format reader for Common Lisp
cl-libusb Lispified bindings to libusb-0.1.
cl-libuv Low-level libuv bindings for Common Lisp.
cl-libxml2 High-level wrapper around libxml2 and libxslt libraries
cl-libyaml A binding to the libyaml library.
cl-locale Simple i18n library for Common Lisp. Comments by 40ants here.
cl-locale-syntax  
cl-locatives Implementation of locatives, pointer-like objects in Lisp.
cl-log CL-LOG - a general purpose logging utility
cl-logic Boolean algebra package
cl-ltsv LTSV parser for common lisp. Comments by 40ants here
cl-lzma CFFI wrapper around LZMA (de)compressor foreign library
cl-m4 Common Lisp re-implementation of GNU M4
cl-mango A minimalist CouchDB 2.x database client. (BSD3)
cl-markdown CL-Markdown is a Common Lisp rewrite of Markdown
cl-markless A parser implementation for Markless
cl-marklogic Common Lisp library for accessing MarkLogic Server.
cl-markup Markup generation library
cl-match Pattern matcher superceded by optima.
cl-mathstats Common Lisp math and statistics routines
cl-maxminddb CL MaxMind DB
cl-maxsat Common Lisp API to MAX-SAT Solvers
cl-mdb cl-mdb: a simple in-memory key-value database — MulanPubL-2.0
cl-mecab Interface of MeCab that is a morpheme analyzer
cl-mechanize A WWW::Mechanize work-alike. Comments by 40ants here.
cl-mediawiki A tool to help talk to mediawiki's api.
cl-memcached Fast, thread-safe library to interface with the Memcached Object Cache.
cl-messagepack A Common-Lisp implementation of Message Pack serialization.
cl-messagepack-rpc A Common Lisp implementation of the MessagePack-RPC specification, which uses MessagePack serialization format to achieve efficient remote procedure calls (RPCs).
cl-migrations  
cl-migratum Database schema migration system for Common Lisp. (Uses cl-dbi)
cl-migratum.driver.sql cl-migratum driver for driving migrations against SQL databases using CL-DBI (BSD2)
cl-migratum.provider.local-path cl-migratum provider for migration resources discovered from local path
cl-mime This is a library for reading and printing MIME content. It supports automatic conversion between 7bit, quoted-printable and base64 encodings via cl-base64 and cl-qprint libraries. It requires cl-base64, cl-qprint and cl-ppcre.
cl-mime-from-string A one function library to return a mime-type based on the file extension found atthe end of a string. ie abc.txt -> text/plain. The common types implemented are from https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types (MIT)
cl-mimeparse Library for parsing MIME types, in the spirit of http://code.google.com/p/mimeparse/, with a Common Lisp flavor.
cl-minify-css To minify css with common lisp. (CPLv3)
cl-mixed Bindings to libmixed, a sound mixing and processing library.
clml Reorginized CLML (Common Lisp Machine Learming) library from MSI
clm-megolm A copy of the python functionality provided as bindings for Olm. See: https://gitlab.matrix.org/matrix-org/olm/-/blob/master/python/. Big thanks to Borodust for creating the initial bindings using Claw.
cl-mock Mocking library
cl-modio A client library for the mod.io API. — zlib
cl-monad-macros Monad Macros for Common Lisp.
cl-moneris An interface to the Moneris payment processing service (HTTP).
cl-mongo lisp system to interact with mongodb, a non-sql db
cl-mongo-id A library for the creation/parsing of MongoDB Object IDs
cl-monitors Bindings to libmonitors, allowing the handling of monitors querying and resolution changing.
cl-mop Simple, portable tools for dealing with CLOS objects.
cl-morse Library for translating ASCII letters to morse code and back. — BSD-3clause
cl-moss Common Lisp submission mechanism for Stanford's MOSS system
cl-mount-info Get information about mounted filesystems on GNU/linux.
cl-mpg123 Bindings to libmpg123, providing cross-platform, fast MPG1/2/3 decoding. Comments by 40ants here.
cl-mpi Common Lisp bindings for the Message Passing Interface (MPI)
cl-mpi-asdf-integration CFFI and ASDF integration for CL-MPI.
cl-mpi-extensions  
cl-mtgnet Client library for the MTGNet RPC protocol.
cl-mtgnet-async Asynchronous transport for the MTGNet client library.
cl-mtgnet-sync Synchronous transport for the MTGNet client library.
cl-murmurhash 32-bit version of MurmurHash3.
cl-mustache Mustache Template Renderer. Comments by 40ants here.
cl-muth Multithreading utilities
cl-mw CL-MW: A Master/Slave Library
cl-myriam Simple actor model implementation for local and remote actors 3-clause BSD
cl-mysql Common Lisp MySQL library bindings
cl-naive-store This is a persisted, in memory (lazy loading) document store for Common Lisp. REMOVED OCT 15, 2024
cl-naive-store.document-type-defs This is a naive, persisted, in memory (lazy loading) data store for Common Lisp.
cl-naive-store.document-types This is a naive, persisted, in memory (lazy loading) data store for Common Lisp.
cl-naive-store.naive-core This is a naive, persisted, in memory (lazy loading) data store for Common Lisp.
cl-naive-store.naive-documents This is a naive, persisted, in memory (lazy loading) data store for Common Lisp.
cl-naive-store.naive-indexed This is a naive, persisted, in memory (lazy loading) data store for Common Lisp.
cl-naive-store.naive-merkle This is a naive, persisted, in memory (lazy loading) data store for Common Lisp.
cl-naive-ptrees Functions to make it easier to work with plist(s) and plist trees. Works with plist(s) pairs as units and not as individual list items. (MIT)
cl-ncurses This library is binding to NCurses. It allows for creating windowing interfaces for the console. With NCurses you can print to any place of the screen, change colors and probably do some other awesome things. Comments by 40ants here.
cl-neo4j neo4j RESTful Client Interface
cl-neovim Common Lisp client for Neovim
cl-netpbm Common Lisp support for reading/writing the netpbm image formats (PPM, PGM, and PBM).
cl-netstring+ A simple library for sending and receiving messages with a netstring-like encoding.
cl-netstrings A library for handling netstrings as described in http://cr.yp.to/proto/netstrings.txt.
cl-notebook A notebook-style in-browser editor for Common Lisp (AGPL3)
cl-ntp-client A simple NTP (Network Time Protocol) client in Common Lisp
cl-ntriples CL-NTRIPLES is a simple basic parser for Ntriples data.
cl-num-utils Numerical utilities for Common Lisp
clnuplot Common Lisp interface to GNUPlot.
cl-oauth Common Lisp OAuth implementation
clobber Library for transaction-oriented data bases.
cl-oclapi binding for OpenCL API
cl-ode Describe cl-ode here
clods-export Common Lisp OpenDocument spreadsheet export library
clog The Common Lisp Omnificent GUI
clog-ace CLOG Ace Editor Plugin — BSD
clog-plotly New CLOG System — BSD
clog-terminal CLOG Terminal — BSD
cl-ohm An object-hash mapping for Redis in Common Lisp
cl-oju Common Lisp equivalents of core Clojure functions, especially sequence-related ones — MIT
cl-olefs OLE File System tools for Common Lisp
cl-oneliner Given a piece of text, summarize it with a one-liner
cl-one-time-passwords One time passwords (hotp rfc4226, totp rfc6238) as used in two factor authentication systems such as Google's.
cl-online-learning Online Machine Learning for Common Lisp
clonsigna Simple IMAP4rev1 client library
clop CLOP Common Lisp tOml Parser (MIT)
cl-openal CFFI bindings for OpenAL sound system.
cl-opencl CFFI for OpenCL and Lisp wrapper API
cl-opencl-utils OpenCL utility library built on cl-opencl
cl-opengl Common Lisp bindings to OpenGL.
cl-opensearch-query-builder Common Lisp implementation of a builder for the OpenSearch query DSL (MIT)
cl-openstack-client OpenStack client libraries
cl-opsresearch Common Lisp library for Operations Research.
cl-opus Bindings to libopusfile, a simple and free OGG/Opus decoding library (zlib)
cl-org-mode This library contains a parser for Emacs org-mode and a primitive tool for doing Literate Programming. Comments by 40ants here.
clos-diff A library for creating diffs of CLOS objects
clos-encounters A collection of OOP patterns benefiting from the CLOS MOP. (Unlicense)
closer-mop Closer to MOP is a compatibility layer that rectifies many of the absent or incorrect CLOS MOP features across a broad range of Common Lisp implementations.
clos-fixtures ASDF-loadable fixtures for CLOS classes
closure-common  
closure-html  
closure-template  
clouchdb  
cl-out123 Bindings to libout123, providing cross-platform audio output.
cl-pack Perl compatible binary pack() and unpack() library. Comments by 40ants here.
cl-package-locks A library to provide a unified way to work with package locks across supported common lisp implementations.
cl-pango Bindings to the pango text layout library.
cl-parallel A fairly simple parallelism library for Common Lisp
cl-pass Password hashing and verification library.
cl-paths cl-paths: vectorial paths manipulation
cl-paths-ttf cl-paths-ttf: vectorial paths manipulation
cl-pattern A very fast ML-like pattern-matching library for Common Lisp.
cl-pattern-benchmark  
cl-patterns Pattern library for algorithmic music composition and performance in Common Lisp
cl-paymill CL-PAYMILL is a common lisp interface to the Paymill payment service API. See https://www.paymill.com/
cl-paypal A paypal express checkout API in Common Lisp.
cl-pcg A bare-bones Permuted Congruential Generator implementation in pure Common Lisp.
cl-pdf Common Lisp PDF Generation Library. Comments by 40ants here
cl-pdf-parser PDF parser
cl-performance-tuning-helper A simple performance tuning helper tool box for Common Lisp
cl-permutation A library for operating on permutations and permutation groups.
cl-photo Lisp Markup Language
cl-plplot Interface to the PLplot Scientific Plotting Library
cl-plumbing A few (at least seemingly) missing stream operations in Common Lisp.
cl-plus-c Convenience and alternative mechanic for C/autowrap
cl-plus-ssl-osx-fix A fix for CL+SSL library paths on OSX needed when you have Intel and Arm64 Homebrew installations. Should be loaded before CL+SSL. (Unlicense)
cl-ply Cl-ply is a library to handle PLY format which is also known as the Stanford Triangle Format.
cl-poker-eval 7-card hand poker evaluator
cl-pop CL-POP is a lisp networking library that provides a POP mail client based on RFC 1939.
cl-portaudio This package contains bindings to @a[http://portaudio.com/]{PortAudio}. PortAudio is a free, cross-platform, open-source, audio I/O library.
cl-postgres Low-level client library for PostgreSQL
cl-postgres-datetime Date/time integration for cl-postgres that uses LOCAL-TIME for types that use time zones and SIMPLE-DATE for those that don't
cl-postgres+local-time Integration between cl-postgres and local-time
cl-postgres+local-time-duration cl-postgres integration for local-time-duration
cl-postgres-plus-uuid Common Lisp library providing a cl-postgres SQL reader for the PostgreSQL UUID type.
cl-ppcre Perl-compatible regular expression library
cl-ppcre-unicode Perl-compatible regular expression library (Unicode). Comments by 40ants here.
cl-prevalence Common Lisp Prevalence Package
cl-primality Primality testing
cl-prime-maker A simple library to generate big prime numbers in a fast way. But in some cases, the generated number is not a prime number (these are called pseudo-primes).\
cl-progress-bar Display progress bars directly in REPL. Comments by 40ants here.
cl-project Generate a skeleton for modern project
cl-prolog2 Common Interface to the ISO prolog implementations from Common Lisp
cl-protobufs Protobufs for Common Lisp
cl-pslib A CFFI wrapper for the pslib library, a library for generating PostScript files.
cl-pslib-barcode A barcode generator for the cl-pslib library.
cl-punch Scala-like anonymous lambda literal
clpython CLPython package and utils
cl-qoa An implementation of the Quite Okay Audio format. (zlib)
cl-qprint Encode and decode quoted-printable encoded strings. Comments by40ants here
cl-qrencode QR code 2005 encoder in Common Lisp
cl-quickcheck Common Lisp port of the QuickCheck unit test framework
cl-rabbit Simple RabbitMQ interface for Common Lisp using CFFI
cl-randist Random Distribution Generation
cl-random Random numbers and distributions.
cl-random-forest Random Forest and Global Refinement for Common Lisp
cl-rashell Resilient replicant Shell Programming Library for Common Lisp(MIT)
cl-rdfxml The CL-RDFXML system provides functionality for processing RDF/XMLserializations of RDF graphs. RDF/XML processes XML using Closure XML\(CXML\), and handles URIs using PURI.
cl-rdkafka A client library for Apache Kafka based on librdkafka CFFI bindings.
cl-readline Common Lisp bindings to GNU Readline library
cl-recaptcha Trivial support for the recaptcha service
cl-reddit Reddit client api library. Comments by 40ants here. - Added back Oct 2024
cl-redis A fast and robust Common Lisp client for Redis
cl-reexport Reexport external symbols in other packages.
cl-renderdoc Wrapper around the renderdoc In-Application API for Common Lisp (MIT)
cl-replica Library for hash-table replication via epidemic algorithms — BSD
cl-resvg An up-to-date bindings library for the resvg SVG rendering library (zlib)
cl-rethinkdb A RethinkDB driver for Common Lisp
cl-rfc2047 Implemntation of RFC2047.
cl-rfc4251 Encoding and decoding data in RFC 4251 compliant format for ssh (BSD 2 clause)
cl-riff Reads Resource Interchange File Format (RIFF) files.
cl-rlimit Simple interface to Unix getrlimit and setrlimit.
cl-rmath A Common Lisp wrapper for the Rmath library.
cl-rollback rollback functions — ISC
cl-rrd A Common Lisp interface to the RRDTool graphing system.
cl-rrt Common Lisp implementation of RRT (Rapidily exploring Random Tree), a fast probabilistic multidimentional path-plannning algorithm.
cl-rrt.benchmark Benchmarking system of cl-rrt
cl-rrt.rtree Common Lisp implementation of RRT (Rapidily exploring Random Tree), a fast probabilistic multidimentional path-plannning algorithm.
cl-rules Simple DSL for rules that can be configured without code
cl-s3 A Common Lisp Amazon S3 client interface package
cl-sam Toolkit for manipulation of DNA sequence alignment data stored in the Sequence Alignment/Map (SAM) format.
cl-sandbox Utility package for creating safe experimental environment.
cl-sasl SASL library
cl-sat Common Lisp API to Boolean SAT Solvers
cl-sat.glucose CL-SAT instance to Glucose state-of-the-art SAT solver. This downloads the later 2014 version (2nd in the 2014 SAT competition).
cl-sat.minisat Common Lisp API to minisat
cl-scram Common lisp library to implement SCRAM-SHA1 SASL mechanism.
cl-scribd Commong Lisp Client for the Scribd API.
cl-scripting Utilities to help in writing scripts in CL
cl-scrobbler A library for scrobbling to last.fm
cl-scsu An implementation of 'Standard Compression Scheme for Unicode'.
cl-secp256k1 FFI findings for secp256k1 library(MIT)
cl-selenium cl-selenim-webdriver is a binding library to the Selenium 2.0
cl-semver Semantic Version implementation
cl-sendgrid Send emails with the SendGrid API (MIT)
cl-sentiment A sentiment analysis library for Common Lisp.
cl-sentry-client Sentry client — MIT
cl-server-manager Manage port-based servers (e.g., Swank and Hunchentoot) through a unified interface. (MIT)
cl-ses4 AWS SES email sender using Signature Version 4 of Amazon's API
cl-sha1 SHA1 digest and HMAC for LispWorks
cl-shellwords Common Lisp port of Ruby's shellwords.rb, for escaping andsplitting strings to be passed to a shell.
cl-simple-concurrent-jobs A simple API for running concurrent jobs and collecting the results
cl-simple-table Simple in-memory tabular data structure and utility methods.
cl-singleton-mixin provides singleton-mixin class.
cl-skip-list Concurrent lock-free skip list. Comments by 40ants here.
cl-skkserv skkserv with Common Lisp
cl-slice DSL for array slices in Common Lisp.
cl-slp Common Lisp OpenSLP package
cl-slug Small library to make slugs, mainly for URIs, from english and beyond.
cl-slugify converts a string into a slug representation. (unlicense)
cl-smt-lib SMT object supporting SMT-LIB communication over input and output streams
cl-smtp Common Lisp smtp client.
cl-soil A thin binding over libSOIL.so which allows easy loading of images
cl-soloud Bindings to SoLoud, a multi-platform, multi-backend, minimal dependencies sound mixing and output library.
cl-sophia High-level API for Sophia key-value storage
cl-spark CL-Spark generates sparkline string for a list of the numbers.CL-spark is a Common Lisp implementation of Zach Holman's `spark' andGil Gonçalves' `vspark' with little extention. * spark: https://github.com/holman/spark * vspark: https://github.com/LuRsT/vspark * cl-spark: https://github.com/tkych/cl-spark. Comments by 40ants here.
cl-sparql SPARQL query builder for Common Lisp
cl-speedy-queue cl-speedy-queue is a portable, non-consing, optimized queue implementation. (MIT) Comments by 40ants here.
cl-spidev A library for the Linux SPIDEV kernel module as used on hobby kits such as the Raspberry Pi
clsql Common Lisp SQL Interface library
clsql-aodbc Common Lisp SQL AODBC Driver
clsql-cffi CLSQL using CFFI-UFFI-COMPAT interface
clsql-fluid Common Lisp SQL Fluid Connection Pools
clsql-helper A library providing a clutch of utilities to make working with clsql easier
clsql-helper-slot-coercer A library providing a single overwritde of (setf slot-value-using-class) so that obvious type coercions occur when setting slots on clsql:standard-db-objects USE CAUTION, LOADING SYSTEM WILL CHANGE THE SEMANTICS OF CLSQL:VIEW-CLASS (slightly, and probably in a good way)
clsql-local-time Allows the use of local-time:timestamp objects in CLSQL models and queries
clsql-mysql Common Lisp SQL MySQL Driver
clsql-odbc Common Lisp SQL ODBC Driver
clsql-orm  
clsql-postgresql Common Lisp PostgreSQL API Driver
clsql-postgresql-socket Common Lisp SQL PostgreSQL Socket Driver
clsql-postgresql-socket3 Common Lisp SQL PostgreSQL Socket Driver
clsql-sqlite Common Lisp SQLite Driver
clsql-sqlite3 Common Lisp Sqlite3 Driver
clsql-uffi Common UFFI Helper functions for Common Lisp SQL Interface Library
clss A DOM tree searching engine based on CSS selectors. Comments by 40ants here.
cl-ssdb SSDB client for Common Lisp.
cl-ssh-keys Common Lisp system for generating and parsing of OpenSSH keys (BSD 2 Clause)
cl+ssl Common Lisp interface to OpenSSL.
cl-statsd Statsd client in Common Lisp
cl-steamworks A wrapper for the Valve SteamWorks API.
cl-stopwatch Timing and clocking in Common Lisp.
cl-store Serialization package. Comments by 40ants here.
cl-stream Stream classes for Common Lisp. Comments by 40ants here.
cl-strftime Common Lisp compiler for the strftime language.
cl-string-complete Simple string completion in Common Lisp.
cl-string-generator Generate string from regular expression (MIT)
cl-string-match Provides implementations of the standard sub-string search (stringmatching) algorithms: brute-force, Boyer-Moore, Rabin-Karp, etc.
cl-strings A set of utilities for manipulating strings in CL.
cl-svg Produce Scalable Vector Graphics (SVG) files. Comments by 40ants here.
cl-svm  
cl-swagger code generator for swagger
cl-sxml SXML parsing for Common Lisp
cl-syntax Reader Syntax Coventions for Common Lisp and SLIME
cl-syntax-annot CL-Syntax Reader Syntax for cl-annot
cl-syntax-anonfun CL-Syntax Reader Syntax for cl-anonfun
cl-syntax-clsql CL-Syntax Reader Syntax for CLSQL
cl-syntax-debug-print CL-Synax reader system for cl-debug-print
cl-syntax-fare-quasiquote cl-syntax support for fare-quasiquote
cl-syntax-interpol CL-Syntax Reader Syntax for CL-INTERPOL
cl-syntax-lsx CL-Synax reader system for LSX
cl-syntax-markup CL-Syntax Reader Syntax for CL-Markup
cl-sysexits Exit codes defined in sysexits.h — BSD-3-Clause
cl-syslog Common Lisp syslog interface.
cl-table Hierarchical tables in Lisp
cl-tar A high level interface for tar archives MIT
cl-tar-file A system for reading and writing physical entries from/to tar files. BSD-style (http://opensource.org/licenses/BSD-3-Clause)
cl-tasukete  
cltcl Embed Tcl/Tk scripts in Common Lisp
cl-telebot Common Lisp Telegram Bot API
cl-telegram-bot Telegram Bot API, based on sovietspaceship's work but mostly rewritten. (MIT)
cl-template A simple output-agnostic templating system for Common Lisp.
cl-termbox Bindings for termbox library, a minimalistic library for building text-mode applications without curses
cl-tesseract CFFI bindings to the Tesseract OCR library.
cl-tetris3d Yet another 3D Tetris clone
cl-textmagic Common lisp implementation of TextMagic API to send SMS
cl-tga Describe cl-tga here
cl-threadpool Implementation of a thread pool
cl-tidy FFI bindings for HTML Tidy
cl-tiled Tiled (http://www.mapeditor.org/) Loader
cl-tk Minimal bridge to Tcl/Tk
cl-tld Extracts the TLD(Top Level Domain) from domain
cl-tls An implementation of the Transport Layer Security Protocols — BSD-3-Clause
cl-tokyo-cabinet  
cl-toml TOML v0.4.0 parser and encoder
cl-tqdm Simple And Fast Progress Bar Library for Common Lisp (MIT)
cl-transmission  
cl-transducers Ergonomic, efficient data processing. (LGPL-3.0-only)
cl-transit Transit library for Common Lisp (MIT)
clog-collection A set of CLOG Plugins (MIT)
clohost A client library for the Cohost API (zlib)
cl-trie Common Lisp implementation of Trie data structure.
cl-trivial-clock Common Lisp library to get accurate wall-clock times on multiple platforms (MIT)
cl-tui High-level library for making Text User Interfaces. Comments by 40ants here
cl-tulip-graph A graph generator that produces files readable by Tulip graph visualizer
cl-tuples Experimental Tuple Types Facade
cl-twit-repl An interface to Twitter
cl-twitter An interface to Twitter
cl-typesetting Common Lisp Typesetting system
cluffer Library providing a protocol for text-editor buffers.
cl-uglify-js JavaScript compressor/beautifier on top of PARSE-JS
clump Library for operations on different kinds of trees
cl-unac bindings for lib unac(3). (unlicense)
cl-unicode Portable Unicode Library
cl-unification The CL-UNIFICATION system.The system contains the definitions for the 'unification' machinery.
cl-unification-lib  
cl-union-find An implementation of UNION-FIND datastructure — LGPL
clunit2 CLUnit is a Common Lisp unit testing framework.
cl-unix-sockets UNIX Domain socket (Apache License, Version 2.0)
cl-unix-sockets Most major Lisp implementations don't come with any in-built support for UNIX sockets. This is a simple library that provides a reasonable implementation using FFI.
cluster A set of utilities for Common Lisp, including a full prototype system (MIT) (removed quicklisp update of 2 February 2023)
clustered-intset Implements a non-negative keyed set of integers favoring clustered keys.(MIT)
clusters Cluster algorithms in CL, for CL. — BSD simplified
cl-utilities This is a yet another utilities library. Comments by 40ants here.
cl-utils GrammaTech utilities
clutter Cluttering classes and slots with annotations/decorators/attributes metadata
cl-variates Portable Common Lisp Random Number Generation.
cl-vectors cl-paths: vectorial paths manipulation
cl-veq reasonably fast operations for 1d, 2d, 3d vectors and arrays of vectors. MIT
cl-vhdl My attempt to understand VHDL, and basicly make VHDL with Lisp-macro
cl-video Video decoder core implemented in Common Lisp
cl-video-avi AVI MJPEG/PCM module of CL-VIDEO
cl-video-gif Animated GIF module of CL-VIDEO
cl-video-player Video decoder implemented in Common Lisp
cl-video-wav WAV decoding module of CL-VIDEO
cl-virtualbox Control VirtualBox from Common Lisp
cl-voipms Common Lisp HTTP api client to the voip.ms api. — BSD
cl-vorbis Bindings to stbvorbis, a simple and free OGG/Vorbis decoding library
cl-voxelize Convert polygon models into voxel models for particle-based physics simulation.
cl-wadler-pprint An implementation of A Prettier Printer in Common Lisp.
cl-wav Reads Wave Audio File Format, WAV files.
cl-wave-file-writer A wave file writer (MIT)
cl-wavefront A library to parse the Wavefront OBJ file format. (zlib)
cl-wavelets Wavelet transform library
cl-wayland libwayland bindings for Common Lisp
cl-weather-jp Get weather in Japan
clweb A literate programming system for Common Lisp
cl-webdav A WebDAV server written in Common Lisp
cl-webdriver-client Binding library to Selenium 4.0
cl-webkit cl-webkit is a binding to [WebKitGTK+] for Common Lisp, currently targeting WebKit version 2. The WebKitGTK+ library adds web browsing capabilities to an application, leveraging the full power of the WebKit browsing engine.
cl-webmachine HTTP Semantic Awareness on top of Hunchentoot (MIT)
cl-who (X)HTML generation macros. Comments by 40ants here
cl-why (X)HTML generation macros
cl-with WITH- group with- macros, allocate objects and rebind slots
cl-wol CLI built on top of the cl-wol.core system BSD 2-Clause
cl-wordcut Word segmentation tools for ASEAN languages written in Common Lisp
clws CLWS implement the WebSocket Protocol as described byRFC6455[1] (as well as some older drafts implemented by recentbrowsers [2][3][4][5]). Only a WebSockets server implementation isprovided.[1]http://tools.ietf.org/html/rfc6455%5B2%5D http://tools.ietf.org/html/draft-ietf-hybi-thewebsocketprotocol-17%5B3%5D http://tools.ietf.org/html/draft-ietf-hybi-thewebsocketprotocol-08%5B4%5D http://tools.ietf.org/html/draft-ietf-hybi-thewebsocketprotocol-07%5B5%5D http://tools.ietf.org/html/draft-ietf-hybi-thewebsocketprotocol-00
clx An implementation of the X Window System protocol in Lisp.
cl-xdg freedesktop.org standards handling
cl-xkb Common Lisp wrapper for libxkb
cl-xkeysym Human readable mappings of xkeysym values.
cl-xmlspam Streaming pattern matching for XML
cl-xmpp Common Lisp XMPP client implementation
cl-xmpp-sasl Common Lisp XMPP client implementation with SASL support
cl-xmpp-tls Common Lisp XMPP client implementation with TLS+SASL support
cl-xul Mozilla XUL bindings
cl-yaclyaml Yet Another Common Lisp YaML processor.
cl-yahoo-finance CL interface to Yahoo's finance API
cl-yaml A YAML parser and emitter.
cl-yesql Common Lisp library for using SQL.
cl-yxorp A reverse proxy server that supports WebSocket, HTTP, HTTPS, HTTP to HTTPS redirecting, port and host forwarding configuration using a real programming language, HTTP header and body manipulation (also using a real programming language).
cl-zipper An implementation of functional zippers for Common Lisp (MIT Expat)
cl-zstd is a Common Lisp library for Zstandard compression/decompression using bindings to the libzstd C library.
cmake-parser A cmake script parser.
cmd A utility for running external programs (MIT)
cmu-infix Mathematical infix notation for Common Lisp.
coalton An efficient, statically typed functional programming language that supercharges Common Lisp. (MIT)
cocoas A toolkit library to help deal with CoreFoundation, Cocoa, and objc (zlib)
codata-recommended-values CODATA recommended values of physical constants.
codex A documentation system for Common Lisp. See 40ants comments here
codex-templates Templates for Codex.
coleslaw Flexible Lisp Blogware
collectors A library providing various collector type macros pulled from arnesi into its own library and stripped of dependencies
colleen IRC bot with a modular framework.
colliflower Generic interfaces for collections and iterators.
colored System for colour representation, conversion, and operation. (zlib)
colorize A Syntax highlighting library
com.clearly-useful.generic-collection-interface generic collection interfaces for common lisp
com.clearly-useful.iterate+ iterate extensions for the sequence and iterator protocols
com.clearly-useful.iterator-protocol A simple iterator protocol for Common Lisp.
com.clearly-useful.protocols Simple protocol implementation for Common Lisp inspired by clojure.
com.danielkeogh.graph A fast an reliable graph library. (MIT)
com.dvlsoft.rcfiles  
com.elbeno.curve A library for modulating curves onto curves.
com.elbeno.vector A simple package to do 2D vector math.
com.gigamonkeys.binary-data Library for reading and writing binary data.
com.gigamonkeys.json Library for reading and writing JSON-formatted data.
com.gigamonkeys.macro-utilities A few standard macro-writing macros. Deprecated. Use Alexandria instead.
com.gigamonkeys.markup Library for parsing Markup-formatted text.
com.gigamonkeys.parser Parser generator, loosely based on Henry Baker's META paper.
com.gigamonkeys.pathnames Library to smooth over some implementation differences in treatment of pathnames.
com.gigamonkeys.prose-diff  
com.gigamonkeys.utilities Peter Seibel's collection of 'utilities'.
com.google.base Universally useful Lisp code. Comments by 40ants here.
com.google.flag Unix command line flag parsing.
command-line-arguments small library to deal with command-line arguments
common-doc A framework for representing and manipulating documents as CLOS objects.
common-doc-contrib System to load all CommonDoc contrib systems.
common-doc-gnuplot Render gnuplot plots.
common-doc-graphviz Graphviz macro for CommonDoc.
common-doc-include Including external files into CommonDoc documents.
commondoc-markdown Converter from Markdown to CommonDoc.
common-doc-plump Translate a Plump DOM into a CommonDoc document and back.
common-doc-split-paragraphs Automatically generate paragraphs by splitting text nodes.
common-doc-tex TeX math macros for CommonDoc.
common-html An HTML parser/emitter for CommonDoc.
common-lisp-jupyter A Common Lisp kernel for Jupyter along with a library for building Jupyter kernels. Comments by 40ants here.
com-on Utilities for dealing with COM interfaces. (zlib)
compatible-metaclasses Validates superclasses according to a simple substitution model, thereby greatly simplifying the definition of class mixins. (Unlicense)
compiler-macro-notes Provides a macro and some conditions for use within macros and compiler-macros.
computable-reals Computable real numbers.
concrete-syntax-tree Library for parsing Common Lisp code into a concrete syntax tree.
conf Simple configuration file manipulator for projects.
configuration.options An extensible configuration system that supports multiple option sources.
conium Conium is a portability library for debugger- and compiler-related tasks in Common Lisp.
consfigurator Lisp declarative configuration management system
consix Lispy Qix-like game in 7 days
constantfold User-defined constant folding facility. Comments by 40ants here.
contextl ContextL is a CLOS extension for Context-oriented Programming (COP).
context-lite A CLOS extension to support specializing methods on special/dynamic variables.
convolution-kernel An implementation of a kernel useful for convolution-like cellular transformations across a grid.(MIT) REMOVED OCT 15, 2024
copy-directory Copy a directory.
core-reader Utilities for stream oriented reader. (MIT)
corona Isolated, reproducible virtual development environments. - Removed in Oct 2021 Quicklisp Update
corona-web  
courier An email marketing service for Radiance
cover Code coverage utility for Common Lisp
cqlcl CQLv2 binary protocol
crane An ORM for Common Lisp.
cricket A library for generating and manipulating coherent noise
croatoan High-level Lisp CLOS bindings for the ncurses terminal library.
crypt Common-Lisp implementation of unix crypt function
crypto-shortcuts Shorthand functions for common cryptography tasks such as hashing, encrypting, and encoding. Comments by 40ants here.
cserial-port library for serial communication inspired by lispworks' serial-port. Comments by 40ants here.
css-lite css-lite is a library for generating CSS from an s-exp based syntax.
css-selectors An implementation of css selectors
css-selectors-simple-tree An implementation of css selectors that interacts with cl-html5-parser's simple-tree
css-selectors-stp An implementation of css selectors that interacts with cxml-stp
csv Read CSV into lists natively. Convert CSV into lists dangerously.
csv-parser CSV parsing/writing utilities, a la Microsoft Excel
csv-validator Validates tabular CSV data using predefined validations, similar to its Python counterpart 'Great Expectations'. — BSD-3
ctype An implementation of the Common Lisp type system.
cubic-bezier A library for constructing and evaluating cubic Bézier curve paths.
cue-parser A library for parsing audio CUE files
curly Reader macros for easy function currying and composition.
curry-compose-reader-macros reader macros for concise function partial application and composition
cxml Closure XML - a Common Lisp XML parser
cxml-dom Backward compatibility for downstream systems using the name
cxml-klacks Backward compatibility for downstream systems using the name
cxml-rng  
cxml-rpc An XML-RPC interface for Common Lisp
cxml-stp A data structure for well-formed XML documents, inspired by XOM but designed for Common Lisp.
cxx Common Lisp Cxx Interoperation
cytoscape-clj A cytoscape widget for Common Lisp Jupyter. (MIT)
daemon Process daemonization for some common lisp.
damn-fast-priority-queue A heap-based priority queue whose first and foremost priority is speed. (MIT)
darts.lib.email-address Parsing and formatting email addresses (RFC 5322 compliant)
darts.lib.hashtrie Hash-based trie structure
darts.lib.message-pack Implementation of the message pack exchange format
darts.lib.sequence-metrics Provides various distance metrics on sequences
darts.lib.tools More or less useful utilities
darts.lib.uuid Simple library to handle UUID values
darts.lib.wbtree Weight-balanced binary tree
database-migrations System to version the database in roughly the same way rails migrations work. Differences are that only one database is really supported (but hacking around that is trivial) and that migrations are not needed to be stored in separate files.
datafly Lightweight database library.
data-format-validation Validation and conversion between user and internal data.
data-frame Data frames for Common Lisp
data-lens tests for the transducers
dataloader A universal loader library for various data formats for images/audio (LLGPL)
datamuse Common Lisp library for accessing the Datamuse word-finding API
data-sift DATA-SIFT is a Common Lisp data validation and transformation library. Inspired by cl-data-format-validation and WTForms validators.
data-table A library providing a data-table class, and useful functionality around this. Comments by 40ants here.
data-table-clsql A library providing a data-table class, and useful functionality around this
date-calc Package for simple date calculation
datum-comments datum # (comments) for common lisp
db3 DB3 file reader
dbd-mysql Database driver for MySQL.
dbd-postgres Database driver for PostgreSQL. (uses cl-postgres)
dbd-sqlite3 Database driver for SQLite3.
dbi Database independent interface for Common Lisp
dbi-cp connection pool for CL-DBI
db-introspect A simple administration interface to interact with Radiance's database.
dbus A D-BUS client library for Common Lisp
dct Discrete cosine transform.
decimals Decimal number parser and formatter
deeds Deeds Extensible Event Delivery System. Comments by 40ants here
defclass-std A shortcut macro to write DEFCLASS forms quickly. Comments by 4ants here.
defconfig A configuration system for user exposed variables
defenum The DEFENUM facility provides C++ and Java styled 'enum' in Common Lisp.
deferred A simple library allowing you to write code using deferred libraries.
define-json-expander Small facility for converting between JSON and CLOS
definer A DEF macro for Common Lisp. The DEFINER library adds a simple macro DEF to Common Lisp that replaces the various 'def*' forms in the language. It is a simple hack, but it adds some elegance to the language. Of course, it comes with its own way to be extended.
definitions General definitions reflection library.
definitions-systems Provides a simple unified extensible way of processing named definitions.
deflate Deflate Decompression Library
defmain A wrapper around net.didierverna.clon which makes command line arguments parsing easier. Comments by 40ants here.
defmemo Memoizing defun
defpackage-plus Extensible DEFPACKAGE with version support
defrec A library for defining top-level mutually recursive functions.
defrest defrest: expose functions as REST webservices for ajax or other stuff
defstar defstar: macros allowing easy inline type declarations forvariables and and function return values.
defsystem-compatibility Make many defsystems look the same!
defvariant Variants in Common Lisp.
delorean Delorean is a time machine for unit tests
delta-debug implementation of delta debugging in common lisp
de-mock-racy Simplistic mocking library. — BSD simplified
dendrite Master package for all dendrite packages
dendrite.micro-l-system Tiniest L-System
dendrite.primitives Generates mesh data for primitives
dense-arrays Numpy like array objects for Common Lisp(MIT) REMOVED OCT 15, 2024
deoxybyte-gzip This system provides gzip and gunzip functions and a Gray-streams implementation, both built on a set of lower-level zlib functions.
deoxybyte-io The deoxybyte-io system is a selection of utility code focused on transfer of data between Lisp and its environment.
deoxybyte-systems tools for managing Common Lisp systems in batch mode and from the REPL.
deoxybyte-unix The deoxybyte-unix system provides access to Unix functions via CFFI.
deoxybyte-utilities The deoxybyte-utilities system provides general purpose utilities.
deploy Tools to aid in the deployment of a fully standalone application. Comments by 40ants here.
deploy Tools to aid in the deployment of a fully standalone application.
depot Protocolo for transparent collections of files
deptree ASDF systems dependency listing and archiving tool for Common Lisp (MIT)
descriptions A domain model meta level description library
descriptions.serialization The {} descriptions serialization module
descriptions.validation The {} descriptions validation module
destructuring-bind-star DESTRUCTURING-BIND with proper error signaling
dexador Yet another HTTP client for Common Lisp
dfio Common Lisp library for reading and writing data-frame data.
decompress A defensive and fast Deflate decompressor in pure CL. (MIT)
diff DIFF is a package for computing various forms of differences between blobs of data and then doing neat things with those differences.
diff-match-patch A Common Lisp port of Neil Fraser's library of the same name
dirt A front-end for cl-soil which loads images straight to cepl:c-arrays and cepl:textures
disposable Dispose function and with-disposable macro
dissect A lib for introspecting the call stack and active restarts.
distributions Random numbers and distributions — MS-PL
djula An implementation of Django templates for Common Lisp. Comments by 40ants here.
djula-demo Demo of the Djula template system
dlist An implementation of the doubly-linked list in Common Lisp.
dml Diagram Make Language for common lisp
dns-client A client for the DNS protocol. (zlib)
docbrowser Web-based Common Lisp documentation browser
docparser Parse documentation from Common Lisp systems.
docs-builder A meta documentation builder for Common Lisp projects.
documentation-template Templates for preparing html documentation for Common Lisp libraries.
documentation-utils A few simple tools to help you with documenting your library.
documentation-utils-extensions Set of extensions for documentation-utils.
docutils Document utilities and Restructured text parser
donuts Graph DSL for common lisp
doplus DO+ (doplus) is a high-level, extensible iteration construct for Common Lisp with a reasonably simple implementation, which in particular does not use a code walker. Comments by 40ants here.
doplus-fset Integration of FSet collections in doplus.
dotenv Ease pain with working with .env files.(MIT)
doubly-linked-list An implementation of the doubly linked list data structure.(MIT)
do-urlencode Percent Encoding (aka URL Encoding) library
drakma Full-featured http/https client based on usocket
drakma-async An asynchronous port of the Drakma HTTP client.
draw-cons-tree Makes and ascii picture of a cons tree
dsm Destructuring match — MIT
dso-lex David Owen's lexical utilities.
dso-util David Owen's utilities.
dufy Color library for Common Lisp. Comments by 40ants here
dungen A procedural dungeon generator.(MIT)
duologue High-level user interaction library for Common Lisp
dweet A dweet.io client for Common Lisp
dynamic-array An optimized 1-dimensional array of fixnums that automatically re-adjusts in size.(MIT)
dynamic-classes Dynamically create CLOS classes as a mixin composition. Mixins are choosen depending on parameters given to the constructor. Comments by 40ants here
dynamic-collect A library for dynamic, continuable, and abortable collection.
dynamic-mixins Simple dynamic class mixing without manual permutations. See 40ants comments here
dynamic-wind The dynamic-wind part of ContextL as a separate independent system definition.
eager-future  
eager-future2 Parallel programming library providing the futures/promises synchronization mechanism
easing Easing functions.
easing-demo Easing functions demo.
easter-gauss Calculate the Ester date from year using the method developed from Gauss.(MIT)
easy-audio A pack of audio decoders for FLAC, WavPack and other formats
easy-bind Easy-bind - easy local binding for Common Lisp
easy-macros An easier way to write 90% of your macros — Apache License, Version 2.0
easy-routes Yet another routes handling utility on top of Hunchentoot
easy-routes+djula easy-routes url generator for Djula templates
easy-routes+errors Better error pages and logs for easy-routes
eazy-documentation One-shot solution to the CL documentation generator.
eazy-gnuplot An intuitive CL interface to gnuplot.
eazy-process Yet Another Portable Library for Process Handling / Subshell Invokation
eazy-project Generate and Manage a Project
eazy-project.autoload Generate and Manage Projects. This system imports a symbol ! to CL-USER package.
ec2 Common Lisp EC2 Package
ec2-price-finder Quickly find the cheapest EC2 instance that you need across regions
ecclesia Utilities for parsing Lisp code. (MIT)
eclecticse.iso-8601-date Miscellaneous date routines based around ISO-8601 representation.
eclecticse.slk-581 Generate Australian Government SLK-581 codes.
eclector A portable, extensible Common Lisp reader.
eclector-concrete-syntax-tree Reading into concrete syntax tree objects.
eco Fast, flexible, designer-friendly templates. Comments by 40ants here.
edit-distance Compute edit distance between sequences.
elb-log ELB log manager for Common Lisp
electron-tools Download, extract, and run Electron binaries.
elf Common Lisp library for manipulation of ELF files.
enchant Programming interface for Enchant spell-checker library
enchant-autoload Programming interface for Enchant spell-checker library (autoload Enchant)
enhanced-boolean Provides a canonical way of converting generalized booleans to booleans.
enhanced-defclass Provides a truly extensible version of DEFCLASS that can accurately control the expansion according to the metaclass and automatically detect the suitable metaclass by analyzing the DEFCLASS form.
enhanced-eval-when enhanced-eval-when provides an enhanced EVAL-WHEN macro that supports (eval-when t …) as a shorthand for (eval-when (:compile-toplevel :load-toplevel :execute) …), addressing concerns about verbosity. An ENHANCED-EVAL-WHEN alias is also supported, as well as an EVAL-ALWAYS macro and package nickname, for good measure.
enhanced-find-class Provides a canonical way of converting class designators to classes. (Unlicense)
enhanced-multiple-value-bind Provides an enhanced MULTIPLE-VALUE-BIND macro that adds support for lambda keywords by expanding to a MULTIPLE-VALUE-CALL when necessary. This makes catching multiple-value &rest and &key much more lightweight and convenient. A MULTIPLE-VALUE-&BIND alias is supported.
enhanced-typep Obsoletes all TYPEP thin wrappers. (Unlicense)
enhanced-unwind-protect Provides an enhanced UNWIND-PROTECT that makes it easy to detect whether the protected form performed a non-local exit or returned normally. (Unlicense)
enumerations The CL-ENUMERATIONS project contains a Common LispJava-like enumeration/iteration library and protocol. Most basicCommon Lisp types are handled.The project page can be found athttp://common-lisp.net/project/cl-enumeration.
envy Configuration switcher by an environment variable.
eos UNMAINTAINED fork of 5AM, a test framework
epigraph A library for representing and processing graphs (nodes and edges)
epmd Erlang Port Mapper Daemon client
equals Generic Equality and Comparison for Common Lisp
erjoalgo-webutil Framework for defining [oauth] http api client & sever. — GPLv3
erlang-term Erlang External Term Format
ernestine Music Organizer
erudite Literate Programming System for Common Lisp
escalator An experimental object system for high-performance games.
escalator-bench An experimental object system for high-performance games (benchmarks).
esrap A Packrat / Parsing Grammar / TDPL parser for Common Lisp.
esrap-liquid A Packrat / Parsing Grammar / TDPL parser for Common Lisp.
esrap-peg A wrapper around Esrap to allow generating Esrap grammars from PEG definitions
ev libev bindings
evaled-when Provides a way of extracting and replicating the compile-time side-effects of forms. (Unlicense)
eventbus An event bus in Common Lisp.
event-emitter Event mechanism for Common Lisp objects
eventfd IOLib based eventfd bindings
event-glue A simple framework for event-based architectures.
events An event planning system for Radiance.
everblocking-stream A stream that always blocks and never has data available.
evol evol - entrenched virtues of lisp / love reversed. Multi-purpose build system.
exit-hooks Call registered function when Common Lisp Exits.
exponential-backoff An implementation of the exponential backoff algorithm
exscribe Programmatically create HTML documents from a high-level syntax
ext-blog A BLOG engine which supports custom theme
extended-reals Extended real numbers for Common Lisp.
extensible-compound-types EXTENSIBLE-COMPOUND-TYPES for user-defined compound-types like (array &optional element-type dimension-spec)(MIT) REMOVED OCT 15, 2024
extensible-optimizing-coerce `extensible-optimizing-coerce` primarily provides a `extensible-optimizing-coerce:coerce` function intended as an extensible alternative to `cl:coerce`. (MIT) REMOVED OCT 15, 2024
external-program  
external-symbol-not-found  
f2cl F2CL: Fortran to Lisp converter
f2cl-asdf ASDF support for F2CL
fact-base Simple implementation of fact-base data storage for Common Lisp
factory-alien Factory alien is a library for generating fixture data for testing applications. MIT
fakenil Provides a canonical stand-in for NIL for contexts where NIL means \
fare-csv Robust CSV parser and printer
fare-memoization memoizing functions the correct, portable way. Comments by 40ants here.
fare-mop Utilities using the MOP notably make informative pretty-printing trivial
fare-quasiquote Portable, matchable implementation of quasiquote
fare-quasiquote-extras fare-quasiquote plus extras
fare-quasiquote-optima fare-quasiquote extension for optima
fare-quasiquote-readtable Using fare-quasiquote with named-readtable
fare-scripts Various small programs that I write in CL in lieu of shell scripts
fare-utils Basic functions and macros, interfaces, pure and stateful datastructures
fast-http A fast HTTP protocol parser in Common Lisp
fast-io Alternative I/O mechanism to a stream or vector
fast-mpsc-queue Multi-Producer Single-Consumer queue implementation. (MIT)
fast-websocket Optimized WebSocket protocol parser
feeder RSS, Atom and general feed parsing and generating (zlib)
femlisp Femlisp is a FEM (finite element method) framework for the solution of partial differential equations. It is written entirely in Common Lisp which allows for interactive use and a very high flexibility.
fft Common lisp FFT library
fiasco A Common Lisp test framework that treasures your failures, logical continuation of Stefil.
file-attributes Access to file attributes (uid, gid, atime, mtime, mod) (zlib)
filebox Simple file storage for Radiance
file-finder File finder. Enable rapid file search, inspection and manipulation. (GPL3+)
file-local-variable File-local variable independent from ASDF
file-lock File lock library on POSIX systems (MIT)
file-notify Access to file change and access notification.
file-select A library to invoke the native file selection dialogs to open or save files.
filesystem-utils A collection of utilities for filesystem interaction. — zlib
file-types Simple scheme to classify file types in a hierarchical fashion.
filtered-functions Filtered functions provide an extension of generic function invocation that add a simple preprocessing step before the actual method dispatch is performed and thus enable the use of arbitrary predicates for selecting and applying methods.
filter-maker CLIM program for letting users make filters out of predicates and keys. — BSD 2-Clause
find-port Find open ports programmatically. Comments by 40ants here.
finite-state-machine An intuitive implementation of a finite state machine.
firephp FirePHP debug utility
first-time-value Returns the result of evaluating a form in the current lexical and dynamic context the first time it's encountered, and the cached result of that computation on subsequent evaluations.
fiveam A simple regression testing framework
fiveam-asdf Library to integrate FiveAM testing with ASDF TEST-OP and TEST-SYSTEM
fiveam-matchers An extensible matchers library for FiveAM — Apache License, Version 2.0
fixed A fixed-point number type.
flac CFFI interface to libFLAC
flac-metadata A utility for reading metadata embedded in FLAC audio files. REMOVED OCT 15, 2024
flare Easy particle systems with fine grained control.
flat-tree A flat-tree implementation in Common Lisp. Comments by 40ants here
flexichain A [protocol allowing client code to dynamically add elements to, and deleteelements from a sequence (or chain) of such elements
flexichain-doc  
flexi-streams Flexible bivalent streams for Common Lisp
float-features A portability library for IEEE float features not covered by the CL standard.
floating-point-contractions Numerically stable contractions of floating-point operations.
flow A flowchart and generalised graph library.
flute A beautiful, easilly composable HTML5 generation library
fmarshal dump and load objects
fmcs Flavors Meta-Class System (FMCS) for Demonic Metaprogramming in Common Lisp, an alternative to CLOS+MOP, restored from the CMU AI Repository. (MIT)
fmt Extensible format-like facility
fn Some macros for lambda brevity
fof Enable rapid file search, inspection and manipulation
folio folio is a set of modules that make some functional programming idioms more convenient for use in Common Lisp.
folio2 the folio2 umbrella system
folio2-as uniform tools for converting values from one type to another
folio2-as-syntax reader syntax for type conversions
folio2-boxes wrapping values in mutable containers
folio2-functions tools for working with functions as values
folio2-functions-syntax syntax for working with functions as values
folio2-make uniform tools for constructing arbitrary values
folio2-maps tools for working with finite maps
folio2-maps-syntax reader syntax for maps
folio2-pairs tools for working with pairs of values
folio2-sequences operations on sequences of values
folio2-sequences-syntax reader syntax for sequences
folio2-series operations on (possibly unbounded) series of values
folio2-taps tools for treating objects as streams of values
font-discovery Find system font files matching a font spec. See 40ants comments here
for An extensible iteration macro library.
foreign-array A library providing access to foreign (i.e., C) arrays.
format-string-builder A DSL wrapping cl:format's syntax with something more lispy.
form-fiddle A collection of utilities to destructure lambda forms.
formlets Validating formlets for Hunchentoot
fprog Functional programming utilities: iteration over immutable lists sharing identical sublists.
fred Lisp Interface to Federal Reserve Economic Data (FRED®)
freebsd-ffi A small, but growing collection of syscall and base install library FFI wrappers for FreeBSD. (BSD2) REMOVED OCT 15, 2024
freebsd-sysctl Sysctl kernel control mechanism for common lisp. Comments by 40ants here.
freesound A client for Freesound.org.
fresnel Bidirectional translation with lenses
froute An Http routing class that takes advantage of the MOP
frpc An ONC-RPC implementation.
frpcgen A protocol compiler for frpc.
fset A functional set-theoretic collections library.See: http://www.ergy.com/FSet.html
fsocket Franks socket API(MIT)
fsvd Simon Funk's quasi SVD
fs-watcher Filesystem watcher for changes
ftp FTP library
fucc-generator Compile-time LL and LR/LALR parser generator
fucc-parser LL and LR/LALR parser runtime system
functional-trees Tree data structure supporting functional manipulation
function-cache A Simple Caching Layer for functions. Comments by 40ants here
function-cache-clsql A Simple Caching Layer for functions
f-underscore a tiny library of functional programming utils placed into the public domain.the idea is to make functional programs shorter and easier to read without resortingto syntax [like arc's square bracket unary function syntax]
funds portable, purely functional data structures in Common Lisp
fuzzy-dates A library to fuzzily parse date strings (zlib)
fuzzy-match From a string input and a list of candidates, return the most relevant candidates first. (MIT)
fxml Bridge HTML5 and FXML
gadgets Ben McGunigle's utility collection (Apache v. 2)
garbage-pools GARBAGE-POOLS is Common Lisp re-implementation of the APR Pools for resource management.
gcm Google Cloud Messaging (GCM) library for Common Lisp
geco GECO is an extensible, object-oriented framework for prototyping genetic algorithms in Common Lisp. (GPL 2.0)
gendl aka devo Gendl® is a Generative Programming and Knowledge Based Engineering framework.
general-accumulator A general-purpose, extensible value accumulator
generalized-reference Generalized reference over structured data by pairwise reduction of arbitrary place identifiers for Common Lisp.(MIT)
generators A common lisp package providing python style generators based on delimited continuations
generic-cl Standard Common Lisp functions implemented using generic functions.
generic-cl.util Utilities implemented on top of GENERIC-CL
generic-comparability CDR-8 implementation
generic-sequences Generic sequences for Common Lisp.
generic-sequences-cont Generic sequence comprehension for Common Lisp.
generic-sequences-iterate Iteration of generic sequences for Common Lisp.
generic-sequences-stream Lazy streams for Common Lisp.
geneva Core of the Geneva document preparation system. Provides data structures and syntax sugar.
geneva-cl Compile Geneva documents from Common Lisp on-inline documentation. Comments by 40ants here.
geneva-html Render Geneva documents as HTML.
geneva-latex Render Geneva documents as LaTeX manuscripts.
geneva-mk2 Plain text markup language for the Geneva document preparation system.
geneva-plain-text Render Geneva documents as plain text.
geneva-tex Render Geneva documents as TeX manuscripts.
genhash Generic hashtable code
geodesic Library for geodesic calculations.
geowkt Geo Well-known-text library
geowkt-update Library to parse Geo Well-known-text and update thegeowkt library
getopt Common Lisp library for parsing command-line arguments
gettext An pure Common Lisp implementation of gettext runtime. gettext is an internationalization and localization (i18n) system commonly used for writing multilingual programs on Unix-like computer operating systems.
gfxmath A graphics math library.(MIT)
git-file-history Retrieve a file's commit history in Git.
github-api-cl The lite Github rest v3 api client SDK — Apache
glacier Lightweight mastodon bot framework. Comments by 40ants here
glad-blob GLAD foreign library collection
glass General Lisp Authentication and Security System API.
glaw Game programming utilities
glaw-imago  
glaw-sdl  
glfw An up-to-date bindings library to the most recent GLFW OpenGL context management library (zlib)
glfw-blob GLFW foreign library collection
glisph Glyph rendering engine using OpenGL shading language
glkit Various utilities for OpenGL
global-vars Define efficient global variables. Comments by 40ants here
glop Direct FFI bindings for OpenGL window and context management
glsl-docs The official docs for all the symbols in glsl-symbols
glsl-metadata A computer-readable representation of all versions of the OpenGL Shader Language specifications. (MIT)
glsl-packing calculate std140/std430 layout for a glsl UBO/SSBO
glsl-spec The GLSL Spec as a datastructure
glsl-symbols Lispy versions of all glsl names as symbols
glsl-toolkit A library to parse and modify OpenGL Shader Language (GLSL) source code
glu-tessellate A simple triangulation engine that wraps around GLU's tessellation system.
glyphs Glyphs to reduce Common Lisp verbosity
golden-utils A utility library. (MIT)
gooptest A microcontroller testing framework. (GPL 3)
gordon Gordon is a library for generating Flash files programmatically. It supports a large subset of the Flash 7.0 specification. - Removed in Oct 2021 Quicklisp Update
graph simple library for building and manipulating graphs
gravatar Common Lisp bindings to the popular Gravatar service.
graylex Gray lexer input streams. Comments by 40ants here.
graylog Graylog Lisp client
graylog-log5 Log5 Graylog plugin
green-threads A lightweight threading / cooperative multitasking library.
grid-formation Simple cellular grid formations and algorithms.(MIT)
group-by A Common Lisp library to help group data into trees (of variousformats) based on common/shared values
groupby groupby: A higher order function named groupby as known from Scala. Comments by 40ants here.
grovel-locally Grovel using cffi and cache the result locally to the system
gsll GNU Scientific Library for Lisp.
gt GrammaTech utilities.
gtirb-capstone Integration between GTIRB and the Capstone/Keystone libraries (MIT)
gtirb-functions Function objects over GTIRB (MIT)
gtk-tagged-streams Text I/O using streams for GTK text buffers, including tags for styling.
gtwiwtg Lazy-ish iterators
gtype C++/Julia-like parametric types in CL, based on CLtL2 extensions
gute Gene's personal kitchen sink library. (MIT)
gzip-stream gzip utilities
halftone An image viewer using Qtools
hamcrest A set of helpers to make your unittests more readable by using Hamcrest assertions.
harmony A common lisp sound server and sound processing library.
hash-set An implementation of the hash-set data structure.
hash-table-ext Tiny extensions for common lisp hash-tables.
hashtrie An implementation of the Hash Trie datastructure, based on Clojure's
hdf5-cffi hdf5-cffi is a CFFI wrapper for the HDF5 library.
heap Binary Heap for Common Lisp.
helambdap The HELambdaP System.
hemlock.base - Removed in Oct 2021 Quicklisp Update
hemlock.clx - Removed in Oct 2021 Quicklisp Update
hemlock.qt - Removed in Oct 2021 Quicklisp Update
hemlock.tty - Removed in Oct 2021 Quicklisp Update
hermetic Simple authentication for Clack-based Common Lisp web applications.
herodotus Wrapper around Yason JSON parser/encoder with convenience methods for CLOS
hiccl HTML generator for Common Lisp (MIT)
hh-aws Common Lisp library for acessing the APIs of Amazon Web Services.
hh-redblack Common Lisp implemention of red-black trees
hh-web beginnings of a web application framework written in Lisp
history-tree Store the history of a browser's visited paths. — BSD 3-Clause
hl7-client hl7-client - send HL7-Messages over TCP/IP with MLLP
hl7-parser Decoder and Encoder for ER7 formatted HL7-Messages
horner Inline polynomial evaluation using Horner's rule.
horse-html Parenscript/HTML done better
house Custom asynchronous HTTP server for the Deal project.
hsx Hypertext S-expression (MIT)
html-encode A library for encoding text in various web-savvy encodings.
html-entities A module for encoding and decoding HTML/XML/SGML entities.
html-template A portable library for Common Lisp which can be used to fill templates with arbitrary (string) values at runtime.
ht-simple-ajax simple AJAX for Hunchentoot
http2 HTTP2 protocol implementation(MIT)
http-body HTTP POST data parser for Common Lisp
http-get-cache Common Lisp library for caching HTTP GET responses
http-parse A library for parsing HTTP requests/responses (synchronous or asynchronous).
hu.dwim.asdf Various ASDF extensions such as attached test and documentation system, explicit development support, etc. Comments by 40ants here
hu.dwim.bluez Common Lisp FFI wrapper for libbluetooth, aka Bluez, which is a Linux Bluetooth stack.
hu.dwim.common An extended Common Lisp package to the general needs of other hu.dwim systems.
hu.dwim.common-lisp A redefinition of the standard Common Lisp package that includes a number of renames and shadows.
hu.dwim.computed-class Constraint based change propagation for class slots, lexical variables, function return values and reified cells.
hu.dwim.computed-class+hu.dwim.logger  
hu.dwim.computed-class+swank  
hu.dwim.debug Various debug utilities such as lexical tracing, etc.
hu.dwim.def General purpose, homogenous, extensible definer macro. Comments by 40ants here.
hu.dwim.defclass-star Simplify class like definitions with defclass* and friends.
hu.dwim.defclass-star+contextl  
hu.dwim.defclass-star+hu.dwim.def  
hu.dwim.defclass-star+hu.dwim.def+contextl  
hu.dwim.defclass-star+swank  
hu.dwim.def+cl-l10n  
hu.dwim.def+contextl  
hu.dwim.def+hu.dwim.common  
hu.dwim.def+hu.dwim.delico  
hu.dwim.def.namespace Thread safe namespace (global hashtable) definer.
hu.dwim.def+swank  
hu.dwim.delico Delimited, interpreted shift-reset continuation.
hu.dwim.graphviz Graphviz layouting using CFFI bindings.
hu.dwim.logger Generic purpose logger utility.
hu.dwim.logger+iolib  
hu.dwim.logger+swank  
hu.dwim.partial-eval Extensible partial evaluator.
hu.dwim.perec RDBMS based persistent CLOS, an object relational mapping (ORM).
hu.dwim.perec.all All backends for hu.dwim.perec.
hu.dwim.perec+hu.dwim.quasi-quote.xml  
hu.dwim.perec+iolib  
hu.dwim.perec.oracle Oracle backend for hu.dwim.perec.
hu.dwim.perec.postgresql Postgresql backend for hu.dwim.perec.
hu.dwim.perec.sqlite Sqlite backend for hu.dwim.perec.
hu.dwim.perec+swank  
hu.dwim.presentation A component based GUI framework with a backend to present it using HTML and JavaScript.
hu.dwim.quasi-quote Quasi quoted domain specific languages and transformations.
hu.dwim.quasi-quote.css Quasi quote transformations for emitting CSS.
hu.dwim.quasi-quote.js Quasi quote transformations for emitting JavaScript.
hu.dwim.quasi-quote.pdf Quasi quote transformations for emitting PDF.
hu.dwim.quasi-quote.xml Quasi quote transformations for emitting XML.
hu.dwim.quasi-quote.xml+cxml  
hu.dwim.quasi-quote.xml+hu.dwim.quasi-quote.js  
hu.dwim.rdbms Relational database independent RDBMS and SQL abstractions.
hu.dwim.rdbms.all All backends for hu.dwim.rdbms.
hu.dwim.rdbms.oracle Oracle backend for hu.dwim.rdbms.
hu.dwim.rdbms.postgresql Postgresql backend for hu.dwim.rdbms.
hu.dwim.rdbms.sqlite Sqlite backend for hu.dwim.rdbms.
hu.dwim.reiterate Iterator macro inspired by iterate.
hu.dwim.reiterate+hu.dwim.logger  
hu.dwim.sdl Common Lisp FFI wrapper for libSDL2.
hu.dwim.serializer Generic serializer and deserializer.
hu.dwim.stefil A Simple Test Framework In Lisp.
hu.dwim.stefil+hu.dwim.def  
hu.dwim.stefil+hu.dwim.def+swank  
hu.dwim.stefil+swank  
hu.dwim.syntax-sugar Various syntax extensions.
hu.dwim.uri  
hu.dwim.util Various utilities, this is the most basic system that only introduce a small number of external dependencies.
hu.dwim.util+iolib Integration of hu.dwim.util with iolib.
hu.dwim.walker Common Lisp form walker and unwalker (to and from CLOS instances). Comments by 40ants here.
hu.dwim.web-server An iolib based HTTP server.
hu.dwim.web-server.application Application logic (sessions, etc) based on hu.dwim.web-server.
hu.dwim.web-server.application+hu.dwim.perec  
hu.dwim.web-server+swank  
hu.dwim.web-server.websocket WebSocket extensions for hu.dwim.web-server.
hu.dwim.zlib Common Lisp FFI wrapper for zlib, aka http://zlib.net/
huffman Huffman encoding and decoding for Common Lisp.
humbler A Tumblr API interface
hunchenissr Make Interactive-Server-Side-Rendered web pages with declaritive and recursive programming.
hunchenissr-routes Better routes to be used with Hunchenissr. - Removed in Oct 2021 Quicklisp Update
hunchensocket WebSockets for Hunchentoot
hunchentools Hunchentoot utility library
hunchentoot Hunchentoot is a HTTP server based on USOCKET and BORDEAUX-THREADS. It supports HTTP 1.1, serves static files, has a simple framework for user-defined handlers and can be extended through subclassing.
hunchentoot-auth Implements user authentication with passwords for the hunchentoot Common Lisp web server.
hunchentoot-cgi A library for executing CGI scripts from the hunchentoot webserver
hunchentoot-errors Augments Hunchentoot error pages and logs with request and session information (MIT)
hunchentoot-multi-acceptor Multiple domain support under single hunchentoot acceptor
hunchentoot-single-signon Implementation of SPNEGO authentication for Hunchentoot
hunchentoot-stuck-connection-monitor Monitors hunchentoot connections and logs the connections stuck in the same state for a long time (due to slow or inactive clients and network stream timeouts that hunchentoot tries to utilize not working properly). Offers an option to shutdown the stuck connections sockets manually or automatically, thus unblocking the connection threads and preventing thread and socket leak. See https://github.com/edicl/hunchentoot/issues/189 (BSD-2-Clause)
hyperlattices Generalized Lattice algebraic datatypes, incl., LATTICE, HYPERLATTICE, PROBABILISTIC-LATTICE, and PROBABILISTIC-HYPERLATTICE. (MIT)
hyperluminal-mem High-performance serialization library, designed for untrusted data
hyperobject Common Lisp library providing Smart, linked objects using metaobject protocol
hyperspec A simple library for looking up common-lisp symbols in the hyperspec.
ia-hash-table Main purpose is to be able to use strings as real keys but do gethash with symbols and vice versa.Can be useful for things like http headers parsing (no more intern leaks), json apis with/without https://github.com/AccelerationNet/access.Only tested on SBCL. Expected to work on Allegro, CCL and LW.Also provides nil safe dot syntax
iclendar An iCalendar format lirbary.
iconv iconv library for Common lisp
id3v2 ID3v2 parser
identifier-pool A simple generational identification number allocator.(MIT)
idna IDNA (international domain names) string encoding and decoding routines
ieee-floats Convert floating point values to IEEE 754 binary representation
illogical-pathnames Mostly filesystem-position-independent pathnames.
illusion Customize and manage Lisp parens reader
image An image-drawing with some drawing primitives
imago Image manipulation library
immutable-struct Library that encourage the use of functional programming + pattern matching
incf-cl INCF CL is a library of convenience functions for Common Lisp
incless A portable and extensible Common Lisp printer implementation (core) (BSD)
incognito-keywords incognito-keywords introduces a new kind of keyword that looks just like any non-keyword symbol and allows safe usage of convenient but clashy symbol names by multiple libraries without conflicts through sharing. Some names that might benefit are (alist blist plist macro operator index &doc &decl &rest+ &destructure &ignored &ignorable).
incongruent-methods Methods with incongruent lambda lists.
inferior-shell spawn local or remote processes and shell pipes
infix-dollar-reader Infix $ operator for reducing redundant parenthesis
infix-math An extensible infix syntax for math in Common Lisp.
infix-reader A reader macro to allow for infix syntax with { … } — Unlicence
inheriting-readers Provides a simple yet powerful value inheritance scheme.
injection Dependency injection for Common Lisp
inkwell An API client for the Splatoon 2 Splatnet.
inlined-generic-function MOP implementation of the fast inlinable generic functions dispatched in compile-time
inner-conditional Series of macros which optimizes out the inner conditional jumping
in-nomine Utilities for extensible namespaces in Common Lisp. LLGPL
inotify Interface to linux inotify(7)
input-event-codes Port of all constants from input-event-codes.h from both Linux and FreeBSD — MIT
inquisitor Encoding/end-of-line detection and of external-format abstraction for Common Lisp
inquisitor-flexi Inquisitor with flexi-streams support
inravina A portable and extensible Common Lisp pretty printer. (MIT)
instance-tracking Defines a class that tracks its instances — MIT
integral Object Relational Mapper for Common Lisp
integral-rest REST APIs for Integral DAO Table.
intel-hex A library to handle Intel HEX format.
interface A system for defining interfaces.
introspect-environment Small interface to portable but nonstandard introspection of CL environments.
invistra A portable and extensible Common Lisp FORMAT implementation (BSD)
iolib Syscalls and foreign types.
iolib.asdf A few ASDF component classes.
iolib.base Base IOlib package, used instead of CL.
iolib.common-lisp Slightly modified Common Lisp.
iolib.conf Compile-time configuration for IOLib.
iolib.grovel The CFFI Groveller
ip-interfaces Query network interfaces on the local machine.
irc-logger Common Lisp daemon for logging IRC channels
ironclad A cryptographic toolkit written in pure Common Lisp
isolated A isolated environment for Common Lisp code evaluation
issr-core Make Interactive-Server-Side-Rendered web pages with declaritive and recursive programming.This is the core functionality is reusable for all server modules.
iterate Jonathan Amsterdam's iterator/gatherer/accumulator facility
iterate-clsql Extension for iterate to support iterate over clsql queries
ixf Tools to handle IBM PC version of IXF file format
jenkins.api Bindings for Jenkins' REST API.
jingoh DSL to notate specification, rather than test framework. (MIT)
jonathan High performance JSON encoder and decoder. Currently support: SBCL, CCL.
jose JSON Object Signing and Encryption (JOSE) implementation. Comments by 40ants here.
journal A library for logging, tracing, testing and persistence. MIT, see COPYING.
jpeg-turbo libjpeg-turbo wrapper for Common Lisp
jpl-queues A few different kinds of queues, with optional multithreading synchronization. (ISC License)
jpl-util Sundry utilities for J.P. Larocque.
jp-numeral A printer for Japanese numerals.
json-lib A simple and relatively fast JSON parser and encoder — MIT
json-mop A metaclass for bridging CLOS and JSON
json-responses Canned JSON responses for Hunchentoot
jsonrpc JSON-RPC 2.0 server/client implementation
json-schema JSON schema validation LLGPL
json-streams A stream based JSON parser/writer, well suited for higher as building block for higher level libraries.
json-template An implementation of a subset of the JSON Template language.
jsown Fast JSON parsing library. Mainly geared torwards fetching only a few keys of many objects, but efficient for other types of content too
jsown-utils Utilities for Common Lisp JSON library jsown(MIT)
js-parser Javascript parser written in common lisp
just-getopt-parser Getopt-like parser for command-line options and arguments
jwacs Javascript With Advanced Continuation Support
jzon A correct and safe(er) JSON RFC 8259 parser with sane defaults. — MIT
kaputt A Simple Interactive Test Framework for Common Lisp
kebab Common Lisp string,symbol,keyword PascalCase <=> camelCase <=> snakecase <=> kebab-case(lisp-case) converter.
kekule-clj A Kekule widget for Common Lisp Jupyter (MIT)
kenzo A Symbolic Software for Effective Homology Computation by Francis Sergeraert
kdlcl KDL reader/printer for common lisp (MIT) No Attribution
kdtree-jk KD-TREE package for searching for nearest neighbors in N points in in M-dimensions in N log(N) time. (MIT)
keyword-reviews A simple review site allowing reviews of only a few words.
khazern A portable and extensible Common Lisp LOOP implementation (BSD)
kl-verify A library to generate simple verify code picture
km THE KNOWLEDGE MACHINE - INFERENCE ENGINE
kmrcl Collection of utility functions by Kevin Rosenberg. Comments by 40ants here.
knx-conn KNXnet/IP implementation in Common Lisp (GPL3)
laap A Common Lisp multi-threaded event loop.
lack A minimal Clack. Comments by 40ants here.
lack-component  
lack-middleware-accesslog Logging for Clack. Comments by 40ants here.
lack-middleware-anypool  
lack-middleware-auth-basic Comments by 40ants here.
lack-middleware-backtrace This middleware will output a backtrace and all request parameters to the stream or a file. Comments by 40ants here.
lack-middleware-clack-errors Alias for clack-errors
lack-middleware-csrf This lack middleware provides some level of security for your webapp, preventing a CSRF attacks. It has a function csrf-html-tag which returns a hidden input element to embed into a form. Comments by 40ants here.
lack-middleware-mito  
lack-middleware-mount This gives Clack the ability to route requests to different apps depending on the path. Comments by 40ants here.
lack-middleware-session This Clack middleware makes your app stateful and allows to associate some information with the current user. Comments by 40ants here.
lack-middleware-static This Clack middleware can be used to serve files from a directory. Comments by 40ants here.
lack-request  
lack-response  
lack-session-store-dbi  
lack-session-store-redis  
lack-util  
lack-util-writer-stream  
lake Lake is a GNU make like build utility in Common Lisp.
lambda-fiddle A collection of functions to process lambda-lists. Comments by 40ants here.
lambdalite A functional, relational Lisp database
lambda-reader Use unicode character λ for LAMBDA in reader and printer
lambda-reader-8bit Use unicode character λ for LAMBDA in reader and printer
language-codes A small library mapping language codes to language names.
langutils Language utilities
lass Lisp Augmented Style Sheets. Compiles LASS to CSS. Comments by 40ants here.
lass-flexbox Flexbox for Lass. Comments by 40ants here.
lassie Library for Latent Semantic Indexing.
lastfm Interface for the Last.fm API (https://www.last.fm/api/)
latex-table Pretty latex tables from Lisp matrices and vectors.
latter-day-paypal Paypal api wrapper.(MIT)
lazy Lazy forms for Common Lisp. Comments by 40ants here
legion Simple worker threads with a queue. (BSD 3 Clause)
legit CL interface to the GIT binary.
lemmy-api Most recently generated bindings to the lemmy api (GPLv3)
lense Racket style lenses for the Common Lisp. (BSD-2)
let-over-lambda The Production version code from letoverlambda.com, conveniently wrapped in an ASDF System for Quicklisp.
let-plus Destructuring extension of LET*.
letrec A simple alternative to Scheme's LETREC.
letv The LETV Package. Exports two macros, LETV and LETV* that allow to combine standard LET and LET* constucts with MULTIPLE-VALUE-BIND in a possible less verbose way that also requires less indentation. (BSD)
lev libev bindings for Common Lisp
leveldb LevelDB bindings for Common Lisp.
levenshtein Library for calculating levenshtein distances
lfarm A library for distributing work across machines. Comments by 40ants here.
lfarm-admin Admin component of lfarm, a library for distributing work across machines.
lfarm-client Client component of lfarm, a library for distributing work across machines.
lfarm-common (private) Common components of lfarm, a library for distributingwork across machines.
lfarm-gss GSS-API support for lfarm
lfarm-launcher Testing facility for lfarm, a library for distributing work across machines.
lfarm-server Server component of lfarm, a library for distributing work across machines.
lfarm-ssl SSL support for lfarm
lhstats Statistical functions by Larry Hunter and Jeff Shrager.
liblmdb Low-level LMDB bindings. See 40ants comments here
libssh2 Trivial libssh2 bindings (MIT)
libusb-ffi Common Lisp FFI bindings to libusb-0.1.
lichat-ldap LDAP backend for the Lichat server profiles.
lichat-protocol The independent protocol part of Lichat.
lichat-serverlib Tools to help build a server using the lichat protocol.
lichat-tcp-client A simple TCP client implementation for lichat
lichat-tcp-server A simple TCP server implementation for lichat.
lichat-ws-server A simple WebSocket server implementation for lichat.
lift LIsp Framework for Testing
lila a cleaner language based on Common Lisp
lime A high-level Swank client, like Slime, but for Common Lisp applications. Comments by 40ants here.
linear-programming A library for solving linear programming problems
linear-programming-glpk A backend for linear-programming using GLPK (GPL 3.0)
linedit Readline-style library.
lineva Linear evaluation macro system — GPLv3
linewise-template Linewise file/stream processor for code generation etc.
linux-packaging ASDF extension to generate linux packages. (MIT)
lionchat A GUI client for the Lichat protocol
lisa The Lisa expert system shell
lisp-binary Declare binary formats as structs and then read and write them.
lisp-chat An experimental chat irc-like: server
lispcord A client library for the discordapp bot api
lisp-critic LISP-CRITIC - A Lisp code critiquing package. Comments by 40ants here.
lisp-executable Library for defining and creating executables that can be called from the Unix shell.
lisp-interface-library Long name alias for lil(MIT)
lisp-invocation Invoking Lisp subprocesses from Lisp
lisp-namespace Provides LISP-N — extensible namespaces in Common Lisp.
lisp-pay Wrappers over multiple Payment Processor APIs — MIT
lisp-preprocessor Common Lisp embedded template engine
lispqr QR code encoding. Comments by 40ants here.
lisp-stat A statistical computing environment for Common Lisp
lisp-unit Common Lisp library that supports unit testing.
lisp-unit2 Common Lisp library that supports unit testing.
list-named-class CLOS extension - name classes after lists of symbols. Comments by 40ants here.
list-of magic list-of deftype
listoflist makes listoflist an xarray'able data structure. REMOVED OCT 15, 2024
listopia List manipulation library
literate-lisp A literate programming tool to write common lisp codes in org file. Comments by 40ants here.
litterae Beautiful documentation generation. (MIT) See 40ants comments here
livesupport Some helpers that make livecoding with slime/sly a little easier
lla Lisp Linear Algebra
l-math A simple math library focused on linear algebra.
lmdb Bindings to LMDB, the Lightning Memory-mapped Database.
lml Lisp Markup Language
lml2 Lisp Markup Language
local-package-aliases Allows to define inside of a package aliases to refer other packages. Provides a reader macro $ to use the aliases (active only in packages having alias mapping, and does not affect other code). Portable.
local-time A library for manipulating dates and times, based on a paper by Erik Naggum
local-time-duration local-time-duration: Simple duration functionality on top of local-time
log4cl Logging library with integration with Slime. Comments by 40ants here.
log4cl-extras A bunch of addons to LOG4CL: JSON appender, context fields, cross-finger appender, etc. Comments by 40ants here.
log4slime Part of log4cl
log5 Log5 is a Common Lisp logging library
logging Functions to configure log4cl for different contexts: REPL, Backend, Command Line Application. (unlicense)
lorem-ipsum Lorem ipsum generator in portable Common Lisp
lowlight A simple and flexible syntax highlighter
lparallel Parallelism for Common Lisp. Comments by 40ants here.
lparallel-bench Benchmarks for lparallel.
lquery A library to allow jQuery-like HTML/DOM manipulation. Comments by 40ants here.
lredis Lisp Redis bindings
lru-cache A least-recently-used cache structure (zlib)
lsx Embeddable HTML templating engine with JSX-like syntax
l-system L-system or Lindenmayer system on lists
lucerne A Clack-based microframework.
lucerne-auth An authentication framework for Lucerne.
lucerne-hello-world The simplest Lucerne app.
lucerne-utweet A small Twitter clone built with Lucerne.
luckless Lockless data structures — zlib REMOVED OCT 15, 2024
lunamech-matrix-api An implementation of the Matrix API taken from LunaMech see https://lunamech.com(MIT)
lw-compat A few utility functions from the LispWorks library that are used in the Closer to MOP libraries.
lyrics Song lyrics with local database. Comments by 40ants here
lzlib lzip (LZMA) (de)compression using bindings to lzlib
machine-state Retrieve machine state information about CPU time, memory usage, etc. (zlib)
macrodynamics A language extension for creating bindings scoped to the entire expansion process of a region of code. Comments by 40ants here
macroexpand-dammit  
macro-html HTML generation library. Aims to be fast, modular, cachable andconcise. It does so by defining each tag as a macro which expands tocode printing the respective HTML source. Also employs a DSL forelement attributes.
macro-level MACRO-LEVEL is an embarassingly trivial convenience macro that saves on indentation while being more concise and direct. (macro-level …) == (macrolet ((m () …)) (m))
madeira-port Provides :MADEIRA-PORT file class for ASDF, and an extended #+ and #- syntax.
magic-ed Edit your code from REPL. Comments by 40ants here.
magicffi cffi interface to libmagic(3) (Simplified BSD)
magicl Matrix Algebra proGrams In Common Lisp
magicl-gen Generate MAGICL interfaces
magicl-transcendental  
maiden A modern and extensible chat bot framework.
maidenhead Convert coordinates between Latitude/Longitude and Maidenhead. — GPL-3
mailbox Simple multithreading mailboxes.
mailgun A thin wrapper to post HTML emails through mailgun.com
make-hash A library for making hash tables. Comments by 40ants here
manage-users Radiance administration interface to allow user management.
manifest A system for semi-automatically documenting Common Lisp packages.
manifolds Various manifold mesh algorithms (zlib)
map-bind MAP-BIND is a macro that allows visual grouping of variables with their corresponding values (not necessarily 1:1) in calls to mapping operators when using an inline LAMBDA. It does so in a way that automatically supports virtually every existing and future mapping operator, all lambda keywords and FUNCALL/APPLY/MULTIPLE-VALUE-CALL variations.
map-set Set-like data structure.
marching-cubes A marching cubes algorithm implementation in Common Lisp based on Paul Bourke's (http://paulbourke.net/geometry/polygonise/)
markdown.cl A markdown parser for Common Lisp
markup markup provides a reader-macro to read HTML/XML tags inside of Common Lisp code
marshal marshal: Simple (de)serialization of Lisp datastructures.
math Math is a math library, implementing some algorithms:- linear algebra - operations with matrices - statistical functions - linear and bilinear interpolation - finding approximating polynomials,implemented in Common Lisp (GPL 3)
mathkit Various utilities for math
matrix-case Control flow macros which writing nested CASE easily. (Public Domain)
maxpc Max’s Parser Combinators: a simple and pragmatic library for writing parsers and lexers based on combinatory parsing.
mbe Scheme Macros for Common Lisp
mcase Control flow macros with case comprehensiveness checking.
mcclim McCLIM is an implementation of the CLIM 2.0 specification.
md5 The MD5 Message-Digest Algorithm RFC 1321
media-types Query and compare media types.
mel-base A versatile mail library for common lisp
memoize A memoization library. The functions are not thread safe because calling them can modify the structure holding the memos.
memory-regions Implementation of a memory region abstraction (zlib)
messagebox A library to show a native message box dialog. (zlib)
message-oo Message-passing Smalltalk-style object system
meta META syntax to easily write parsers
metabang-bind Bind is a macro that generalizes multiple-value-bind, let, let*, destructuring-bind, structure and slot accessors, and a whole lot more.
metacopy Flexible Common Lisp shallow/deep copy mechanism.
metacopy-with-contextl  
metalock A metaclass that makes building parallel systems easier by providing each slot within a class a lock which is grabbed automatically. (MIT)
metap Metap provides metaclass propagation along class inheritance structure.
meta-sexp meta-sexp is a META parser generator using LL(1) grammars with s-expressions. meta-sexp uses in-memory string vectors, instead of commonly used streams, for efficiently stepping backward and forward through the input. It is tested on SBCL but should be portable to other implementations as well.
metatilities These are the rest of metabang.com's Common Lisp utilities
metatilities-base These are metabang.com's Common Lisp basic utilities.
metering Portable Code Profiling Tool
method-combination-utilities Various method combinations and utilities to make it easy to create new method combinations.
method-hooks simple qualifiable hooks defined like methods with the option to modify the dispatch method and how dispatch happens
method-versions method-versions: package for creating versioned methods
mexpr Macro for infix math expressions.
mfiano-utils A utility library.(MIT)
mgl MGL is a machine learning library for backpropagation neural networks, boltzmann machines, gaussian processes and more. MIT, see COPYING.
mgl-mat MAT is library for working with multi-dimensional arrays which supports efficient interfacing to foreign and CUDA code. BLAS and CUBLAS bindings are available. MIT
mgl-pax Exploratory programming tool and documentation generator. See 40ants comments here
mgrs Convert coordinates between Latitude/Longitude and MGRS. (GPL-3)
micmac Micmac is mainly a library of graph search algorithms such as alpha-beta, UCT and beam search, but it also has some MCMC and other slightly unrelated stuff.
midi A library for MIDI and Midifiles.
millet Wrapper for implementation dependent tiny utilities. (MIT)
minheap Various heap/priority queue data structures (BSD)
mini-cas A minimal computer algebra system. The homepage is currently missing.
minilem Minimal version of lem, emacs-like editor. A minimal self-modifying Common Lisp editor
misc-extensions  
mito Abstraction layer for DB schema
mito-attachment Mito mixin class for file management — LLGPL
mito-auth User authorization for Mito classes
mito-core  
mito-migration  
mixalot Mixalot mixer for ALSA/libao
mixalot-flac FLAC Streamer class for Mixalot
mixalot-mp3 MP3 Streamer class for Mixalot
mixalot-vorbis Vorbis Streamer class for Mixalot
mk-defsystem The MK-DEFSYSTEM ASDF System. Other
mk-string-metrics efficient implementations of various string metric algorithms
mlep A Common Lisp machine learning library for educational purposes.
mlep-add Additional algorithms for cl-mlep that violate its non-dependency-claim.
mmap Portable mmap (file memory mapping) utility library.
mnas-graph System mnas-graph defines basic functions for creating a graph data structure and displaying it via graphviz.
mnas-hash-table System @b(mnas-hash-table) defines some functions for working with hash tables.
mnas-package Система @b(mnas-package) предназначена для подготовкидокументации, извлекаемой из asdf-систем.@begin(section) @title(Мотивация) Система @b(Codex) является достаточно удобной для выполнения документирования систем, написанных с использованием @b(Common Lisp). Она позволяет получить на выходе документацию приемлемого вида. К недостатку сустемы @b(Codex) можно отнести то, что формирование шаблона документации не выполняется автоматически. Указание на включение разделов документации, относящихся к отдельным сущностям к которым можно отнести: @begin(list) @item(системы ) @item(пакеты )@item(классы ) @item(функции, setf-функции ) @item(обобщенные функции,методы, setf-методы ) @item(макросы ) @item(и т.д., и т.п.)@end(list) приходится формировать вручную. Этот проект пытается устранить данный недостаток системы @b(Codex) засчет определения функций и методов позволяющих: @begin(list)@item(формировать код, предназначенный для передачи в систему @b(Codex) )@item(формировать представление отдельных частей системы в виде графов.)@end(list)@end(section)
mnas-path No description whatsoever
mnas-string Система @b(mnas-string) предназначена для:@begin(list) @item(парсинга вещественного числа ) @item(разделения строки на подстроки ) @item(замены всех вхождений подстроки в строке ) @item(замены множественного вхождения паттерна единичным ) @item(подготовки строки в качестве аргумента для like запроса SQL ) @item(обрамления строки префиксом и постфиксом ) @item(вывода представления даты и времени в поток или строку ) @item(траслитерации строки.)@end(list)
mockingbird This package provides some useful stubbing and mocking macros for unit testing.
modest-config A modest config file loader library
modf A SETF like macro for functional programming. Comments by 40ants here
modf-fset FSet extensions for MODF
modlisp Mid-level Common Lisp library running over Apache modlisp
modularize A modularization framework
modularize A modularization framework
modularize-hooks Generic hooks and triggers extension for modularize.
modularize-hooks Generic hooks and triggers extension for modularize.
modularize-interfaces Programmatical interfaces extension for Modularize
modularize-interfaces Programmatical interfaces extension for Modularize
moira Monitor and restart background threads. Comments by 40ants here
monkeylib-html HTML generation
monkeylib-markup-html Library for generating HTML from Markup formatted text.
monkeylib-text-languages Compiler for text-based languages.
monkeylib-text-output Formatted text output.
monomyth A distributed data processing library for CL (MPL 2.0)
montezuma Montezuma is a port of the Lucene text search engine library.
moptilities Common Lisp MOP utilities
more-conditions This system provides some generic condition classes in conjunction with support functions and macros.
mp3-duration Get the duration of an MP3 file
mpc Monadic Parser Combinators for Common Lisp. MPC tries to be simple andpractical while being powerful, well documented and fairly performant. Afriendly fork of Drew Crampsies Smug library.
mpg123-ffi CFFI interface to libmpg123
mra-wavelet-plot Plot MRA-based wavelets (scaling function and mother wavelet)with given coefficients of the dilation equation
mssql A Common Lisp library for interacting with MS SQL Server databases.
mstrings Pretty multiline strings Reader Macro — BSD 3-Clause
mt19937 Portable MT19937 Mersenne Twister random number generator
mtif An interface to the MacOS MultiTouch framework
mtlisp MT's Common Lisp utilities. Comments by 40ants here.
multilang-documentation A drop-in replacement for CL:DOCUMENTATION providing multi-language docstrings
multilang-documentation-utils Multiple-languages support for documentation-utils.
multiple-value-variants Gives access to multiple-value variants of operators through one macro: MULTIPLE-VALUE. There are built-in variants for some standard operators it's easy to create your own variants for other operators. The multiple-value mapping operators are especially useful.
multiposter A small application to post to multiple services at once.
multival-plist Property List stores multiple values per one key.
music-spelling Automatic pitch and rhythm spelling. — Apache 2.0
mutility modula's utilities
mutils A collection of Common Lisp modules. (MIT)
mw-equiv Extensible object equivalence protocol
mystic A project skeleton generator.
mystic-file-mixin A Mystic mixin to render a list of files with Mustache.
mystic-fiveam-mixin A Mystic mixin to add a FiveAM test system and test suite.
mystic-gitignore-mixin A Mystic mixin to add a .gitignore file.
mystic-library-template A Mystic mixin to add a .travis.yml file.
mystic-readme-mixin A Mystic mixin to add a README.md file.
mystic-travis-mixin A Mystic mixin to add a .travis.yml file.
myway Sinatra-compatible routing library.
myweb simple web server written in common lisp for educational reasons (LGPLv3)
nail library providing convenient functions for working with linalg, statistics and probability. — MIT
named-closure Named closures GPLv3+
named-read-macros Make read macros more Lispy. Attach read macros to symbols.
named-readtables Library that creates a namespace for named readtable akin to the namespace of packages. Comments by 40ants here.
nanovg-blob Foreign library collection of nanovg 2d drawing library
napa-fft3 Fast Fourier Transforms via generated split-radix
narrowed-types Type definitions narrowed with predicates
native-lazy-seq Lazy sequence using user-extensible sequence protocol. (GPLv3.0+)
nbd Network Block Device server library. (MIT)
nclasses Simplify class like definitions with define-class and friends. — Public Domain
ndebug A toolkit to construct interface-aware yet standard-compliant debugger hooks. — BSD 3-Clause
net.didierverna.asdf-flv ASDF extension to provide support for file-local variables.
net.didierverna.clon Command-line options management for standalone Common Lisp applications
net.didierverna.declt A reference manual generator for Common Lisp libraries. See 40ants comments here
net.didierverna.focus Customizable format strings and directives
net-telent-date A library for parsing time and dates
network-addresses A network addresses manipulation library.
neural-classifier Classification of samples based on neural network. (2 cluase BSD)
new-op The NEW-OP System.A (not so) new NEW operator that subsumes all the 'make-…' functionsand methods of Common Lisp.
nfiles Manage file persistence and loading. BSD 3-Clause
nhooks Improved hooks facility inspired by Serapeum. MIT
nibbles A library for accessing octet-addressed blocks of data in big- and little-endian orders
nibbles-streams Proof of concept for lossless audio compressor — 2-clause BSD
nineveh A library of common gpu functions
ningle Super micro framework for Common Lisp.
njson NJSON is a JSON handling framework with the focus on convenience and brevity. — BSD-3 Clause
nkeymaps General-purpose keymap management à -la Emacs. — BSD 3-Clause
nlopt Common Lisp interface to Non-linear optimization library NLopt(MIT)
nodgui Lisp bindings for the Tk toolkit
noisy Perlin noise for arbitrary numbers of dimensions. (MIT)
nontrivial-gray-streams A compatibility layer for Gray streams including extensions (MIT)
north oAuth 1.0a server and client implementation, the successor to South.
nsort Natural or Numeric Sort
nst The NST unit/regression testing system
nsymbols A set of convenience functions to list class, variable, function, and other symbols. — BSD-3 Clause
nuclblog A blog engine written in common lisp
nuklear-blob Nuklear IM GUI foreign library collection
nuklear-renderer-blob Nuklear IM GUI renderer foreign library collection (MIT)
null-package Safe and robust S-Expression reader. Useful to read from unfailthfull stream/socket. (MIT)
numcl Numpy clone in Common Lisp, using MAGICL/LLA/MGL-MAT as the backend (in the future)
numericals A high performance numerical computing library for Common Lisp (focus: basic math operations) — MIT
numerical-utilities Numerical utilities for Common Lisp. Fork of num-utils
num-utils Numerical utilities for Common Lisp
nytpu.lisp-utils A collection of miscellaneous standalone utility packages. (MPL-2.0)
nxt Implements the Lego Mindstorm NXT interface over Bluetooth, USB or a TCP proxy.
nxt-proxy  
nyaml Native YAML Parser
nyxt Extensible web-browser in Common Lisp
object-class Ensures that special subclasses of standard-object cluster right in front of standard-object in the class precedence list. (Unlicense)
oclcl oclcl is a library S-expression to OpenCL C.
ode-blob Foreign library collection of ODE 3d physics library
odesk Common Lisp bindings for oDesk API
oe-encode An implementation of the ENCODE() hash function from Progress OpenEdge.
olc Convert coordinates between Latitude/Longitude and Open Location Code. — GPL-3
omer-count A small Common Lisp script to aid in the counting of the days and weeks from Pesach to Shavuot.
omglib A Common Lisp library to build fully dynamic web interfaces
one-more-re-nightmare A regular expression compiler — BSD 2-clause REMOVED OCT 15, 2024
ook A CL compiler and enviroment for literate Orangutans.
oook Some magic on the shoulders of CLSQL
openal-blob OpenAL Soft foreign library collection
openapi-generator Parse OpenAPI into CLOS object for client generation (AGPLv3-later)
openapi-parser OpenAPI 3.0.1 and 3.1.0 parser/validator.
open-geneva Meta system for Open Geneva, an implementation of the Geneva document preparation system written in Common Lisp. This system pulls in all subsystems provided by Open Geneva.
openid-key Get OpenID keys from issuer.
open-location-code Open Location Code library. Comments by 40ants here.
open-vrp open-vrp
open-vrp-lib open-vrp-library
open-with Open a file in a suitable external program (zlib)
openai-openapi-client Openai API client (AGPLv3+)
openrpc CI for Common Lisp OpenRPC library. (BSD)
ops5 The Ops5 programming language for production systems
opticl A library for representing and processing images
opticl-core A library for representing and processing images
opticl-doc Documentation for opticl
optima Optimized Pattern Matching Library
optima.ppcre CL-PPCRE support for optima
org-davep-dict RFC2229 client for Common Lisp.
org-davep-dictrepl RFC2229 client REPL-a-like for Common Lisp.
org-sampler Extract docstrings as Emacs org-mode files
org.tfeb.conduit-packages Conduit packages. Comments by 40ants here
origin A native Lisp graphics math library with an emphasis on performance and correctness.
orizuru-orm An ORM for Common Lisp and PostgreSQL.
osc The Open Sound Control protocol, aka OSC
osicat A lightweight operating system interface. Comments by 40ants here.
osmpbf Library to read OpenStreetMap PBF-encoded files. (MIT)
ospm OS package manager interface — BSD 3-Clause
overlord Experimental build system.
oxenfurt A client for the Oxford dictionary API.
oxenfurt-core Oxenfurt API definitions, client-less.
oxenfurt-dexador Dexador client backend for Oxenfurt.
oxenfurt-drakma Drakma client backend for Oxenfurt.
pack Pack and unpack binary data via Python-like struct strings.
package-renaming locally renaming packages
packet Simple binary serialization library. Comments by 40ants here
packet-crafting A library to craft network packets. (MIT)
paiprolog Fork of Christophe Rhodes's PAIProlog that an update of Peter Norvig's "Prolog in Common Lisp".
pal Pixel Art Library
pandocl A universal document converter.
pango-markup A small library to generate pango-style text markup. Comments by 40ants here.
papyrus A Literate Programming Tool. Comments by 40ants here.
parachute An extensible and cross-compatible testing framework.
parameterized-function Compile-time parameterized functions.
paren6 Paren6 is a set of ES6 macros for Parenscript
paren-files Parenscript library for compiling files and ASDF systems.
parenml S-expression markup language.
parenscript Lisp to JavaScript transpiler. Comments by 40ants here.
parenscript-classic js - javascript compiler
paren-util Basic Parenscript functions for AJAX.
parse Parsing package for Common Lisp.
parse-declarations-1.0 Library to parse and rebuild declarations. Comments by 40ants here.
parse-float Parse floating point values in strings.
parse-front-matter Parse front matter.
parse-js JavaScript parser
parseltongue Parseltongue
parse-number Number parsing library
parse-number-range Parses LOOP's convenient "for-as-arithmetic" syntax into 5 simple values: from, to, limit-kind (:inclusive, :exclusive or nil if unbounded), by (step) and direction (+ or -)). Further related utilities are provided. Intended for easy implementation of analogous functionality in other constructs. (Public Domain)
parseq A library for parsing sequences such as strings and lists using parsing expression grammars. See 40ants comments here
parser-combinators An implementation of parser combinators for Common Lisp
parser-combinators-cl-ppcre An implementation of parser combinators for Common Lisp
parser-combinators-debug A debug extension for PARSER-COMBINATORS
parser.common-rules Provides common parsing rules that are useful in many grammars.
parser.common-rules.operators Provides macros for defining grammar rules for infix operators.
parse-rgb Autogenerate TCOD colour definitions by parsing rgb.txt on Xwindows
parser.ini Provides parsing of Ini expressions.
parsnip Parser combinator library
patchwork A spritesheet packer for games.
pathname-utils A collection of utilities for pathname manipulation.
path-parse Parse the PATH environment variable, portably. Comments by40ants here.
path-string A path utility library
patron A compact thread pool implementation.
pcall This library contains a few primitives for parallel code execution. It is like a baby lparallel. Comments by 40ants here.
pcall-queue  
peppol PEPPOL eInvoicing library
percent-encoding Percent-encoding is a library for percent-encoding defined in RFC 3986 and varieties.
perceptual-hashes Perceptual hash algorithms for images (BSD 2)
periodic-table This package defines a package, :elements, with an ELEMENT structure and a number of functions to search the periodic table.
periods Utilities for manipulating time ranges and distances, based on LOCAL-TIME. Comments by 40ants here.
periods-series Extension of PERIODS providing SERIES-compatible functions.
perlre s///, m//, d// - regular expression API for CL-PPCRE and CL-INTERPOL
pero Logging and text file perations library — MIT
persistent-tables Persistent tables.
persistent-variables A library for persistent global variables. Comments by 40ants here.
petalisp Petalisp is an attempt to generate high performance code for parallel computers by JIT-compiling array definitions. It is not a full blown programming language, but rather a carefully crafted extension of Common Lisp that allows for extreme optimization and parallelization.
petit.package-utils petit toolbox for packaging
petit.string-utils A petit tool box about string modification
petri An implementation of Petri nets
pettomato-deque A set of double-ended queue implementations. (MIT)
pettomato-indexed-priority-queue A binary heap based priority queue implementation with efficient support for find, update, replace, and delete operations. (MIT)
pfft Part of fft library
pg pg.lisp – socket level interface to the PostgreSQL RDBMS for Common Lisp
pgloader Load data into PostgreSQL
phoe-toolbox A personal utility library
phos An experimental Gemini client library ISC
physical-dimension A library to provide computations with physical dimension, i.e. units.
physical-quantities A library that provides a numeric type with optional unit and/or uncertainty for computations with automatic error propagation. Comments by 40ants here.
picl Python Itertools in Common Lisp (MIT)
piggyback-parameters This is a configuration system that supports local file and database based parameter storage.
pileup A portable, performant, and thread-safe binary heap / priority queue. (MIT)
pipes Common Lisp library for providing input/output pipes
piping A library to enable simple message pipelines. Comments by 40ants here.
pithy-xml Read and print XML library for Common Lisp.
pixman Low-level pixel manipulation.
pkg-doc View package documentation in a clim-treeview (BSD Simplified)
pk-serialize Serialization of Common Lisp data structures — MIT
place-modifiers Essentially gives access to hundreds of modify-macros through one single macro: MODIFY. Comments by 40ants here
place-utils Provides a few utilities relating to setfable places.
plain-odbc a lisp wrapper around the ODBC library
planks persistent lisp
plaster A paste bin service for Radiance
plokami Common Lisp PCAP interface.
plot Plots for Common Lisp
pludeck A friendly interface for creating a Plump DOM.
plump An XML / XHTML / HTML parser that aims to be as lenient as possible. Comments by 40ants here.
plump An XML / XHTML / HTML parser that aims to be as lenient as possible.
plump-bundle A binary storage format for Plump documents.
plump-dom A DOM for use with the Plump parser.
plump-lexer A very simple toolkit to help with lexing used mainly in Plump.
plump-parser Plump's core parser component.
plump-sexp Turning SEXPs into a Plump DOM and back.
plump-tex Rudimentary parser turning TeX-like syntax into a Plump DOM.
png Read and write PNG (Portable Network Graphics) files.
pngload A reader for the PNG image format.
png-read A library for reading PNG files.
poler Infix notation macro generator
policy-cond Tools to insert code based on compiler policy.
polisher Infix notation to S-expression translator
polymorphic-functions Type based dispatch for Common Lisp(MIT)
pooler Generic thread-safe pooling facility for your library.
portable-condition-system A portable condition system for Common Lisp (CC0)
portable-threads Portable Threads. Comments by 40ants here
portal Portable websockets.
portmanteau cl-portmanteau
positional-lambda positional-lambda is a concise, intuitive and flexible syntax (macro) for trivial lambdas that eschews explicit (and often contextually-redundant) naming of parameter variables in favor of positional references, with support for a used or ignored &rest parameter and automatic declaration of ignored parameters when logical
posix-shm POSIX shared memory — BSD 3-Clause
postmodern PostgreSQL programming API
postmodernity Utility library for the Common Lisp Postmodern library
postmodern-localtime postmodern-localtime (You dont even have to buy me a beer) REMOVED OCT 15, 2024
postoffice Franz's Post Office Package
pounds Provides portable file mappings and related utilities.
ppath A Common Lisp path handling library based on Python's os.path module. Comments by 40ants here
pp-toml TOML parser
prbs A library of higher-order functions for generating Pseudo-Random Binary Sequences of (practically) any degree. Comments by 40ants here.
precise-time Precise time measurements (zlib)
pregexp Portable regular expressions for Common Lisp (MIT)
prepl prepl is a REPL implementation, also known as a Lisp listener. - Removed in Oct 2021 Quicklisp Update
prettier-builtins A lightweight library to pretty print builtin arrays and hash-tables. (MIT)
pretty-function This small library makes debugging easier when you are using many anonymous functions. With pretty-functions you can give names to your lambdas. Comments by 40ants here.
primecount prime counting of sublinear complexity
print-html Simple html generator. Comments by 40ants here.
print-licenses Print the licenses used by the given project and its dependencies.
printv printv: a batteries-included tracing and debug-logging macro
priority-queue A priority queue for Common Lisp.(MIT)
proc-parse Procedural vector parser
progressons Display a progress bar on one line. (MIT)
projectured.document Collection of various documents.
projectured.editor Editor core components.
projectured.executable Generic purpose projectional editor.
projectured.projection Collection of various projections.
projectured.sdl SDL (Simple DirectMedial Layer) backend.
projectured.swank SLIME support.
prometheus Prometheus.io Client
prometheus.collectors.process Prometheus.io Process Info Collector
prometheus.collectors.sbcl Prometheus.io SBCL Collector
prometheus.exposers.hunchentoot Expose Prometheus.io client metrics using Hunchentoot
prometheus.formats.text Prometheus.io Client Text format
prometheus-gc This is a Prometheus collector for Common Lisp implementation garbage collector. (unlicense)
prometheus.pushgateway Prometheus.io Pushgateway client
promise A small, independent promise library for asynchronous frameworks
prompt-for Type safe user input. (MIT)
protobuf Protocol buffer code
prove Testing framework, now claimed by its author as obsolete.
prove-asdf  
pseudonyms Relative package nicknames through macros
psgraph PostScript DAG Grapher.
psychiq Redis-backed job queueing system
ptc Proper Tail Calls for CL (MIT)
punycode Punycode encoding/decoding (zlib)
purgatory A simple implementation of the 9p filesystem protocol. — LLGPL
puri Portable Universal Resource Indentifier Library
purl Parse and print URLs as described in RFC 1738.
purplish Imageboard CMS for Radiance
pvars pvars is a small library to easily define persistent variables. Use them as normal variables, but they are actually persistent.
py4cl Call Python libraries from Common Lisp
py4cl2 Some improvements over py4cl. py4cl is a library for interfacing with python libraries from common lisp, using streams to communicate with the python process.Report the issues at https://github.com/digikar99/py4cl2/issues (More) Documentation is available at https://digikar99.github.io/py4cl2/ (MIT)
py4cl2-cffi CFFI based alternative to PY4CL2, primarily developed for performance reasons. — MIT
py-configparser Common Lisp implementation of the Python ConfigParser module
pythonic-string-reader A simple and unintrusive read table modification that allows for simple string literal definition that doesn't require escaping characters. Comments by 40ants here.
pzmq ZeroMQ 3.2+ bindings. See 40ants comments here
q+ Precompiles all Q+ method wrappers for currently active smoke modules.
qbase64 Fast and flexible base64 encoder and decoder
qbook qbook generates html formatted code listings of common lisp source files.
ql-checkout  
qlot A project-local library installer
qmynd MySQL Native Driver
qoi Library for encoding/decoding QOI (Quite OK Image Format) files(MIT)
qt Interface for the Qt GUI framework
qt+libs Interface for the Qt GUI framework (precompiled libraries)
qt-libs System to ensure that the necessary Qt libs are available.
qtools A collection of tools to aid in development with CommonQt.
qtools-ui A collection of components and utilities for use in Qt applications.
qtools-ui-auto-resizing-textedit QTextEdit with automatic height adjustment
qtools-ui-base Qtools-UI's base toolkit, package, and documentation.
qtools-ui-bytearray Qtools-UI's QByteArray wrangling
qtools-ui-cell An item-widget that presents a draggable and selectable cell.
qtools-ui-color-history A simple history for colors.
qtools-ui-color-picker A color picker dialog alternative to QColorChooser
qtools-ui-color-sliders A color slider widgets as used in graphics applications.
qtools-ui-color-triangle An HSV color wheel triangle as used in graphics applications.
qtools-ui-compass A compass layout orienting things N/E/S/W/C.
qtools-ui-container A basic superclass for arbitrary element container layouts.
qtools-ui-debugger A portable debugger to handle and display errors.
qtools-ui-dialog Helper classes for constructing dialogs.
qtools-ui-dictionary A widget allowing lookups in English WordNet dictionary.
qtools-ui-drag-and-drop Classes implementing simple drag-and-drop in Qtools.
qtools-ui-executable Provides synchronisation between threads by allowing execution of functions within the gui thread.
qtools-ui-fixed-qtextedit QTextEdit with working context menu - workaround for QTBUG-9592
qtools-ui-flow-layout A flow-layout that lets widgets flow to the next line.
qtools-ui-helpers A collection of useful little helper widgets.
qtools-ui-imagetools Toolkit for dealing with QImage files in Qt.
qtools-ui-keychord-editor A basic editor for keychords generated by Qtools' define-menu.
qtools-ui-layout The basic layout and item-layout components required to build layouts.
qtools-ui-listing A basic item listing widget that allows selection, sorting, and dragging.
qtools-ui-notification Simple desktop notifications.
qtools-ui-options A system to generate automatic option dialogs.
qtools-ui-panels A panelling system that allows floating, docking, and collapsing.
qtools-ui-placeholder-text-edit A QTextEdit with placeholder text.
qtools-ui-plot A one dimensional plotter
qtools-ui-progress-bar A progress bar
qtools-ui-repl An implementation of a REPL.
qtools-ui-slider A more convenient slider than the QSlider.
qtools-ui-spellchecked-text-edit A QTextEdit capable of spellchecking English text.
qtools-ui-splitter A better version of the QSplitter, allowing a dynamic size based on the components' size.
qtools-ui-svgtools Toolkit for dealing with SVG files in Qt.
qt-repl  
qt-tutorial  
quad-tree An implementation of the quad tree data structure.(MIT)
quadtree Quadtree data structure in Common Lisp
quantile-estimator Implementation of Graham Cormode and S. Muthukrishnan's Effective Computation of Biased Quantiles over Data Streams in ICDE’05
quasiquote-2.0 Writing macros that write macros. Effortless.
quaviver  A portable and extensible floating point string library (MIT)
quilc A CLI front-end for the Quil compiler (Apache License 2.0 )
queen Chess utilities: board representation (0x88), move generation, PGN/SAN parser/generator
query-fs High-level virtual FS using CL-Fuse-Meta-FS to represent results of queries
query-repl REPL for user query.
queues This is a simple queue library for Common Lisp. It's goals are to exist, be simple, nicely wrapped, and efficient. The library depends on "bordeaux-threads" for locking, although that dependency is only required if you use one of the "cqueue" concurrent queues. (MIT)
queues.priority-cqueue  
queues.priority-queue  
queues.simple-cqueue  
queues.simple-queue  
quickapp A utility library to automate much of the app creation process
quickhull An implementation of the Quickhull convex hull construction algorithm (zlib)
quicklisp-slime-helper  
quicklisp-stats Fetches and operates on Quicklisp download statistics.
quick-patch Easily override quicklisp projects without using git submodules
quickproject Creates the skeleton of a new Common Lisp project
quicksearch Quicksearch searches CL library, and outputs results at REPL.
quri Yet another URI library for Common Lisp
quux-hunchentoot Thread pooling for hunchentoot(MIT)
quux-time  
qvm An implementation of the Quantum Abstract Machine. (Apache License 2.0 )
qvm-app Application server for the QVM.
qvm-app-ng Application server for the QVM Next Gen.
qvm-benchmarks Performance tests for the QVM.
racer Description Logic Reasoner
radiance A web application environment.
radiance-core Core component of Radiance, an extensible web application environment.
rail Library implementing functions for railway oriented programming.
random Some simple random number generators.
random-access-lists Persistent, random-access lists.
random-sample Random sample of a sequence with uniform distribution. Comments by 40ants here.
random-sampling Functions to generate random samples with various distributions (zlib)
random-state Portable random number generation.
random-state-viewer Visualiser for the random number generators
random-uuid Create and parse RFC-4122 UUID version 4 identifiers.
rate-monotonic A periodic thread scheduler inspired by RTEMS. Comments by 40ants here.
ratify A collection of utilities to ratify, validate and parse inputs.
ratmath Math utilities for working with rational numbers and intervals.
rcl http://common-lisp.net/project/rcl
r-djula Wrapper around djula to better integrate with radiance.
re Lua-style string pattern matching. Comments by 40ants here.
read-as-string Reading S-Expression string from stream. (MIT)
read-csv A library for reading CSV data from streams.
reader A simple blogging platform for Radiance.
reader A utility library intended at providing configurable reader macros forcommon tasks such as accessors, hash-tables, sets, uiop:run-program, arrays and a few others.
reader-interception Intercept the reader to replace CL syntax with your own
reader+swank Integration with SWANK using SWANK:*READTABLE-ALIST*.
read-number Reading numbers from an input stream.
reblocks A Common Lisp web framework, successor of the Weblocks. (LLGPL)
reblocks-auth A system to add an authentication to the Reblocks based web-site. (unlicense)
reblocks-file-server A Reblocks extension allowing to create routes for serving static files from disk. (unlicense)
reblocks-lass A helper for Reblocks framework to define CSS dependencies in LASS syntax. (unlicense)
reblocks-navigation-widget A container widget which switches between children widgets when user changes an url. (unlicense)
reblocks-parenscript An utility to define JavaScript dependencies for Weblocks widgets using Parenscript. (unlicense)
reblocks-prometheus This is an addon for Reblocks Common Lisp framework which allows to gather metrics in Prometheus format. (unlicense)
reblocks-typeahead A Reblocks widget implementing typeahead search. (unlicense)
reblocks-ui A set of UI widgets for Reblocks web framework! (BSD)
reblocks-websocket Reblocks extension allowing to add a bidirectional communication via Websocket between a backend and Reblocks widgets. (unlicense)
rectangle-packing Code to pack rectangles into a bigger rectangle. Useful for texture packing for OpenGL.
recur A simple alternative to Scheme's named-LET.
recursive-regex Recursive regular expression parsing engine
recursive-restart Restarts that can invoke themselves.
red-black-tree An implementation of the red-black search tree data structure.(MIT)
redirect-stream Offers a stream that redirects all actions to an inner stream.
regex A Regular Expression Engine
remote-js Send JavaScript from Common Lisp to a browser.
replic A framework to build readline applications out of existing code.
repl-utilities Ease common tasks at the REPL.
research Top level package which loads everything to do analsis in PhD research
resignal-bind Tiny signal capturing facility. (MIT)
restas RESTAS is a Common Lisp web application framework, basedon the Hunchentoot HTTP server. It was developed to simplify development ofweb applications following the REST architectural style.
restas-directory-publisher  
restas.file-publisher A restas module which can publish static files
restful Spin up new REST entities like madman
retrospectiff A library for reading and writing TIFF images
reversi Common Lisp implementation of Reversi/Othello
rfc2109 Implementation of RFC 2109
rfc2388 Implementation of RFC 2388
rfc2388-binary  
rlc Common Lisp library for computing outputs of systems using resistors, inductors, and capacitors
roan A library to support change ringing applications (MIT)
rock Asset manager for Common Lisp.
rock-web Part of rock library for managing specific versions of libraries.
romreader A library for reading various ROM formats.
routes  
rove Yet another testing framework intended to be a successor of Prove
rpcq Message and RPC specifications for Rigetti Quantum Cloud Services.
rpm functions to use the RedHat Package Management system
rs-colors A color data type for Common Lisp.
rs-colors-internal Internal definitions for RS-COLORS.
rs-dlx Knuth's Algorithm X with dancing links. (Modified BSD License)
rs-json Yet another JSON decoder/encoder. (Modified BSD License)
rss Remote Site Summary
rt MIT Regression Tester
rt-events A simple real-time events API.
rtg-math A selection of the math routines most commonly needed for realtime graphics in lisp
rtg-math.vari Provides gpu equivalents of rtg-math's functionality
rucksack Rucksack is a persistence library for Common Lisp
rutils A collection of basic utilities for syntactic extension and basic data structure handling, developed over the years of CL history by efforts of different individuals, and gathered under the unbrella of a hierarchy of packages which can be used on-demand.
rutilsx The most radical utilities. Comments by 40ants here.
ryeboy Riemann client
safe-queue Thread-safe queue and mailbox
safe-read A variant of READ secure against internbombing, excessive inputand macro characters.
safety-params Filter parameters
salza2 Create compressed data in the ZLIB, DEFLATE, or GZIP data formats
sandalphon.lambda-list Lambda list parsing and usage
sane Lispy library bindings for sane.
sanitize cl-sanitize is a whitelist-based HTML sanitizer. Given a list of acceptable elements and attributes, cl-sanitize will remove all unacceptable HTML from a string. It is a common lisp port of sanitize
sanity-clause Sanity clause is a data contract and validation library.
sapaclisp  
s-base64 Common Lisp Base64 Package
sb-cga Computer graphic algebra for SBCL.
sb-fastcgi FastCGI wrapper for SBCL
sb-vector-io Raw vector IO for SBCL.
sc-extensions additional library collection for cl-collider
schannel CFFI wrapper to SChannel(MIT)
scheduler Extensible task scheduler.
science-data Numerical data science and engineering data.
scrapycl The web scraping framework for writing crawlers in Common Lisp. (Unlicense)
screamer Nondeterministic programming and constraint propagation.
scriba A markup format similar to Scribe. Comments by 40ants here
scribble Syntax extensions akin to Racket's Scribble and Bigloo's Skribe
scriptl Scripting, Common Lisp style. Comments by 40ants here
scriptl-util Various utilities for doing scriptly things with ScriptL.
sdl2 Bindings for SDL2 using c2ffi.
sdl2-game-controller-db Lets you easily load the lovely sdl2 gamecontroller db into cl-sdl2
sdl2-image Bindings for sdl2image using autowrap
sdl2kit A utility kit for SDL2
sdl2-mixer Bindings for sdl2mixer using autowrap
sdl2-ttf Bindings for sdl2ttf using autowrap
s-dot2 Render Graphviz graphs from within Lisp
secret-values Secret values is a Common Lisp library designed to reduce the risk of accidentally revealing secret values such as passwords. Comments by 40ants here
secure-random Cryptographically secure pseudo-random number generator for Common Lisp. Comments by 40ants here.
seedable-rng A seedable random number generator.
sel The SOFTWARE-EVOLUTION-LIBRARY enables the programmatic modification and evaluation of software. A common interface abstracts over multiple types of software objects including source code abstract syntax trees (primarily using https://tree-sitter.github.io/tree-sitter/, compiled assembler code, and binary software objects. Software transformation, analysis, and evaluation techniques are implemented on top of this interface supporting automation of common software engineering tasks.
select DSL for array slices.
select-file Select File dialog for McCLIM
selenium Selenium is a test tool for web applications. cl-selenium is a Common Lisp interface to Selenium.
semantic-spinneret A set of Semantic UI components for use with Spinneret
sequence-iterators DOSEQUENCE & Co.
serapeum Utilities beyond Alexandria.
serializable-object Provides a simple class and API for the objects serializable in a FASL file
series See http://series.sourceforge.net/.
session-token Simple session token generation library
sexml s-expressions for xml is a library which provides a sugar-sweet s-expression syntax for spitting out xml documents based on a DTD
s-graphviz An s-expression presentation of GraphViz DOT language
sha1 SHA1 Digest and HMAC for Common Lisp.
sha3 Secure Hash Algorithm 3 (Keccak) Implementation
shadchen A pattern matching library.
shadow A management system for OpenGL shader programs and associated buffer objects.
shared-preferences Notably allows flexible specification of package-local preferences.
shasht JSON reading and writing for the Kzinti.(MIT)
sheeple Cheeky prototypes for Common Lisp
shellpool A library for running external programs from Common Lisp. (https://github.org/jaredcdavis/shellpool)
shelly Run Common Lisp from shell easily.
shlex Lexical analyzer for simple shell-like syntax.
shop3 An open source version of the SHOP3 planner.
should-test Minimal yet feature-rich Common Lisp test framework. Comments from 40ants here.
s-http-client A Basic HTTP Client
s-http-server S-HTTP-SERVER is a small standalone Common Lisp HTTP Server
shuffletron Music player. Comments by 40ants here
si-kanren A micro-Kanren implementation in Common Lisp (MIT)
simple-actors Actor model implemented with closures.
simple-config loads and parses a KEY=VALUE style config file
simple-currency SIMPLE-CURRENCY provides conversions between currencies using data published daily by the European Central Bank, no guarantees about the accuracy of the data are given or even implied. For details of the ECB FX rates see: http://www.ecb.int/stats/exchange/eurofxref/html/index.en.html
simple-date Simple date library that can be used with postmodern
simple-date-time date and time library for common lisp
simple-finalizer A simple Common Lisp finalizer for foreign objects when using CFFI and TRIVIAL-GARBAGE.
simple-flow-dispatcher Reference implementation of a dispatcher for cl-flow library
simple-guess Defines a simple extensible protocol for computing a guess using advisors. (Unlicense)
simple-inferiors A very simple library to use inferior processes. Comments by 40ants here.
simple-neural-network Simple neural network (GPL 3)
simple-parallel-tasks Evaluate forms in parallel
simple-rgb simple manipulation of RGB values. Comments by 40ants here
simple-routes Facility for straightforward http routing on top of Hunchentoot.
simple-scanf A simple scanf-like functionality implementation.
simplet Simple test runner in Common Lisp.
simple-tasks A very simple task scheduling framework. Comments by 40ants here
simplified-types Simplification of Common Lisp type specifiers. Comments by 40ants here.
simpsamp Fast algorithms for simple random sampling from sets,without replacement.
single-threaded-ccl Create a single-threaded CCL image, so you can fork
singleton-classes Extends the MOP to allow `singleton` classes.
sip-hash SipHash hash functions
skeleton-creator Create projects from a skeleton directory.
sketch Sketch is a Common Lisp framework for the creation of electronic art, computer graphics, visual design, game making and more. It is inspired by Processing and OpenFrameworks.
skippy Read and write GIF files. Comments by 40ants here.
skippy-renderer GIF renderer for SKIPPY. Comments by 40ants here.
skitter An event system for games
skitter.glop An event system for games - backed by glop
skitter.sdl2 An event system for games - backed by sdl2
slack-client Slack Real Time Messaging API Client
slime A Common Lisp IDE for emacs
slite SLIME based Test-runner for FiveAM tests (and possibly others in the future)
slot-extra-options Extra options for slots using MOP.
slot-map An implementation of the slot-map data structure.(MIT)
sly A Common Lisp IDE for emacs
sly-macrostep Expand CL macros inside source files (GPL 3)
sly-named-readtables NAMED-READTABLES support for SLY (GPL 3)
smackjack A small Ajax framework for hunchentoot using parenscript
smart-buffer Smart octets buffer
smoothers Statistical methods to create approximating functions that attempt to capture important patterns in the data, while leaving out noise or other fine-scale structures/rapid phenomena. (MS-PL)
smug SMUG: Simple Monadic Uber Go-into, Parsing made easy. Comments by 40ants here.
snakes Python style generators for Common Lisp. Comments by 40ants here
snappy An implementation of Snappy compression.
snark The Snark Theorem Prover
snark-agenda The Snark Theorem Prover
snark-auxiliary-packages The Snark Theorem Prover
snark-deque The Snark Theorem Prover
snark-dpll The Snark Theorem Prover
snark-feature The Snark Theorem Prover
snark-implementation The Snark Theorem Prover
snark-infix-reader The Snark Theorem Prover
snark-lisp The Snark Theorem Prover
snark-loads The Snark Theorem Prover
snark-numbering The Snark Theorem Prover
snark-pkg The Snark Theorem Prover
snark-sparse-array The Snark Theorem Prover
sndfile-blob SNDFILE foreign library collection
snmp Simple Network Management Protocol
snmp-server SNMP Server
snmp-ui SNMP GUI Utility for LispWorks
snooze A framework for building REST services using CLOS.
softdrink Tools to inline or extract CSS into/from HTML. Comments by 40ants here
solid-engine The Common Lisp stack-based application controller
soundex  
south Simple OaUTH library for oAuth1.0
sparse-set An implementation of the sparse set data structure.(MIT)
spatial-trees spatial-trees is a set of dynamic index data structures for spatially-extended data. R-trees, Greene-trees, R*-trees and X-trees.
spatial-trees.nns  
special-functions Special functions in Common Lisp
specialization-store The specialization store system provides a new kind of function, called a store function, whose behavior depends on the types of objects passed to the function.
specialization-store-features A system which identifies features of the implementation needed for the specialization-store system.
specialized-function Provides a Julia-like function that automatically compiles a type-specific version of the function from the same code
speechless A dialogue system language implementation.
spell Spellchecking package for Common Lisp
spellcheck Peter Norvig's spell corrector.
sphinx  
spinneret Common Lisp HTML5 generator. Comments by 40ants here.
split-sequence Splits a sequence into a list of subsequences delimited by objects satisfying a test. Comments by 40ants here.
sqlite CL-SQLITE package is an interface to the SQLite embedded relational database engine.
srfi-1 List Library
srfi-23 SRFI 23: Error reporting mechanism
srfi-6 SRFI-6: Basic String Ports
srfi-98 SRFI 98: get-environment-variable
sse-client Implements client parsing of a Server Sent Events (SSE) stream.
sse-server cl-sse is an partial implementation of the Server Side Events protocol as per https://www.w3.org/TR/eventsource/. It is a toolkit for Common Lisp service implementations that want to send or receive events according tot he protocol. There is a small demo you can try with a browser (instructions below).
s-sql Lispy DSL for SQL
s-sysdeps An abstraction layer over platform dependent functionality
staple A tool to generate documentation about Lisp projects through an HTML template. See 40ants comments here
staple-markdown Markdown processing support for Staple
staple-markless Markdown processing support for Staple
staple-package-recording Collects information about packages being defined with an ASDF system.
staple-restructured-text Markdown processing support for Staple
stars Uses GitHub's HTTP API to return the total number of stars for a user
static-dispatch Static generic function dispatch for Common Lisp.
static-vectors Create vectors allocated in static memory.
statistics A consolidated system of statistical functions — MS-PL
statusor A library for graceful handling of errors in common lisp inspired by absl::StatusOr (BSD)
stdutils Standard Utilities
stealth-mixin Library for creating stealth mixin classes.
stefil Stefil - Simple Test Framework In Lisp
stefil Stefil - Simple Test Framework In Lisp
stem The Porter Stemming Algorithm
stepster Web scraping library — MIT
st-json JSON in- and output
stl Load triangle data from binary stereolithography (STL) files.
stmx Composable Transactional Memory
stopclock stopclock is a library for measuring time using (stop)clocks (Apache 2.0)
str Modern, consistent and terse Common Lisp string manipulation library. Comments by 40ants here.
strict-function Utility of function definition
string-case string-case is a macro that generates specialised decision trees to dispatch on string equality
string-escape Emacs and Python style string escapes in #\
stripe A client for the Stripe payment API.
stripe-against-the-modern-world Implementation of the Stripe API.(MIT)
structure-ext Tiny structure extensions (MIT)
structy-defclass Provides deftclass, a struct-like way of defining classes
studio An image gallery hosting service
studio-client A client library for the Studio image hosting service
stumpwm A tiling, keyboard driven window manager
stumpwm-dynamic-float stumpwm-dynamic-float is an extension to the X window manager "StumpWM". It provides a dynamic-tiling environment based on StumpWM's floating-group. (MIT) REMOVED OCT 15, 2024
stumpwm-sndioctl Interface to OpenBSD's sndioctl for StumpWM. REMOVED OCT 15, 2024
submarine Submarine is a Common Lisp library that's somewhere between a PostgreSQL library an an object persistency system. It uses Postmodern to communicate with the database. The basic idea is that you create your classes in the metaclass DB-CLASS and submarine cares about creating SQL tables or, if the tables already exist, checking if they conform to the provided specification. Moreover, Submarine supports an intuitive way of expressing both one-to-many and many-to-many relations. - Removed in Oct 2021 Quicklisp Update
s-utils S-UTILS is collection of Common Lisp utilities
swank-client Client side of the Swank protocol.
swank-crew Distributed master/worker computing framework.
swank.live Some helpers that make live coding with slime/swank easier
swank-protocol A low-level Swank client.
swap-bytes Optimized byte-swapping primitives.
s-xml Simple Common Lisp XML Parser
s-xml-rpc Common Lisp XML-RPC Package
sxql A SQL generator
sxql-composer Build and compose SXQL queries dynamically
symath A simple symbolic math library for Common Lisp — MIT
symbol-munger Functions to convert between the spacing and capitalization conventions of various environments
symbol-namespaces Defines a new kind of package that's named by a symbol rather than a string and that maps from existing symbols to their respective
synonyms A package containing useful synonyms to Common Lisp functionalities.
system-locale System locale and language discovery
tagger The Xerox Part-of-Speech Tagger Version 1.2
taglib Pure lisp implementation to read (and write, perhaps, one day) tags. Comments by 40ants here.
tailrec Guaranteed tail call optimization.
talcl TAL in CL
targa Targa Image Loading for Common Lisp.
t-clack-handler-fcgi  
t-clack-handler-hunchentoot  
t-clack-handler-toot  
t-clack-handler-wookie  
t-clack-v1-compat  
tclcs-code Companion code for \
tcod Common Lisp bindings for libtcod, a truecolourterminal-emulation library written in C.
teddy A data framework for Common Lisp, wanna be like Pandas for Python. (Unlicense) Comments by 40ants here.
teepeedee2 Multiprotocol fast networking framework
telnetlib Port of the telnetlib from Python
template A library for templates and template functions.
template-function A system for generating functions from a template.
temporal-functions A means of creating functions that have an internal concept of time. Comments by 40ants here
temporary-file Temporary file creation library
ten Template System for Common Lisp (MIT)
terminfo Terminfo database front-end.
terrable Terragen TER file format reader
tesseract-capi Tesseract C API wrapper. See 40ants comments here (MIT)
testiere Up Front Testing for DEFUN and DEFMETHOD — GPLv3
texp DSL for outputting TeX expressions using S-expressions. Comments by 40ants here
textery tracery lisp implementation
text-query A general text-based system for querying the user.
tfeb-lisp-hax Collection of lisp hacks
tfeb-lisp-tools Collection of lisp tools
tfm TFM (for TeX Font Metrics) is the standard font description format used by TeX. The TFM library parses and decodes TFM files into an abstract datastructure, providing easy access to the corresponding font information in Common Lisp.
the-cost-of-nothing Determine the cost of things in Common Lisp. Comments by 40ants https://github.com/40ants/lisp-project-of-the-day/blob/master/content/2020/06/0100-the-cost-of-nothing.org.
thnappy Common Lisp bindings to Google's Snappy compression library.
thorn A CommonDoc extension for entering special characters.
thorn-doc Generate a Markdown character list.
thread.comm.rendezvous Rendezvous thread synchronization. Comments by 40ants here.
thread-pool thread-pool is a simple library that allows users for asynchronous computation using only a fixed number of threads optimizing overall performance
tile-grid A simple tile grid implementation.(MIT)
time-interval A library for representing intervals of time
timer-wheel A timer wheel implementation with BORDEAUX-THREADS backend.
tinaa CL documentation library
tiny-routes A tiny routing library for Common Lisp targeting Clack. BSD 3-Clause
t-lack  
t-lack-component  
t-lack-middleware-accesslog  
t-lack-middleware-auth-basic  
t-lack-middleware-backtrace  
t-lack-middleware-csrf  
t-lack-middleware-mount  
t-lack-middleware-session  
t-lack-middleware-static  
t-lack-request  
t-lack-session-store-dbi  
t-lack-session-store-redis  
t-lack-util  
tm Formalized Iteration Library for Common LISP
tmpdir Simple library to create temporary directories
toadstool Pattern matcher
toot A minimal web server originally built by stripping down Edi Weitz's Hunchentoot
tooter A client library for Mastodon instances.
torrents Search for torrents on popular trackers. Lisp library, CLI interface, terminal application, Tk GUI.
torta Torta shows you where your disk space is being used. Its user interface is similar to that of the program filelight. Unlike filelight, Torta does not need any graphical environment to run: it analyzes the file system directly and generates a Flash file that you can load locally or remotely on any Flash-supporting web browser. - Removed in Oct 2021 Quicklisp Update
towers Silly geodefense clone wannabe
trace-db Writing, reading, storing, and searching of program traces
track-best Macros/functions for tracking the best items. See the README.md for more details.
trainable-object Provides a metaclass and APIs for the trainable funcallable instances.
translate Abstraction layer for translations
translate-client A client to online web-server translators, currently only google translate
transparent-wrap A signature-preserving wrapper generator for functions and macros.
treedb A hierarchical key-value-database
trees A library for binary trees in normal and balanced flavors
tree-search Search recursively through trees of nested lists
trestrul Tiny utilities for TREe-STRUctured-List. (Public Domain)
trivia NON-optimized pattern matcher compatible with OPTIMA, with extensible optimizer interface and clean codebase
trivia.balland2006 Optimizer for Trivia based on (Balland 2006)
trivia.benchmark Benchmarking system of trivia
trivia.cffi cffi foreign slot access extension for trivia
trivial-adjust-simple-array A tiny utility to change array size ensuring it is simple. (MIT)
trivial-arguments A simple library to retrieve the lambda-list of a function.
trivial-backtrace trivial-backtrace
trivial-battery Getting the battery information
trivial-benchmark An easy to use benchmarking system. Comments by 40ants here.
trivial-bit-streams Trivial bit streams
trivial-build Compile a system into an executable.
trivial-channels Really simple channels and queue
trivial-clipboard trivial-clipboard let access system clipboard.
trivial-cltl2 Compatibility package exporting CLtL2 functionality
trivial-coerce `trivial-coerce` primarily provides a `trivial-coerce:coerce` function intended as an extensible alternative to `cl:coerce`.(MIT)
trivial-compress Compress a directory.
trivial-continuation Provides an implementation of function call continuation and combination.
trivial-coverage A simple Common Lisp library to print out the code coverage collected. Supports SBCL and CCL.
trivial-custom-debugger Allows arbitrary functions to become the standard Lisp debugger (MIT)
trivial-debug-console A library to provide a well-behaved debug console.
trivial-do Looping extensions that follow the style of the core DO functions. (MIT)
trivial-documentation Extract documentation and definitions for symbols and packages.
trivial-download Download files from Common Lisp
trivial-dump-core trivial-dump-core: Wrapper that allows the saving of thecurrent lisp image as a \
trivial-ed-functions A compatibility layer for the ED hook extensions of various Common Lisp implementations.
trivial-escapes C-style escape directives for Common Lisp.
trivia.level0 Bootstrapping Pattern Matching Library for implementing Trivia
trivia.level1 Core patterns of Trivia
trivia.level2 NON-optimized pattern matcher compatible with OPTIMA, with extensible optimizer interface and clean codebase
trivial-exe Tools for working with executables
trivial-extensible-sequences Portability library for the extensible sequences protocol.
trivial-extract Extract .tar/.tar.gz/.zip files.
trivial-features Ensures consistent *FEATURES* across multiple CLs. Comments by 40ants here
trivial-file-size Stat a file's size.
trivial-garbage Portable finalizers, weak hash-tables and weak pointers.
trivial-gray-streams Compatibility layer for Gray Streams (see http://www.cliki.net/Gray%20streams).
trivial-hashtable-serialize A simple method to serialize and deserialize hash-tables.
trivial-http Simple support for HTTP GET, POST and more.
trivialib.bdd BDD and ZDD implementation using Trivia
trivialib.type-unify unifies a polimorphic type specifier with type variables against actual type specifiers. Comments by 40ants here.
trivial-indent A very simple library to allow indentation hints for SWANK. Comments by 40ants here.
trivial-inspector-hook A simple compatability library for inspector-hook of CDR-6. A single symbol *inspector-hook* is exported from the trivial-inspector-hook package that follows the sematics of CDR-6. This is symbol is also available via the package nicknames of tih and inspector-hook. If the current lisp implementation supports CDR-6 then :cdr-6 and :inspector-hook will be present in *features*.
trivial-irc A trivial IRC client library with simple facilities for receiving, handling and sending messages, and without facilities for CTCP.
trivial-irc-echobot  
trivial-json-codec A JSON parser able to identify class hierarchies.
trivial-jumptables Provides efficient O(1) jump tables on supported Common Lisp implementations and falls back to O(log(n)) on others. Important optimizations are performed even on unsupported implementations, notably \
trivial-lazy Trivial lazy macros and functions for Common Lisp.
trivial-ldap TRIVIAL-LDAP is a one file, all Common Lisp client implementation of parts of RFC 2261.
trivial-left-pad Ports the functionality of the very popular left-pad from npm. Comments by 40ants here.
trivial-macroexpand-all Call each implementation's macroexpand-all equivalent
trivial-main-thread Compatibility library to run things in the main thread.
trivial-method-combinations Portability library for accessing method combination objects
trivial-mimes Tiny library to detect mime types in files.
trivial-mmap A library providing an easy-to-use API for working with memory-mapped files. Comments by 40ants here.
trivial-monitored-thread Trivial Monitored Thread offers a very simple (aka trivial) way of spawning threads and being informed when one any of them crash and die.
trivial-msi Utilities for working with Microsoft MSI files.
trivial-nntp Simple tools for interfacing to NNTP servers
trivial-object-lock A simple method to lock object (and slot) access.
trivial-octet-streams A library for octet input and output streams analogous to string streams.
trivial-open-browser Open the browser to a URL, on any system.
trivial-openstack A simple Common Lisp OpenStack REST client.
trivial-package-local-nicknames Portability library for package-local nicknames
trivial-package-locks A standard interface to the various package lock implementations.(MIT)
trivial-package-manager Functions for installing packages from distro-specific package manager. Comments by 40ants here.
trivial-pooled-database A DB multi-threaded connection pool.
trivial-project A simple project skeleton generator with key-value substitution
trivial-raw-io Helpers for doing raw POSIX I/O
trivial-renamer rename and manage categorized named objects
trivial-rfc-1123 minimal parsing of rfc-1123 date-time strings
trivial-sanitize clean html strings: "foo" â†' "foo" — LLGPL
trivial-shell OS and Implementation independent access to the shell
trivial-signal Unix signal handling library.
trivial-sockets A trivial networking library for undemanding Internet applications
trivial-ssh An abstraction layer over cl-libssh2. Comments by 40ants here. (MIT)
trivial-ssh-libssh2 Trivial libssh2 bindings
trivial-string-template A trivial string template library, inspired by Python's string.Template. Comments by 40ants here
trivial-swank swank server communications - Removed in Oct 2021 Quicklisp Update
trivial-system-loader A system installation/loading abstraction for Common Lisp (MIT)
trivial-tco A library to assist in ensuring certain code is executed with tail call optimizations enabled. Comments by 40ants here.
trivial-thumbnail Tiny library to create image thumbnails with imagemagick. See 40ants comments here
trivial-timeout OS and Implementation independent access to timeouts. Comments by 40ants here.
trivial-timer Easy scheduling of tasks (functions).
trivial-toplevel-commands Trivial Toplevel Commands allows to define toplevel commands available on most implementations in a portable fashion. (BSD-3 Clause)
trivial-toplevel-prompt Portability library to customize REPL prompts. (BSD-3)
trivial-types Trivial type definitions
trivial-update tools for easy modification of places with any given function
trivial-utf-8 A small library for doing UTF-8-based input and output.
trivial-utilities A collection of useful functions and macros.
trivial-variable-bindings Offers a way to handle associations between a place-holder (aka. variable) and a value.
trivial-wish Create 'wishes' which are requests to compute something later
trivial-with Replace nested with-xxx invocations with a single with:all form
trivial-with-current-source-form Helps macro writers produce better errors for macro users. (GPLv3) Comments by 40ants here.
trivial-ws Trivial WebSockets.
trivial-ws-client Trivial WebSockets.
trivial-yenc Decode yenc file to a binary file
trivia.ppcre PPCRE extention of trivia
trivia.quasiquote fare-quasiquote extension for trivia
trivia.trivial Base level system of Trivia with a trivial optimizer. Systems that intend to enhance Trivia should depend on this package, not the TRIVIA system, in order to avoid the circular dependency.
trucler This library defines a CLOS-based protocol to be used by Common Lisp compilers for environment query and update. In addition, library authors can use the trucler-native interface to inspect native environments. Trucler supports introspection for variables, functions, tags, blocks and optimization policies.
truetype-clx Ripped out rendering from clx-truetype
try Try is a test framework. MIT, see COPYING.
tsqueue Thread Safe Queue — MIT
ttt A language for transparent modifications of s-expression based trees. (GPL 3)
twfy TheyWorkForYou API bindings
twitter-mongodb-driver A mongodb driver for cl-twitter
type-i Type Inference Utility on Fundamentally 1-arg Predicates
type-r Collections of accessor functions and patterns to access the elements in compound type specifier, e.g. `dimensions' in `(array element-type dimensions)'
type-templates A library for defining and expanding templated functions (zlib)
typo A portable type inference library for Common Lisp — MIT
uax-14 Implementation of the Unicode Standards Annex #14's line breaking algorithm
uax-15 Common lisp implementation of Unicode normalization functions :nfc, :nfd, :nfkc and :nfkd (Uax-15)
uax-9 Implementation of the Unicode Standards Annex #9's bidirectional text algorithm
ubiquitous A library providing a universal application configuration mechanism.
ubiquitous-concurrent An extension to ubiquitous providing concurrency support.
ucw UncommonWeb : Standard Components
ucw-core Core features of UnCommon Web
uffi Universal Foreign Function Library for Common Lisp
ufo Roswell Script Manager
ugly-tiny-infix-macro A tiny and simple macro to allow writing binary operations in infix notation
uiop Portability library for Common Lisp programs
umbra A library of reusable GPU shader functions.
umlisp An object-oriented, SQL-based interface library to the Unified Medical Language System.
umlisp-orf Common Lisp library for processing Unified Medical Language System files and representing UMLS objects using the Original Release Format files
unboxables A simple wrapper around CFFI to enable contiguously allocated arrays of structures in Common Lisp. (MIT)
uncursed Another TUI library, this time without curses. (BSD 3)
unicly UUID Generation per RFC 4122 (MIT) REMOVED OCT 15, 2024
unifgram Part of paiprolog
unit-formulas Formulas with unit checking and conversion
universal-config Library to provide a universal configuration layer.
unix-options Easy to use command line option parser
unix-opts minimalistic parser of command line arguments. Comments by 40ants here.
uri-template An implementation of the URI Template proposed standard draft version 01.
url-rewrite URL-REWRITE is a small package which can be used to programmatically rewrite (X)HTML documents such that certain attributes values are replaced by others.
userial userial: a serialization library for binary message encoding.
usocket Universal socket library for Common Lisp
usocket-server Universal socket library for Common Lisp (server side)
utf8-input-stream A UTF-8 string input stream over a binary stream for Common Lisp (MIT)
utilities.binary-dump Formatting of binary data similar to the od(1) UNIX program.
utilities.print-items A protocol for flexible and composable printing. Comments by 40ants here
utilities.print-tree This system provides simple facilities for printing tree structures.
utility A collection of useful functions and macros.
utility-arguments Utility to handle command-line arguments.
utils-kt Kenny's Utilities
utm Library for converting back and forth between latitude/longitude and UTM, supporting several datums.
utm-ups Convert coordinates between Latitude/Longitude and UTM or UPS. (GPL 3)
uuid UUID Generation
validate-list Allows you to validate the contents and structure of a list based off of a template (MIT)
varjo Common Lisp -> GLSL Compiler
varjo.import Common Lisp -> GLSL Compiler
vas-string-metrics Jaro-Winkler and Levenshtein string distance algorithms.
vecto Create vector graphics in PNG files.
vectors Some utilities for using vectors
vellum Data Frames for Common Lisp (removed quicklisp update of 2 February 2023)
vellum-binary vellum custom binary format. — BSD simplified
vellum-clim Simplistic vellum data frames viewer made with mcclim.
vellum-csv CSV support for Vellum Data Frames
vellum-postmodern Postgres support for Vellum Data Frames (via postmodern).
verbose A logging framework using the piping library.
verlet Verlet is a simple physics engine based on verlet integration. It supports particles with position and direction, springs between particles, global gravity as well as gravity between particles, and spacial constraints. — BSD-3
vernacular Module system for language embeddings.
verrazano Obsolete library to bridge C++ and Common lisp. The authors suggest using cl-autowrap instead.
verrazano-runtime  
vertex A markup language with TeX syntax.
vgplot Interface to gnuplot
vivid-colors Colored object printer
vivid-diff Colored object-diff viewer
vk Common Lisp bindings for the Vulkan API.
vom A tiny logging utility.
vom-json A json-formatted logger for vom (MIT)
vorbisfile-ffi CFFI interface to libvorbisfile
vp-trees Perceptual hash algorithms for images (BSD 2)
wallstreetflets Wall Street FLETs: A library for calculating Options Greeks
wasm-encoder Library for serializing WebAssembly modules to binary .wasm files
water An ES6-compatible class definition for Parenscript
wayflan From-scratch Wayland client implementation — BSD 3-Clause
webapi CLOS-based wrapper builder for Web APIs.
weblocks A Common Lisp web framework.
weblocks-prototype-js Weblocks JavaScript backend for PrototypeJs - Removed in Oct 2021 Quicklisp Update
weblocks-scripts A set of scripts for weblocks framework.
weblocks-stores A base for weblocks stores
weblocks-tree-widget A tree widget for weblocks - Removed in Oct 2021 Quicklisp Update
weblocks-util Utilities for weblocks
weblocks-utils Utils for weblocks framework - Removed in Oct 2021 Quicklisp Update
websocket-driver WebSocket protocol handler
websocket-driver-base WebSocket protocol handler
websocket-driver-client  
websocket-driver-server WebSocket protocol handler
weft A TCP server framework, like Hunchentoot for TCP.
westbrook An RSS feed generator.
what3words Describe what3words here
whereiseveryone.command-line-args Automatically create a command-line-argument parser for a given Common Lisp function definition. (AGPL v3 or any later version)
which The which UNIX command in Common Lisp. Comments by 40ants here
whirlog A minimal versioned log structured relational DB
whofields HTML field rendering and input validation utilities written in Common Lisp
wild-package-inferred-system Introduces the wildcards `*' and `**' into package-inferred-system
winhttp FFI wrapper to WINHTTP
winlock File locking using the Windows API.
with-branching An implementation of macroexpand-time conditionalization MIT
with-cached-reader-conditionals Read whilst collecting reader conditionals
with-contexts The WITH-CONTEXT System.A system providing a WITH macro and 'context'ualized objects handledby a ENTER/HANDLE/EXIT protocol in the spirit of Python's WITH macro.Only better, or, at a minimum different, of course. (BSD)
with-c-syntax with-c-syntax is a fun package which introduces the C language syntax into Common Lisp. Remove from quicklisp in June 2021 update.
with-c-syntax with-c-syntax is a fun package which introduces the C language syntax into Common Lisp.
with-output-to-stream Provides a simple way of directing output to a stream according to the concise and intuitive semantics of FORMAT's stream argument. Comments by 40ants here.
with-setf Macros for setting a place for the duration of a scope
with-shadowed-bindings Establishes a new lexical context within which specified bindings are explicitly shadowed, making it clear that they are not referenced within, thereby reducing cognitive load.
with-user-abort provides an easy way to catch ctrl+c. useful for making binaries.
woo An asynchronous HTTP server written in Common Lisp
wookie An evented webserver for Common Lisp.
wordnet Common Lisp interface to WordNet
workout-timer Workout timer
wu-decimal Arbitrary-precision decimal arithmetic
wu-sugar A minimal utility library of string, file, and date functions.
wuwei Tools for developing Ajaxy web applications
xarray A generalized interface for array-like objects with views
xcat XCAT mass LAN big file distributor (MIT)
xecto Xecto is a simple parallel vector-processing library
xembed An implementation of the XEMBED protocol that integrates with CLX.
xfactory part of cl-libxml2
xhtmlambda THe XHTMLambda System.Another HTML/XHTML/XML generation (and parsing) system in Common Lisp.
xhtmlgen XHTML generation library
xkeyboard XKeyboard is X11 extension for clx of the same name.
x.let-star value binder
xlsx Basic reader for Excel files.
xlunit Extreme Lisp Testing Suite
xml-emitter xml-emitter simply emits XML, with somecomplexity for handling indentation. It can be used to produce allsorts of useful XML output it has an RSS 2.0 emitter built in. Comments by 40ants here.
xml.location This system provides a convenient interface for manipulating XML data. It is inspired by the xmltio library.
xml.location-and-local-time To and from XML conversion for local-time timestamps.
xml-mop xml-mop allows representing parts of XML documents as CLOS objects
xmls Xmls is a small, simple, non-validating xml parser for Common Lisp.
xoverlay part of cl-libxml2
xpath An implementation of the XML Path Language (XPath) Version 1.0
xsubseq Efficient way to manage subseqs.
xuriella An XSLT processor written in Common Lisp.
yacc A LALR(1) parser generator for Common Lisp
yaclml Yet Another Common Lisp Markup Language
yah Yet Another Heap — BSD-3
yason JSON parser/encoder
youtube Play youtube urls with or without video using mpv
zacl A layer for loading and running some Allegro CL projects.
zaserve Trivial shim to load built-in aserve when running on Allegro CL
zaws Amazon AWS request construction
zbucium last.fm music player with lyrics
zcdb Read and write cdb files, as specified in http://cr.yp.to/cdb.html
zenekindarl A fast precompiling template engine. Comments by 40ants here.
zeromq Zero MQ 3 bindings
zip Library for ZIP archive file reading and writing
zippy A fast zip archive library (zlib)
ziz An ad hoc Quicklisp distribution.
zlib Common lisp zlib implementation (not using FFI)
zmq A binding of the zmq transport layer.
zpb-exif Read EXIF data from image files
zpb-ttf Access TrueType font metrics and outlines from Common Lisp
zpng Create PNG files
zs3 A Common Lisp library for working with Amazon's Simple Storage Service (S3) and CloudFront content delivery service.
zsort zsort is a collection of portable sorting algorithms.
zyre Zyre is a ZeroMQ-based network protocol for clusters and service discovery.