This package provides a canonical way of converting generalized booleans to booleans.
This package provides a StumpWM module which adds gaps between windows.
Trivial-features ensures that *FEATURES*
is consistent across multiple Common Lisp implementations.
This package provides CFFI bindings to the Graphviz library in Common Lisp.
Portable Threads (and Scheduled and Periodic Functions) API for Common Lisp (from GBBopen project).
This Common Lisp library provides a fast reader for data in LibSVM format.
This package makes it possible to name classes by lists of symbols instead of symbols.
This package provides Common Lisp extension to the MOP to allow abstract, final and singleton classes.
trivial-download
allows you to download files from the Internet from Common Lisp. It provides a progress bar.
This library is a collection of functions and macros for manipulating Common Lisp arrays and performing numerical calculations with them.
Named readtables is a library that creates a namespace for named readtables, which is akin to package namespacing in Common Lisp.
This is a Common Lisp library providing a unified way to work with package locks across supported Common Lisp implementations.
This is a simple extension to MODULARIZE
that allows modules to define and trigger hooks, which other modules can hook on to.
BORDEAUX-THREADS is a proposed standard for a minimal MP/Threading interface. It is similar to the CLIM-SYS threading and lock support.
This library defines a way of treating Common Lisp packages as conduits which can sit between one or more implementation packages and users of those packages.
CL-octet-streams is a library implementing in-memory octet streams for Common Lisp. It was inspired by the trivial-octet-streams and cl-plumbing libraries.
The goal of cl-date-time-parser
is to hide the difference between date-time formats, and to manage date and time as the universal time.
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.
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.
Circular-Streams allows you to read streams circularly by wrapping real streams. Once you reach end-of-file of a stream, it's file position will be reset to 0 and you're able to read it again.