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.
Overlord is a build system in Common Lisp. It is a real build system, with all the modern features: rules with multiple outputs, parallel builds, immunity to clock issues, and dynamic dependencies.
But Overlord is more than another build system. Overlord is a uniform approach to dependencies inside or outside of a Lisp image. Overlord is to Make what Lisp macros are to C macros.
Overlord is designed to be used from the Lisp REPL. A command line interface is available in a separate repository. See https://github.com/ruricolist/overlord-cli.
This is a Common Lisp implementation for the Mustache template system. More details on the standard are available at https://mustache.github.io.
A collection of Common Lisp utility functions and macros mostly not found in other utility packages.
This package provides a JSON-RPC 2.0 server/client for Common Lisp.
This package provides Common Lisp system collecting tools written to wrangle OpenGL Shader Language (GLSL) source files.
This Common Lisp library provides a fast reader for data in LibSVM format.
This package provides an implementation of the Matrix API for Common Lisp.
Max’s Parser Combinators is a simple and pragmatic library for writing parsers and lexers based on combinatory parsing. MaxPC is capable of parsing deterministic, context-free languages, provides powerful tools for parse tree transformation and error handling, and can operate on sequences and streams. It supports unlimited backtracking, but does not implement Packrat Parsing. Instead, MaxPC achieves good performance through its optimized primitives, and explicit separation of matching and capturing input. In practice, MaxPC parsers perform better on typical computer languages—when compared to Packrat parsers—at the expense of not producing linear-time parsers.
Dissect is a small Common Lisp library for introspecting the call stack and active restarts.
This package exports the following function to parse floating-point values from a string in Common Lisp.
This package provides audio input and output functions to Common Lisp using bindings to the portaudio library.
MAP-BIND is a macro that allows visual grouping of variables with their corresponding values in calls to mapping operators when using an inline LAMBDA.
Antik provides a foundation for scientific and engineering computation in Common Lisp. It is designed not only to facilitate numerical computations, but to permit the use of numerical computation libraries and the interchange of data and procedures, whether foreign (non-Lisp) or Lisp libraries. It is named after the Antikythera mechanism, one of the oldest examples of a scientific computer known.
Plump is a parser for HTML/XML-like documents, focusing on being lenient towards invalid markup. It can handle things like invalid attributes, bad closing tag order, unencoded entities, inexistent tag types, self-closing tags and so on. It parses documents to a class representation and offers a small set of DOM functions to manipulate it. It can be extended to parse to your own classes.
This package provides the Common Lisp HTTP server WOO, which is built on top of the libev event library.
dbi is a Common Lisp library providing a database independent interface for MySQL, PostgreSQL and SQLite.
This library provides purely functional dictionaries and sets in Common Lisp based on the hash array-mapped trie data structure.
This library is a redefinition of the standard Common Lisp package that includes a number of renames and shadows.
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.
MT19937 is a portable Mersenne Twister pseudo-random number generator for Common Lisp.
ZPB-TTF is a TrueType font file parser that provides an interface for reading typographic metrics, glyph outlines, and other information from the file.
This library provides an asynchronous process execution mechanism for Common Lisp.
This package provides functions for generating lorem ipsum text.
This package provides functions to emit XML, with some complexity for handling indentation. It can be used to produce all sorts of useful XML output; it has an RSS 2.0 emitter built in, so you can make RSS feeds trivially.