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.
This is a wrapper library to allow you to interface with the Valve SteamWorks API.
This library provides a uniform API, as specified in Common Lisp the Language 2, for accessing information about variable and function bindings from implementation-defined lexical environment objects. All major Common Lisp implementations are supported, even those which don't support the CLTL2 environment access API.
bubble-operator-upwards is a function that bubbles an operator upwards in a form, demultiplexing all alternative branches by way of cartesian product.
This package provides a Common Lisp bindings to glfw, an OpenGL application development library.
cl-tar-file is a Common Lisp library that allows reading from and writing to various tar archive formats. Currently supported are the POSIX ustar, PAX (ustar with a few new entry types), GNU, and v7 (very old) formats.
This library is rather low level and is focused exclusively on reading and writing physical tar file entries using streams. Therefore, it contains no functionality for automatically building archives from a set of files on the filesystem or writing the contents of a file to the filesystem. Additionally, there are no smarts that read multiple physical entries and combine them into a single logical entry (e.g., with PAX extended headers or GNU long link/path name support). For a higher-level library that reads and writes logical entries, and also includes filesystem integration, see cl-tar.
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 is a Common Lisp library to enable simple message pipelines.
This is a simple library to retrieve the argument list of a function.
A simple Common-Lisp interface to the underlying operating system. It's independent of the implementation and operating system.
This package provides a Common Lisp implementation of Google Closure Templates.
Porter Stemming Algorithm.
This package provides an enhanced version of typep that is exactly like the one in the Lisp spec, except it can also accept a single type argument, in which case it returns the appropriate closure.
A client for the Stripe payment API.
This Common Lisp package contains the core math utilities of the Bodge library collection.
cl-mysql is a Common Lisp implementation of a MySQL wrapper.
Enables fast and convenient interoperation with foreign objects.
PRINTV is a "batteries-included" tracing and debug-logging macro for Common Lisp.
Domain specific language for producing TeX documents with Common Lisp.
The variates package provides portable random number generation as well as numerous distributions.
This library provides a WebSockets extension for the Huchentoot web server.
This package allows flexible specification of package-local preferences.
Croatoan provides high-level Common Lisp CLOS bindings for the ncurses terminal library.
This package provides a function to parse the PATH environment variable portably in Common Lisp.
This package makes it possible to name classes by lists of symbols instead of symbols.