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 package implements an algorithm for the spelling of enharmonics and dealing with ties and dots in rhythm notation.
This package provides the Common Lisp part of the emacs-slite test runner.
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.
This package provides a stream based JSON parser/writer, well suited as building block for higher level libraries.
definitions-systems provides a simple unified extensible way of processing named definitions.
This is a Common Lisp library to handle the IBM PC version of the IXF (Integration Exchange Format) file format.
cl-strings is a small, portable, dependency-free set of utilities that make it even easier to manipulate text in Common Lisp. It has 100% test coverage and works at least on sbcl, ecl, ccl, abcl and clisp.
Cells is a mature, stable extension to CLOS allowing one to create classes whose instances can have slot values determined by instance-specific formulas.
Birch is a simple Common Lisp IRC client library. It makes use of CLOS for event handling.
This is a small library to help you with managing the Common Lisp docstrings for your library.
Stealth-mixin is a Common Lisp library for creating stealth mixin classes. These are classes that are dynamically mixed into other classes without the latter being aware of it.
My Way is a Sinatra-compatible URL routing library.
Trivial Monitored Thread offers a very simple (aka trivial) way of spawning threads and being informed when one any of them crash and die.
This is a lightweight, non-consing, optimized queue implementation for Common Lisp.
This library can be used to display a progress bar on one line.
This library provides an asynchronous process execution mechanism for Common Lisp.
fare-utils is a small collection of utilities. It contains a lot of basic everyday functions and macros.
This library provides two strata to access the POSIX shm API:
the package
posix-shm/ffi, a collection of slim bindings to the POSIX APIthe package
posix-shm, a lispy wrapper around the FFI that integrates more closely to the features of Common Lisp, and provides a handful of utilities and macros
Features include:
open, close, create, resize, change ownership of, change permissions of, and memory map to shared memory objects
open-shmappears more likeopenfrom the standard libraryopen-shm*, for creating anonymous shm objectswith-open-shm,with-mmapand similarwith-macros for safely accessing resources with dynamic extent
This package makes it possible to name classes by lists of symbols instead of symbols.
This is a teensy library that provides some functions to determine the mime-type of a file.
This package provides the CL-SVG Common Lisp system to produce Scalable Vector Graphics files.
CL-SYNTAX provides Reader Syntax Conventions for Common Lisp and SLIME.
This package provides CFFI bindings to the Graphviz library in Common Lisp.
UBIQUITOUS is a very easy-to-use library for persistent configuration storage. It automatically takes care of finding a suitable place to save your data, and provides simple functions to access and modify the data within.