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-ansi-text provides utilities which enable printing to an ANSI terminal with colored text. It provides the macro with-color which causes everything printed in the body to be displayed with the provided color. It further provides functions which will print the argument with the named color.
This package provides a Common Lisp parser for glTF file format.
This library contains utilities for parsing Common Lisp code.
This library defines a way of treating Common Lisp packages as conduits which can sit between one or more implementation packages and users of those packages.
Common Lisp implementation of UUIDs according to RFC4122.
This a Common Lisp library to parse HTML5 documents.
This package provides a Common Lisp bindings to glfw, an OpenGL application development library.
This is an extension to MODULARIZE that allows your application to define interfaces in-code that serve both as a primary documentation and as compliance control.
defclass-star provides defclass* and defcondition* to simplify class and condition declarations. Features include:
Automatically export all or select slots at compile time.
Define the
:initargand:accessorautomatically.Specify a name transformer for both the
:initargand:accessor, etc.Specify the
:initformas second slot value.
See https://common-lisp.net/project/defclass-star/configuration.lisp.html for an example.
CL-TYPESETTING is a cross-platform Common Lisp typesetting library for all kind of typesetting applications.
This library provides GTK4 bindings for Common Lisp via Gobject Introspection, in the cl-gtk4 ASDF system.
trivial-download allows you to download files from the Internet from Common Lisp. It provides a progress bar.
File-Notify is a Common Lisp library for getting notifications for file accesses and changes.
Eazy-Gnuplot is a Common Lisp interface to gnuplot which eschews CFFI, CLOS and structures. It communicates with gnuplot via *standard-output*, and users can plot data by printing to that stream.
This a Common Lisp library to convert geographic coordinates between latitude/longitude and MGRS.
This library simplifies functional programming in Common Lisp by making it easier to make new data structures with specified changes in place.
This Common Lisp library provides bindings for the ZeroMQ lightweight messaging kernel.
This library is an extension of the Common Lisp Object System (CLOS) that allows a compiler to inline a generic function under certain conditions.
This library implements special functions and has a focus on high accuracy double-float calculations using the latest algorithms.
This package provides supports for unicode normalization, RFC8264 and RFC7564.
FXML is a secure-by-default, error-recovering XML parser and serializer. It is a fork of CXML.
You should use FXML instead of CXML if:
You are parsing potentially ill-formed XML.
You are parsing potentially malicious XML.
You need to use Klacks with namespaces.
FXML’s API is very close to CXML's, and for the most part you can refer to the CXML documentation for usage.
S-XML is a simple XML parser implemented in Common Lisp. This XML parser implementation has the following features:
It works (handling many common XML usages).
It is very small (the core is about 700 lines of code, including comments and whitespace).
It has a core API that is simple, efficient and pure functional, much like that from SSAX (see also http://ssax.sourceforge.net).
It supports different DOM models: an XSML-based one, an LXML-based one and a classic xml-element struct based one.
It is reasonably time and space efficient (internally avoiding garbage generatation as much as possible).
It does support CDATA.
It should support the same character sets as your Common Lisp implementation.
It does support XML name spaces.
This XML parser implementation has the following limitations:
It does not support any special tags (like processing instructions).
It is not validating, even skips DTD's all together.
This is a library for selecting portions of sequences, arrays or data-frames.
This Common Lisp library implements the quoted-printable encoding as described in RFC 2045 (see http://tools.ietf.org/html/rfc2045).