This package provides a minimalistic Pulseaudio volume and microphone control module for StumpWM.
Dynamic-Classes helps to ease the prototyping process by bringing dynamism to class definition.
This package provides a keyboard-driven divide-and-conquer mouse control mode for StumpWM.
This package provides a keyboard-driven divide-and-conquer mouse control mode for StumpWM.
This is futures implementation for Common Lisp. It plugs in nicely to cl-async.
cl-alexandria-plus is a conservative set of extensions to cl-alexandria utilities.
This library provides almost the same code as used inside Quicklisp for drawning progress bars
This package provides some condition classes, functions and macros which may be useful when building slightly complex systems.
cl-quicklisp-stats is a system that fetches and performs basic operations on the Quicklisp download statistics.
This library is a portable socket interface that allows CL programs to open connected (client) stream sockets to network services.
DEFPACKAGE-PLUS is an extensible DEFPACKAGE variant with predictable cross-platform behavior and some utilities useful for versioning.
The main purpose of this n+2nd reimplementation of quasiquote is enable matching of quasiquoted patterns, using Optima or Trivia.
This package provides Doug Hoyte's "Production" version of macros from the Let Over Lambda book, including community updates.
with-user-abort is a Common Lisp portability library providing a like-named macro that catches the SIGINT signal.
This is a small OS portability library to retrieve and set file attributes not supported by the Common Lisp standard functions.
trivial-garbage provides a portable API to finalizers, weak hash-tables and weak pointers on all major implementations of the Common Lisp programming language.
This library is an SDL wrapper as part of an umbrella project that provides cross-platform packages for building large, interactive applications in Common Lisp.
This package provides Common Lisp bindings to POSIX message queue, an IPC method that is easy to use and quick to setup.
This library allows you to implement and enforce proper finalization of compile-time constructs while building Lisp source files.
It produces two systems: asdf-finalizers and list-of.
This package provides a JSON Pointer (RFC6901) implementation for Common Lisp. This library aims to be independent from any JSON libraries (as much as possible).
This Common Lisp library interprets escape characters the same way that most other programming language do. It provides four readtables. The default one lets you write strings like this: #"This string has a newline in it!".
cl-strings is a small, portable, dependency-free set of utilities that make it even easier to manipulate text in Common Lisp. It has 100% test coverage and works at least on sbcl, ecl, ccl, abcl and clisp.
This library provides a uniform API, as specified in Common Lisp the Language 2, for accessing information about variable and function bindings from implementation-defined lexical environment objects. All major Common Lisp implementations are supported, even those which don't support the CLTL2 environment access API.
This project is intended as a catchall for small, general-purpose extensions to Common Lisp. It contains:
new-let, a macro that combines and generalizeslet,let*andmultiple-value-bind,gmap, an iteration macro that generalizesmap.