Find Common Lisp libraries

shipped by Quicklisp

Web developmentGraphicsGUISystem & Low-levelTesting frameworkDatabaseUtility CollectionConcurrency

Newly added projects

adp-github

ADP extension to generate github markdown files.

adp-plain

Add Documentation, Please... using plain text. An extension of ADP to generate files with barely additional features.

allioli

Alliolification

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.

cbor

CBOR encoder/decoder

charje.documentation

Documentation is an opinionated yet customizable docstring parsing library.

clack-cors

A Clack middleware to set CORS related HTTP headers.

clack-prometheus

Clack middleware to serve stats in Prometheus format.

cl-aseprite

Aseprite file format parser

cl-astar

A heavily optimized yet flexible A* pathfinding algorithm implementation

cl-ceigen-lite

A Common Lisp wrapper around CEIGEN-LITE - which is itself a C wrapper around the C++ Eigen library.

cl-cf

Computations using continued fractions

cl-concord

CONCORD implementation based on Common Lisp

cl-duckdb

CFFI wrapper around the DuckDB C API

cl-flx

Rewrite emacs-flx in Common Lisp

cl-frugal-uuid

Common Lisp UUID library with zero dependencies

cl-gog-galaxy

A wrapper for the GOG Galaxy SDK

clith

Common Lisp wITH macro. A general WITH macro.

clj-arrows

Implements Clojure-styled threading/transformation macros.

cl-lc

List comprehensions

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.

cl-naive-tests

A test framework that is not based on any of the mainstream popular testing frameworks. It has a very simple api, so the learning curve should be considerably less than for most other frameworks. It is also designed to work well with gitlab CI.

clos-encounters

A collection of OOP patterns benefiting from the CLOS MOP.

cl-qoa

An implementation of the Quite Okay Audio format.

cl-resvg

An up-to-date bindings library for the resvg SVG rendering library

cl-trivial-clock

Common Lisp library to get accurate wall-clock times on multiple platforms

coalton

An efficient, statically typed functional programming language that supercharges Common Lisp.

cocoas

A toolkit library to help deal with CoreFoundation, Cocoa, and objc

com.danielkeogh.graph

A fast an reliable graph library.

fast-mpsc-queue

Multi-Producer Single-Consumer queue implementation.

file-finder

File finder. Enable rapid file search, inspection and manipulation.

hiccl

HTML generator for Common Lisp

hsx

Hypertext S-expression

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

incless

A portable and extensible Common Lisp printer implementation (core)

inravina

A portable and extensible Common Lisp pretty printer.

invistra

A portable and extensible Common Lisp FORMAT implementation

knx-conn

KNXnet/IP implementation in Common Lisp

machine-state

Retrieve machine state information about CPU time, memory usage, etc.

noisy

Perlin noise for arbitrary numbers of dimensions.

nontrivial-gray-streams

A compatibility layer for Gray streams including extensions

openai-openapi-client

Openai API client

open-with

Open a file in a suitable external program

precise-time

Precise time measurements

pregexp

Portable regular expressions for Common Lisp

progressons

Display a progress bar on one line.

quaviver

A portable and extensible floating point string library

random-sampling

Functions to generate random samples with various distributions

rs-dlx

Knuth's Algorithm X with dancing links.

scrapycl

The web scraping framework for writing crawlers in Common Lisp.

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.

trivial-adjust-simple-array

A tiny utility to change array size ensuring it is simple.

trivial-system-loader

A system installation/loading abstraction for Common Lisp

trivial-toplevel-commands

Trivial Toplevel Commands allows to define toplevel commands available on most implementations in a portable fashion.

trivial-toplevel-prompt

Portability library to customize REPL prompts.

utf8-input-stream

A UTF-8 string input stream over a binary stream for Common Lisp

whereiseveryone.command-line-args

Automatically create a command-line-argument parser for a given Common Lisp function definition.

Updated projects

  • GitHub
  • Quicklisp