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 Common Lisp wrapper for libjpeg-turbo library which provides TurboJPEG API for compressing and decompressing JPEG images.
This is a library that implements delimited continuations by transforming Common Lisp code to continuation passing style.
Anaphora is the anaphoric macro collection from Hell: it includes many new fiends in addition to old friends like aif and awhen.
CL-ALGEBRAIC-DATA-TYPE, or ADT, is a library for defining algebraic data types in a similar spirit to Haskell or Standard ML, as well as for operating on them.
This package is a Python Numpy clone implemented in pure Common Lisp.
This package provides a library to open a web browser to a URL.
cl-rmath is a simple, autogenerated foreign interface for the standalone R API libRmath. There has been no effort to provide a high-level interface for the original library, instead, this library is meant to serve as a building block for such an interface.
Tripod is a Common Lisp web server aiming to ease plain text, HTML, and Gopher website hosting.
This package provides a stream based JSON parser/writer, well suited as building block for higher level libraries.
This package provides a library for parsing MIME types, in the spirit of http://code.google.com/p/mimeparse/, with a Common Lisp flavor.
This a Common Lisp library to parse HTML5 documents.
The Common Foreign Function Interface (CFFI) purports to be a portable foreign function interface for Common Lisp. The CFFI library is composed of a Lisp-implementation-specific backend in the CFFI-SYS package, and a portable frontend in the CFFI package.
This is a Common Lisp library for reading PNG images.
This package ensures that special subclasses of standard-object cluster right in front of standard-object in the class precedence list.
Spatial-trees is a set of dynamic index data structures for spatially-extended data.
BOOST-LEXER is a tokenizer for Common Lisp that makes heavy use of BOOST-RE.
The NUMPY-FILE-FORMAT library is a Common Lisp library for reading and writing NumPy .npy and .npz files.
This library provides a wrapper type for secret values, to reduce the risk of accidentally revealing them.
This is a Common Lisp library to change the capitalization and spacing of a string or a symbol. It can convert to and from Lisp, english, underscore and camel-case rules.
Common Lisp library for channel-based concurrency. In a nutshell, you create various threads sequentially executing tasks you need done, and use channel objects to communicate and synchronize the state of these threads.
Parseq (pronounced parsec) is a parsing library for common lisp. It can be used for parsing lisp's sequences types: strings, vectors (e.g. binary data) and lists. Furthermore, parseq is able to parse nested structures such as trees (e.g. lists of lists, lists of vectors, vectors of strings).
Parseq uses parsing expression grammars (PEG) that can be defined through a simple interface. Extensions to the standard parsing expressions are available. Parsing expressions can be parameterised and made context aware. Additionally, the definition of each parsing expression allows the arbitrary transformation of the parsing tree.
The library is inspired by Esrap and uses a very similar interface. No code is shared between the two projects, however. The features of Esrap are are mostly included in parseq and complemented with additional, orthogonal features. Any resemblance to esrap-liquid is merely coincidental.
Osicat is a lightweight operating system interface for Common Lisp on Unix-platforms. It is not a POSIX-style API, but rather a simple lispy accompaniment to the standard ANSI facilities.
This library converts the elements from GObject Introspection into Common Lisp-style definitions, based on cl-gobject-introspection.
lparallel is a library for parallel programming in Common Lisp, featuring:
a simple model of task submission with receiving queue,
constructs for expressing fine-grained parallelism,
asynchronous condition handling across thread boundaries,
parallel versions of map, reduce, sort, remove, and many others,
promises, futures, and delayed evaluation constructs,
computation trees for parallelizing interconnected tasks,
bounded and unbounded FIFO queues,
high and low priority tasks,
task killing by category,
integrated timeouts.