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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
The GTWIWTG library (Generators The Way I Want Them Generated -- technically not generators, but iterators) is meant to be small, explorable, and understandable.
cl-incless implements print-object methods for many standard classes.
This package provides GNU gettext completely implemented in Common Lisp without any C library bindings.
The Bordeaux-FFT library provides a reasonably efficient implementation of the Fast Fourier Transform and its inverse for complex-valued inputs, in portable Common Lisp.
This is a lightweight, non-consing, optimized queue implementation for Common Lisp.
My Way is a Sinatra-compatible URL routing library.
This is a Common Lisp macro for defining temporary caches that invalidate based on expressions evaluating to different values.
This Common Lisp package contains the core math utilities of the Bodge library collection.
This package implements The MD5 Message-Digest Algorithm, as defined in RFC 1321 by R. Rivest, published April 1992.
This is a collection of useful helper modules and standard implementations for Radiance interfaces.
BOOST-PARSE is a simple token parsing library for Common Lisp.
This package provides a robust CSV parser and printer that tries to follow the fine print of de facto standards. It can be configured to choose which standard exactly.
This package provides a SDL2 based vector graphic library for Common Lisp.
This package provides a Common Lisp library to work with the JSON file format.
This package provides the Common Lisp part of the emacs-slite test runner.
Dufy is a library for exact color manipulation and conversion in various color spaces, which supports many color models.
This is a Commin Lisp library for operating on permutations and permutation groups.
This library is intended to solve the problem of source tracking for Common Lisp code.
By "source tracking", it is meant that code elements that have a known origin in the form of a position in a file or in an editor buffer are associated with some kind of information about this origin.
Since the exact nature of such origin information depends on the Common Lisp implementation and the purpose of wanting to track that origin, the library does not impose a particular structure of this information. Instead, it provides utilities for manipulating source code in the form of what is called concrete syntax trees (CSTs for short) that preserve this information about the origin.
CL-ALGEBRAIC-DATA-TYPE, or ADT, is a library for defining algebraic data types in a similar spirit to Haskell or Standard ML, as well as for operating on them.
This Common Lisp library provides an implementation of in-memory input streams, output streams and io streams for any type of elements.
dbi is a Common Lisp library providing a database independent interface for MySQL, PostgreSQL and SQLite.
Trivial-features ensures that *FEATURES* is consistent across multiple Common Lisp implementations.
Babel is a charset encoding and decoding library, not unlike GNU libiconv, but completely written in Common Lisp.
Static dispatch is a Common Lisp library, inspired by inlined-generic-function, which allows standard Common Lisp generic function dispatch to be performed statically (at compile time) rather than dynamically (runtime). This is similar to what is known as "overloading" in languages such as C++ and Java.
The purpose of static dispatch is to provide an optimization in cases where the usual dynamic dispatch is too slow, and the dynamic features of generic functions, such as adding/removing methods at runtime are not required. An example of such a case is a generic equality comparison function. Currently generic functions are considered far too slow to implement generic arithmetic and comparison operations when used heavily in numeric code.