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.
This is a standalone promise implementation for Common Lisp. It is the successor to the now-deprecated cl-async-future project.
This library retrieves locale information configured on the system. This is helpful if you want to write applications and libraries that display messages in the user's native language.
This library validates superclasses according to a simple substitution model, thereby greatly simplifying the definition of class mixins.
BOOST-PARSE is a simple token parsing library for Common Lisp.
This is a purely math-related utility kit, providing functions which can be useful for games, 3D, and GL in general.
This package implements a simple interface for using WebSockets via Common Lisp.
This package implements binary trees of various kinds, presenting a uniform interface to them all.
This package provides a concise, intuitive and flexible macro for trivial lambdas that eschews explicit naming of parameter variables in favor of positional references, with support for a used or ignored &rest parameter and automatic declaration of ignored parameters when logical gaps are left in the positional references. Further convenience features are provided.
This is a Common Lisp library to build and compose SXQL queries dynamically.
This is a very simple color library for Common Lisp, providing:
Types for representing colors in HSV, HSL, and RGB spaces.
Simple conversion functions between the above types.
Function printing colors to HEX, RGB, RGBA, and HSL.
Predefined colors from X11, SVG, and GDK.
This is a binding to the libyaml library. It's not meant as a full library for YAML, just a bare binding with a couple of utility macros. For a YAML parser and emitter using this, check out cl-yaml.
This library provides functions for determining the value types of Common Lisp forms, based on type information contained in the environment.
In order for this library to work the values types of variables and return types of functions have to be declared.
Macros and symbol-macros are fully expanded and all special forms, except CATCH, are supported.
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.
A small collection of common lisp macros to make collecting values easier.
CIEL is a ready-to-use collection of libraries providing: a binary, to run CIEL scripts; a simple full-featured REPL for the terminal; a Lisp library and a core image.
This package defines a Common Lisp package, :elements, with an ELEMENT structure and a number of functions to search the periodic table.
This package provides a grab bag of miscellaneous Common Lisp utilities.
The GRAPH Common Lisp library provides a data structures to represent graphs, as well as some graph manipulation and analysis algorithms (shortest path, maximum flow, minimum spanning tree, etc.).
Scrape on-line documentation out of a running Lisp image.
CF is a Common Lisp library for doing computations using continued fractions.
This library provides an asynchronous process execution mechanism for Common Lisp.
This package provides a macro that allows foreign functions to access the contents of the array at a given pointer, using the best available method given the Common Lisp implementation.
Napa-FFT3 provides Discrete Fourier Transform (DFT) routines, but also buildings blocks to express common operations that involve DFTs: filtering, convolutions, etc.
This is a simple library to retrieve the argument list of a function.