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.
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.
Gray streams is an interface proposed for inclusion with ANSI CL by David N. Gray. The proposal did not make it into ANSI CL, but most popular CL implementations implement it. This package provides an extremely thin compatibility layer for gray streams.
wild-package-inferred-system is an extension of ASDF package-inferred-system that interprets star * and globstar ** in package or system names.
Filtered functions provide an extension of CLOS generic function invocation that add a simple preprocessing step before the actual method dispatch is performed and thus enable the use of arbitrary predicates for selecting and applying methods. See http://www.p-cos.net/documents/filtered-dispatch.pdf for a paper that introduces and explains filtered functions in detail.
This is a Common Lisp library for reading and printing MIME content. It supports automatic conversion between 7-bit, quoted-printable and base64 encodings.
Coalton is a dialect of ML embedded in Common Lisp. It emphasizes practicality and interoperability with Lisp, and is intended to be a DSL that allows one to gradually make their programs safer.
The Type-Templates library allows you to define types and “template functions” that can be expanded into various type-specialized versions to eliminate runtime dispatch overhead. It was specifically designed to implement low-level numerical data types and functionality.
This package provides Common Lisp math and statistics routines.
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.
CHRONICITY is Common Lisp natural language date and time parser inspired by Ruby's Chronic.
This Common Lisp package contains the core math utilities of the Bodge library collection.
This package provides a trivial line-input library for VT-like terminals.
This package provides a safer variant of READ secure against internbombing, excessive input and macro characters.
This package provides a priority queue implemented with an array-based heap.
This package provides a stream based JSON parser/writer, well suited as building block for higher level libraries.
fast-http is a HTTP request/response protocol parser for Common Lisp.
This library provides low-level libuv bindings for Common Lisp.
This collection of utilities is useful in contexts where you want a macro that uses lambda-lists in some fashion but need more precise processing.
Support library for numcl that provides Julia-like runtime parametric type correctness in Common Lisp. It is based on CLtL2 extensions.
This package provides Common Lisp bindings for libev.
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.
This package extends the Common Lisp reader syntax such that is accepts Org files as Lisp source code files.
This library allows you to define custom indentation hints for your macros if the one recognised by SLIME automatically produces unwanted results.
This is a Common Lisp library providing various utilities.