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.
This Common Lisp package contains the core math utilities of the Bodge library collection.
Trivia is a pattern matching compiler that is compatible with Optima, another pattern matching library for Common Lisp. It is meant to be faster and more extensible than Optima.
This Common Lisp library provides functions for Zstandard compression/decompression using bindings to the libzstd C library.
This package is a simple date and time library.
CL-PUNCH is a Scala-like anonymous lambda literal.
Anaphora is the anaphoric macro collection from Hell: it includes many new fiends in addition to old friends like aif and awhen.
This package provides functions to emit XML, with some complexity for handling indentation. It can be used to produce all sorts of useful XML output; it has an RSS 2.0 emitter built in, so you can make RSS feeds trivially.
Common Lisp ships with a set of powerful built in data structures including the venerable list, full featured arrays, and hash-tables. CL-containers enhances and builds on these structures by adding containers that are not available in native Lisp (for example: binary search trees, red-black trees, sparse arrays and so on), and by providing a standard interface so that they are simpler to use and so that changing design decisions becomes significantly easier.
Ironclad is a cryptography library written entirely in Common Lisp. It includes support for several popular ciphers, digests, MACs and public key cryptography algorithms. For several implementations that support Gray streams, support is included for convenient stream wrappers.
This is a Common Lisp library to read and write disk-based file archives such as those generated by the tar and cpio programs on Unix.
The Plump-SEXP library is a backend for Plump which can convert between S-expressions and the Plump DOM.
This package is a geospatial library, based on cl-wkb, that implements the OGC Well-Known Binary geographic geometry data model with PostGIS 3d, 4d extensions, and provides WKB and EWKB encoding and decoding functionality.
This is a small library providing the ISO-639 language code to language name mapping.
This package provides Doug Hoyte's "Production" version of macros from the Let Over Lambda book, including community updates.
This library is an SDL wrapper as part of an umbrella project that provides cross-platform packages for building large, interactive applications in Common Lisp.
This package provides the terminal-size:size function to get the size of the terminal from Common Lisp.
This package provides CFFI bindings to convert between different character encodings using iconv.
This package provides a noise library for Common Lisp.
Flute is an easily composable HTML5 generation library in Common Lisp.
with-user-abort is a Common Lisp portability library providing a like-named macro that catches the SIGINT signal.
This is a Common Lisp implementation for the Mustache template system. More details on the standard are available at https://mustache.github.io.
This is a coroutine library for Common Lisp implemented using the continuations of the cl-cont library.
This Common Lisp library provides string encoding and decoding routines for IDNA, the International Domain Names in Applications.
Implementation of a set-like data structure with constant time addition, removal, and random selection.