Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
On Cliki.net <http://www.cliki.net/Common%20Lisp%20Utilities>, there is a collection of Common Lisp Utilities, things that everybody writes since they're not part of the official standard. There are some very useful things there; the only problems are that they aren't implemented as well as you'd like (some aren't implemented at all) and they aren't conveniently packaged and maintained. It takes quite a bit of work to carefully implement utilities for common use, commented and documented, with error checking placed everywhere some dumb user might make a mistake.
A mixture of features from eRuby and HTML::Template. You could name it "Yet Another LSP" (LispServer Pages) but it's a bit more than that and not limited to a certain server or text format.
This package provides a collection of types, functions and macros. Some of the functionality is implemented from Graham's On Lisp and Seibel's Practical Common Lisp.
This a Common Lisp library to convert geographic coordinates between latitude/longitude and UTM (Universal Transverse Mercator) or UPS (Universal Polar Stereographic).
Flute is an easily composable HTML5 generation library in Common Lisp.
Conium is a portability library for debugger- and compiler-related tasks in Common Lisp. It is fork of SWANK-BACKEND.
QURI (pronounced "Q-ree") is yet another URI library for Common Lisp. It is intended to be a replacement of PURI.
Parseq (pronounced parsec) is a parsing library for common lisp. It can be used for parsing lisp's sequences types: strings, vectors (e.g. binary data) and lists. Furthermore, parseq is able to parse nested structures such as trees (e.g. lists of lists, lists of vectors, vectors of strings).
Parseq uses parsing expression grammars (PEG) that can be defined through a simple interface. Extensions to the standard parsing expressions are available. Parsing expressions can be parameterised and made context aware. Additionally, the definition of each parsing expression allows the arbitrary transformation of the parsing tree.
The library is inspired by Esrap and uses a very similar interface. No code is shared between the two projects, however. The features of Esrap are are mostly included in parseq and complemented with additional, orthogonal features. Any resemblance to esrap-liquid is merely coincidental.
This package provides a canonical way of converting generalized booleans to booleans.
cl-gopher is a Common Lisp library for interacting with the Gopher protocol.
It is suitable for building both clients and servers, and provides a sample client.
This package provides an ASN.1 encoder/decoder for Common Lisp.
CLAWK is an AWK implementation embedded into Common Lisp.
This package provides a priority queue implemented with an array-based heap.
This library provides a WebSocket server and client implementation for Common Lisp.
This is a library to abstract away the parsing of Unix-style command-line arguments. Use it in conjunction with asdf:program-op or cl-launch for portable processing of command-line arguments.
CL-STORE is a portable serialization package which should give you the ability to store all Common Lisp data types into streams.
This library is a collection of utilities for writing compiler macros. It is intended to make it possible to make compiler macros much more useful, by granting them access to lexical type information, making the protocol for declining expansion more convenient, and establishing some information for signaling optimization advice to programmers. Some utilities to support this, especially for reasoning on types, are also included.
This package provides a canonical way of converting class designators to classes.
This library is a portable compatibility layer around package local nicknames (PLN). This was done so there is a portability library for the PLN API not included in DEFPACKAGE.
This package provides a SuperCollider client for Common Lisp.
This package contains the specification of all functions and variables from GLSL as data.
This package implements The MD5 Message-Digest Algorithm, as defined in RFC 1321 by R. Rivest, published April 1992.
This package provides a Common Lisp system with a collection of common tests and operations to help handling pathnames. It does not actually deal in handling the accessing of files on the underlying system however.
This package provides a SDL2 based vector graphic library for Common Lisp.