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.
Simple scheme to classify file types in a hierarchical fashion.
This package provides matrix algebra functions for Common Lisp.
This is a Common Lisp library for simplifying packaging and loading of compiled foreign library collection.
This library converts the elements from GObject Introspection into Common Lisp-style definitions, based on cl-gobject-introspection.
This package provides a Common Lisp system with a collection of common tests and operations to help handling pathnames. It does not actually deal in handling the accessing of files on the underlying system however.
Transducers are an ergonomic and extremely memory-efficient way to process a data source. Data source refers to simple collections like lists or vectors, but also potentially large files or generators of infinite data.
Alexandria is a collection of portable utilities. It does not contain conceptual extensions to Common Lisp. It is conservative in scope, and portable between implementations.
This package provides an interface to the gnuplot plotting utility. The intention of the API is to resemble to some of the plot commands of octave or matlab.
From a string input and a list of candidates, return the most relevant candidates first.
This is a Common Lisp library to handle the IBM PC version of the IXF (Integration Exchange Format) file format.
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 is a simple Common Lisp library to evaluate some forms in parallel.
This package provides Common Lisp FFI bindings for xkbcommon (libxkbcommon) using cffi-grovel.
cl-libxml2 is high-level Common Lisp wrapper around the libxml2 and libxslt libraries.
Interfaces for tree manipulation (like
cxml-stp).Interface for HTML 4.0 non-validating parsers.
Specific APIs to process HTML trees, especially serialization.
XPath API.
XSLT API.
Custom URL resolvers.
XPath extension functions.
XSLT extension elements.
Translates
libxml2andlibxslterrors to Lisp conditions.Extends the Common Lisp
iteratelibrary with custom drivers for child nodes enumeration, etc.The
XFACTORYsystem provides a simple and compact syntax for XML generation.
CL-SXML implements Oleg Kiselyov’s SXML, an S-expression-based rendering of the XML Infoset.
Dexador is yet another HTTP client for Common Lisp with neat APIs and connection-pooling. It is meant to supersede Drakma.
This library defines most Common Lisp standard macros that can be defined in a portable way and that can generate portable code. Some of these macros may not be good enough as the final version for a typical implementation, but they will work.
CLOBBER is an alternative to so-called object prevalence, and in particular to cl-prevalence. Clobber is both simpler, more flexible, and more robust than systems based on object prevalence.
Nsymbols extends the regular package API of ANSI CL with more operations, allowing one to list:
package-symbols.package-variables.package-functions.package-generic-functions.package-macros.package-classes.package-structures.And other symbol types, given
define-symbol-typefor those.
Nsymbols can also find symbols by their name/matching symbol with resolve-symbol. All these operations are aware of symbol visibility in the given packages, due to a symbol-visibility function.
An additional nsymbols/star system has a set of functions mirroring the regular Nsymbols ones, but using closer-mop to provide better results and returning structured data instead of symbols.
CL-TYPESETTING is a cross-platform Common Lisp typesetting library for all kind of typesetting applications.
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.
Splits sequence into a list of subsequences delimited by objects satisfying the test.
Converts Markdown text into CommonDoc nodes and vice versa.
nontrivial-gray-streams is a compatibility system for Gray streams, which is an extension to Common Lisp that makes it possible to implement Common Lisp streams using generic functions.