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 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.
This package provides GNU gettext completely implemented in Common Lisp without any C library bindings.
Fast-io is about improving performance to octet-vectors and octet streams (though primarily the former, while wrapping the latter).
This library is a collection of functions and macros for manipulating Common Lisp arrays and performing numerical calculations with them.
This package provides the Common Lisp part of the emacs-slite test runner.
This is a Common Lisp library to calculate std140 or std430 layouts for a glsl UBO/SSBO.
The GNU Scientific Library for Lisp (GSLL) allows the use of the GNU Scientific Library (GSL) from Common Lisp. This library provides a full range of common mathematical operations useful to scientific and engineering applications. The design of the GSLL interface is such that access to most of the GSL library is possible in a Lisp-natural way; the intent is that the user not be hampered by the restrictions of the C language in which GSL has been written. GSLL thus provides interactive use of GSL for getting quick answers, even for someone not intending to program in Lisp.
The Distributions package provides a collection of probabilistic distributions and related functions
Croatoan provides high-level Common Lisp CLOS bindings for the ncurses terminal library.
This package implements a simple interface for using WebSockets via Common Lisp.
This package provides a macro that allows foreign functions to access the contents of the array at a given pointer, using the best available method given the Common Lisp implementation.
This Common Lisp library provides function to make QR codes and to save them as PNG files.
This data structure can be used to store the history of visited paths or URLs with a file or web browser, in a way that no “forward” element is ever forgotten.
The history tree is “global” in the sense that multiple owners (e.g. tabs) can have overlapping histories. On top of that, an owner can spawn another one, starting from one of its nodes (typically when you open a URL in a new tab).
This Common Lisp package contains the core math utilities of the Bodge library collection.
Random-Sample is a library for reliably taking a random sample from a sequence.
This package provides the LOCAL-TIME extensions for the cl-postgres ASDF system of postmodern.
This is a terminfo database front end in Common Lisp. The package provides a method for determining which capabilities a terminal (e.g. "xterm") has and methods to compile or put commands to a stream.
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 Common Lisp library provides bindings for the ZeroMQ lightweight messaging kernel.
This is a websocket server for Common Lisp using usockets to be portable between implementations and operating systems. It has a programming interface that allows for multiple websocket apps per server using Common Lisp keywords for different websocket events. It has useful restarts and customizable errors.
This library allows for cooperative multitasking with help of cl-cont for continuations. It tries to mimic the API of bordeaux-threads as much as possible.
This library is a collection of pseudo random number generators.
While Common Lisp does provide a RANDOM function, it does not allow the user to pass an explicit SEED, nor to portably exchange the random state between implementations. This can be a headache in cases like games, where a controlled seeding process can be very useful.
For both curiosity and convenience, this library offers multiple algorithms to generate random numbers, as well as a bunch of generally useful methods to produce desired ranges.
This package provides a UTF-8 string input stream over a binary stream for Common Lisp.
This package provides a Common Lisp translation library similar to CL-I18N and CL-L10N.