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.
Coleslaw is a static site generator written in Common Lisp.
This library provides trivial percent encoding and decoding functions for URLs.
This package provides a Common Lisp wrapper system for the SDL 2.0 Mixer C Library.
DATA-SIFT is a Common Lisp data validation and transformation library inspired by cl-data-format-validation and WTForms validators.
Infix-Math is a library that provides a special-purpose syntax for transcribing mathematical formulas into Lisp.
This package provides matrix algebra functions for Common Lisp.
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.
simple-routes is a simple Common Lisp RESTful routing facility on top of Hunchentoot.
This package provides a portability layer for the extensible sequences standard extension to Common Lisp. Extensible sequences allow you to create your own sequence types that integrate with the rest of the functions and operations that interact with sequences.
This Common Lisp library converts strings, symbols and keywords between any of the following typographical cases: PascalCase, camelCase, snake_case, kebab-case (lisp-case).
DIFF is a package for computing various forms of differences between blobs of data and then doing neat things with those differences. Currently diff knows how to compute three common forms of differences: "unified" format diffs, "context" format diffs, and "vdelta" format binary diffs.
This library simplifies functional programming in Common Lisp by making it easier to make new data structures with specified changes in place.
Simple color library for Common Lisp.
This package provides an ASN.1 encoder/decoder for Common Lisp.
This is a library for representing and mapping colours between their various spaces.
BOOST-LEXER is a tokenizer for Common Lisp that makes heavy use of BOOST-RE.
This is a Common Lisp library to build and compose SXQL queries dynamically.
This library provides low-level libuv bindings for Common Lisp.
This library can be used to print the licenses used by a Common Lisp project and its dependencies.
This is a collection of useful helper modules and standard implementations for Radiance interfaces.
This library is an extension of the Common Lisp Object System (CLOS) that allows a compiler to inline a generic function under certain conditions.
lparallel is a library for parallel programming in Common Lisp, featuring:
a simple model of task submission with receiving queue,
constructs for expressing fine-grained parallelism,
asynchronous condition handling across thread boundaries,
parallel versions of map, reduce, sort, remove, and many others,
promises, futures, and delayed evaluation constructs,
computation trees for parallelizing interconnected tasks,
bounded and unbounded FIFO queues,
high and low priority tasks,
task killing by category,
integrated timeouts.
A common lisp library that provides extensible function result caching based on arguments (an expanded form of memoization).
Event Emitter provides an event mechanism like Node.js for Common Lisp objects. It is mostly ported from Node.js events module.