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.
CL-MOUNT-INFO is a Common Lisp wrapper around getmntent(3) and related C functions to get information about the mounted file system.
FLOW is a flowchart graph library. Unlike other graphing libraries, this one focuses on nodes in a graph having distinct ports through which connections to other nodes are formed. This helps in many concrete scenarios where it is important to distinguish not only which nodes are connected, but also how they are connected to each other.
Particularly, a lot of data flow and exchange problems can be reduced to such a flowchart. For example, an audio processing library may present its pipeline as a flowchart of segments that communicate with each other through audio sample buffers. Flow gives a convenient view onto this kind of problem, and even allows the generic visualisation of graphs in this format.
This package provides a Common Lisp implementation of Google Closure Templates.
Common Music (CM) is a real-time music composition system.
Often times we need to destructure a form definition in a Common Lisp macro. This library provides a set of simple utilities to help with that.
jzon is a correct and safe JSON RFC 8259 parser for Common Lisp.
Closer to MOP is a compatibility layer that rectifies many of the absent or incorrect CLOS MOP features across a broad range of Common Lisp implementations.
This is a Common Lisp kernel for Jupyter along with a library for building Jupyter kernels, based on Maxima-Jupyter which was based on cl-jupyter.
This is a Common Lisp library to enable simple message pipelines.
with-user-abort is a Common Lisp portability library providing a like-named macro that catches the SIGINT signal.
This package provides an extensible implementation of defclass that can accurately control the expansion according to the metaclass and automatically detect the suitable metaclass by analyzing the defclass form.
This package provides Common Lisp FFI bindings for xkbcommon (libxkbcommon) using cffi-grovel.
concurrent-hash-tables is a Common Lisp portability library wrapping some implementations of concurrent hash tables which do not have to be entirely locked in their operation, including 42nd-at-threadmill, luckless, and a fallback, segmented hash table.
This package provides Common Lisp CFFI bindings to the Raylib game development library.
This is a small library providing the ISO-639 language code to language name mapping.
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.
assoc-utils provides utilities for manipulating association lists in Common Lisp.
Salza2 is a Common Lisp library for creating compressed data in the zlib, deflate, or gzip data formats, described in RFC 1950, RFC 1951, and RFC 1952, respectively.
cl-draw-cons-tree draws a cons tree in ASCII-art style.
This package provides CFFI bindings for Common Lisp to the Cairo C library.
This package provides a SuperCollider client for Common Lisp.
Converts Markdown text into CommonDoc nodes and vice versa.
This is a simple queue library for Common Lisp with features such as non-consing thread safe queues and fibonacci priority queues.
This library is a collection of utilities for writing compiler macros. It is intended to make it possible to make compiler macros much more useful, by granting them access to lexical type information, making the protocol for declining expansion more convenient, and establishing some information for signaling optimization advice to programmers. Some utilities to support this, especially for reasoning on types, are also included.