This is an extension library to pathname-utils
, to allow dealing with common problems with filesystems, such as listing files, probing file types, determining default directories, etc.
Translate Client is a library for interfacing with an http-protocol web-server that handles text translation between languages.
Supports
Google Translate
Microsoft Translator
CL-PPCRE is a portable regular expression library for Common Lisp, which is compatible with perl. It is pretty fast, thread-safe, and compatible with ANSI-compliant Common Lisp implementations.
CL-random-forest is an implementation of Random Forest for multiclass classification and univariate regression written in Common Lisp. It also includes an implementation of Global Refinement of Random Forest.
This library builds on the venerable idea of dynamically memoizing functions. A memoized function remembers results from previous computations and returns cached results when called again with the same arguments rather than repeating the computation.
Circular-Streams allows you to read streams circularly by wrapping real streams. Once you reach end-of-file of a stream, its file position will be reset to 0 and you're able to read it again.
EXTERNAL-PROGRAM enables running programs outside the Lisp process. It is an attempt to make the RUN-PROGRAM functionality in implementations like SBCL and CCL as portable as possible without sacrificing much in the way of power.
The fare-memoization
library builds on an age-old idea: dynamically memoizing Lisp functions. A memoized function remembers results from previous computations, and returns cached results when called with the same arguments again, rather than re-doing the computation.
This module allows you to manage your Wi-Fi networks and VPN connections from within StumpWM itself. It is intentionally pretty bare-bones in features, in that it allows you to enable/disable connections, and no more. It is not a replacement for nmtui and/or nmcli.
Simplified-Types is a library that provides functions for simplifying Common Lisp type specifiers. The API consists of two functions:
simplify-type
takes a type specifier and, optionally, an environment, and returns the corresponding simplified type.simplified-type-of
takes an object and returns the simplified type of that object.
This is a library to allow easy handling of external processes, and primarily to get their output. It handles proper copying of the standard and error outputs of the process simultaneously, both in a sequential and parallel fashion. It also features a lazy directory switching mechanism, to avoid running into parallelism problems when having to change directory.
Modeline support for stumptray connectivity.
OpenAPI-generator is an api client system generator.
trivial-clipboard
gives access to the system clipboard.
This package provides an embedded template engine for Common Lisp.
This package provides a Lisp implementation of TTF font rendering.
This package provides a Lisp implementation of TTF font rendering.
This package provides a Lisp implementation of TTF font rendering.
This is a simple library to retrieve the argument list of a function.
This is a collection of useful helper modules and standard implementations for Radiance interfaces.
string-pokemonize
provides a function that alternates uppercase and lowercase characters for a given string.
Metatilities-base is the core of the metatilities Common Lisp library which implements a set of utilities.
This package provides a UTF-8 string input stream over a binary stream for Common Lisp.
The NUMPY-FILE-FORMAT library is a Common Lisp library for reading and writing NumPy .npy
and .npz
files.