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.
This package provides easy access to the defining class and its options during initialization or reinitialization of its subcomponents.
This is a Common Lisp library to make histograms using UTF-8 block characters.
This library features a rectangle packer for sprite and texture atlases.
With lispy syntax, shortcuts, and improvements, LASS aims to help you out in writing CSS quick and easy. LASS was largely inspired by SASS. LASS supports two modes, one being directly in your lisp code, the other in pure LASS files.
cl-tar is a Common Lisp library providing a high-level interface for interacting with tar archives.
April compiles a subset of the APL programming language into Common Lisp. Leveraging Lisp's powerful macros and numeric processing faculties, it brings APL's expressive potential to bear for Lisp developers. Replace hundreds of lines of number-crunching code with a single line of APL.
Pileup is a portable, performant, and thread-safe binary heap for Common Lisp.
YASON is a Common Lisp library for encoding and decoding data in the JSON interchange format.
This package is a list manipulation library for Common Lisp inspired by Haskell package Data.List.
This package provides a Common Lisp library for manipulating graphs and running graph algorithms.
This package provides some condition classes, functions and macros which may be useful when building slightly complex systems.
This package provides Doug Hoyte's "Production" version of macros from the Let Over Lambda book, including community updates.
This package provides Python style generators for Common Lisp. It also includes a port of itertools.
The canonical way to determine the size of a file in bytes, using Common Lisp, is to open the file with an element type of (unsigned-byte 8) and then calculate the length of the stream. This is less than ideal. In most cases it is better to get the size of the file from its metadata, using a system call.
This library exports a single function, file-size-in-octets. It returns the size of a file in bytes, using system calls when possible.
In Common Lisp, a special variable that is never dynamically bound typically serves as a stand-in for a global variable. The global-vars library provides true global variables that are implemented by some compilers. An attempt to rebind a global variable properly results in a compiler error. That is, a global variable cannot be dynamically bound.
Global variables therefore allow us to communicate an intended usage that differs from special variables. Global variables are also more efficient than special variables, especially in the presence of threads.
This library is a Common Lisp port of all the constants from the event codes header file found on Linux and FreeBSD.
This library exports three symbols: with-raw-io, read-char, and read-line, to provide raw POSIX I/O in Common Lisp.
TRIVIAL-TYPES provides missing but important type definitions such as PROPER-LIST, ASSOCIATION-LIST, PROPERTY-LIST and TUPLE.
This Common Lisp library provides a simple FIFO implementation with no external dependencies.
This package provides a macro commonly used in livecoding to enable continuing when errors are raised. Simply wrap around a chunk of code and it provides a restart called continue which ignores the error and carrys on from the end of the body.
A utility for running external programs, built on UIOP. Cmd is designed to be natural to use, protect against shell interpolation and be usable from multi-threaded programs.
This is a Common Lisp library for reading PNG images.
This a Common Lisp library for reading and writing binary data. It is based on code from chapter 24 of the book Practical Common Lisp.
SQL generator for Common Lisp.