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.
The 3D-Spaces library implements a number of spatial query data structures; structures that can answer spatial range queries for optimized lookup, particularly suited for games.
Py4CL is a bridge between Common Lisp and Python, which enables Common Lisp to interact with Python code. It uses streams to communicate with a separate python process, the approach taken by cl4py. This is different to the CFFI approach used by burgled-batteries, but has the same goal.
This is a collection of useful helper modules and standard implementations for Radiance interfaces.
This is a string/octets parser library for Common Lisp with speed and readability in mind. Unlike other libraries, the code is not a pattern-matching-like, but a char-by-char procedural parser.
CL-STORE is a portable serialization package which should give you the ability to store all Common Lisp data types into streams.
This package provides CFFI bindings to the Graphviz library in Common Lisp.
Cl-async is a library for general purpose, non-blocking programming in Common Lisp. It uses the libuv library as backend.
Cl-tga was written to facilitate loading .tga files into OpenGL programs. It's a very simple library, and, at the moment, only supports non-RLE encoded forms of the files.
CL-random-forest is an implementation of Random Forest for multiclass classification and univariate regression written in Common Lisp. It also includes an implementation of Global Refinement of Random Forest.
This library is an implementation of Deflate (RFC 1951) decompression, with optional support for ZLIB-style (RFC 1950) and gzip-style (RFC 1952) wrappers of deflate streams. It currently does not handle compression.
This package provides a Common Lisp implementation of Base64 encoding and decoding. Base64 encoding is a technique to encode binary data in a portable, safe printable, 7-bit ASCII format.
This package provides a PEM (Privacy-Enhanced Mail) parser for Common Lisp.
This is only useful if you want to start a Swank server in a Lisp processes that doesn't run under Emacs. Lisp processes created by M-x slime automatically start the server.
This package provides a Common Lisp library for fetching and parsing RSS feeds data via HTTP. Currently, it supports RSS versions 0.90, 0.91, and 0.92 as well as RSS version 2.
RTG-MATH provides a selection of the math routines most commonly needed for making realtime graphics in Lisp.
This package provides highly optimized base64 encoding and decoding. Besides conversion to and from strings, integer conversions are supported. Encoding with Uniform Resource Identifiers is supported by using a modified encoding table that uses only URI-compatible characters.
Circular-Streams allows you to read streams circularly by wrapping real streams. Once you reach end-of-file of a stream, its file position will be reset to 0 and you're able to read it again.
This Common Lisp library provides functions for lzip (LZMA) compression/decompression using bindings to the lzlib C library.
This library converts the elements from GObject Introspection into Common Lisp-style definitions, based on cl-gobject-introspection.
Hypergeometrica is a Common Lisp library for performing high-precision arithmetic, with a focus on performance. At the heart of it all are routines for multiplication. Hypergeometrica aims to support:
In-core multiplication using various algorithms, from schoolbook to floating-point FFTs.
In-core multiplication for large numbers using exact convolutions via number-theoretic transforms, which is enabled by 64-bit modular arithmetic.
Out-of-core multiplication using derivatives of the original Cooley–Tukey algorithm.
On top of multiplication, one can build checkpointed algorithms for computing various classical constants, like \pi.
This is a Common Lisp macro for defining temporary caches that invalidate based on expressions evaluating to different values.
This is a library to provide cross-platform access to gamepads, joysticks, and other such HID devices.
This is a bindings and wrapper library to libmpg123 allowing for convenient, extensive, and fast decoding of MPEG1/2/3 (most prominently mp3) files.
This is a coroutine library for Common Lisp implemented using the continuations of the cl-cont library.