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.
These common lisp sources contain two variants of the Nelder-Mead algorithm. The original algorithm and a provably convergent, reliable variant by A. Bürmen et al, called the GRNMA.
cl-numerical-utilities is a collection of packages useful in numerical applications, each big enough to be its own package, but too small to split out into a separate ASDF system.
Coleslaw is a static site generator written in Common Lisp.
Sycamore is a fast, purely functional data structure library in Common Lisp. If features:
Fast, purely functional weight-balanced binary trees.
Leaf nodes are simple-vectors, greatly reducing tree height.
Interfaces for tree Sets and Maps (dictionaries).
Ropes.
Purely functional pairing heaps.
Purely functional amortized queue.
cl-jpl-util is a collection of Common Lisp utility functions and macros, primarily for software projects written in CL by the author.
Agnostic Lizard is a portable implementation of a code walker and in particular of the macroexpand-all function (and macro) that makes a best effort to be correct while not expecting much beyond what the Common Lisp standard requires.
It aims to be implementation-agnostic and to climb the syntax trees.
This package provides a framework to unify arbitrary Common Lisp objects while constructing bindings for placeholders (unification variables) in a template sublanguage.
This is a Common Lisp utilities library originating from the Zombie Raptor game engine project.
Generic documentation builder for Common Lisp projects.
This Common Lisp library provides functions for Zstandard compression/decompression using bindings to the libzstd C library.
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.
CL-FAST-ECS is a Common Lisp library providing an implementation of the ECS pattern, primarily focused on speed and interactive development.
ECS is an architectural data-oriented design pattern that allows for the effective processing of a large number of in-game objects while keeping the code and data separated. This provides flexibility in the way that game objects are built at runtime.
SB-CGA is a computer graphics algebra library for Common Lisp.
Despite the prefix it is actually portable - but optimizations that make it fast (using SIMD instructions) are currently implemented for SBCL/x86-64 only.
This is a library for selecting portions of sequences, arrays or data-frames.
This is a Common Lisp library to read and write disk-based file archives such as those generated by the tar and cpio programs on Unix.
XSubseq provides functions to be able to handle "subseq"s more effieiently.
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.
This Common Lisp library implements the quoted-printable encoding as described in RFC 2045 (see http://tools.ietf.org/html/rfc2045).
This is a Common Lisp library for solving linear programming problems.
When dealing with network protocols and file formats, it's common to have to read or write 16-, 32-, or 64-bit datatypes in signed or unsigned flavors. Common Lisp sort of supports this by specifying :element-type for streams, but that facility is underspecified and there's nothing similar for read/write from octet vectors. What most people wind up doing is rolling their own small facility for their particular needs and calling it a day.
This library attempts to be comprehensive and centralize such facilities. Functions to read 16-, 32-, and 64-bit quantities from octet vectors in signed or unsigned flavors are provided; these functions are also SETFable. Since it's sometimes desirable to read/write directly from streams, functions for doing so are also provided. On some implementations, reading/writing IEEE singles/doubles (i.e. single-float and double-float) will also be supported.
DEFLATE data, defined in RFC1951, forms the core of popular compression formats such as zlib (RFC 1950) and gzip (RFC 1952). As such, Chipz also provides for decompressing data in those formats as well. BZIP2 is the format used by the popular compression tool bzip2.
This is a lightweight, non-consing, optimized queue implementation for Common Lisp.
This is a small Common Lisp library to make slugs, mainly for URIs, from English and beyond.
This Common Lisp library provides a tiny utility to change the size of a simple-array ensuring that the resulting array is still a simple-array.