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.
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.
Trivial-features ensures that *FEATURES* is consistent across multiple Common Lisp implementations.
Linedit is a readline-style library written in Common Lisp that provides customizable line-editing for Common Lisp programs.
This package provides a collection of types, functions and macros. Some of the functionality is implemented from Graham's On Lisp and Seibel's Practical Common Lisp.
This is a Common Lisp library to handle the IBM PC version of the IXF (Integration Exchange Format) file format.
Fast-io is about improving performance to octet-vectors and octet streams (though primarily the former, while wrapping the latter).
CLAWK is an AWK implementation embedded into Common Lisp.
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.
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 library provides purely functional dictionaries and sets in Common Lisp based on the hash array-mapped trie data structure.
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.
SLY is a fork of SLIME, an IDE backend for Common Lisp. It also features a completely redesigned REPL based on Emacs's own full-featured comint-mode, live code annotations, and a consistent interactive button interface. Everything can be copied to the REPL. One can create multiple inspectors with independent history.
Common Lisp port of Clojure's instaparse parser library - GLL parsing with EBNF/ABNF support.
This library allows you to open native file dialogs to open and save files. This is useful if you have an application that's primarily text based and would like a more convenient file selection utility, or if you are working with a UI toolkit that does not offer a way to access the native file dialogs directly.
This Common Lisp package offers an implementation of the 32-bit variant of MurmurHash3 (https://github.com/aappleby/smhasher), a fast non-crytographic hashing algorithm.
cl-change-case is a library to convert strings between camelCase, PascalCase, snake_case, param-case, CONSTANT_CASE and more.
This package allows flexible specification of package-local preferences.
This package provides matrix algebra functions for Common Lisp.
This is a Common Lisp Markdown to HTML converter, using esrap for parsing, and grammar based on peg-markdown.
This package provides a SuperCollider client for Common Lisp.
This package implements The MD5 Message-Digest Algorithm, as defined in RFC 1321 by R. Rivest, published April 1992.
This package provides a flexible shallow/deep copy mechanism for Common Lisp.
This is a wrapper library to allow you to interface with the Valve SteamWorks API.
This library provides a uniform API, as specified in Common Lisp the Language 2, for accessing information about variable and function bindings from implementation-defined lexical environment objects. All major Common Lisp implementations are supported, even those which don't support the CLTL2 environment access API.