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 is a lisp implementation of the Open Sound Control protocol (or more accurately “data transport specification” or “encoding”). The code should be close to ANSI standard common lisp and provides self contained code for encoding and decoding of OSC data, messages, and bundles.
This package provides a canonical stand-in for NIL for contexts where NIL means no value.
This package provides Common Lisp bindings for libev.
This Common Lisp package provides a regular expression engine.
This Common Lisp library provides optimized byte-swapping primitives. The library can change endianness of unsigned integers of length 1/2/4/8. Very useful in implementing various network protocols and file formats.
This Common Lisp library provides utilities for the Bodge library collection.
bt-semaphore is a semaphore implementation for use with bordeaux-threads.
This library allows creation of hash tables with arbitrary test/hash functions, in addition to the test functions allowed by the standard (EQ, EQL, EQUAL and EQUALP), even in implementations that don't support this functionality directly.
CL-DATA-STRUCTURES is a Common Lisp library providing a portable collection of mutable and immutable data structures (dictionaries, sets, queues, sequences) and algorithms.
Birch is a simple Common Lisp IRC client library. It makes use of CLOS for event handling.
This is a Common Lisp library that converts floating point values to IEEE 754 binary representation.
This library is an SDL wrapper as part of an umbrella project that provides cross-platform packages for building large, interactive applications in Common Lisp.
This package provides a safer variant of READ secure against internbombing, excessive input and macro characters.
This package provides a Common Lisp web framework for building GUI applications. CLOG can take the place, or work along side, most cross platform GUI frameworks and website frameworks. The CLOG package starts up the connectivity to the browser or other websocket client (often a browser embedded in a native template application).
fmt provides an alternative to the Common Lisp format function by utilizing s-expressions for formatting directives instead of control strings.
This package provides an automatic generator for ASDF's .asd files.
This library simplifies functional programming in Common Lisp by making it easier to make new data structures with specified changes in place.
Often times we need to destructure a form definition in a Common Lisp macro. This library provides a set of simple utilities to help with that.
Datafly is a lightweight database library for Common Lisp.
This is a library for access to atomic operation primitives such as compare-and-swap. It aims to be a rather thin layer over what the implementations offer.
This package provides Common Lisp FFI bindings for xkbcommon (libxkbcommon) using cffi-grovel.
XSubseq provides functions to be able to handle "subseq"s more effieiently.
This lisp library handles physical quantities which consist of
value / magnitude
uncertainty / error
unit
where the type of the value can be any subtype of real. For the uncertainty, both absolute and relative values are possible. Combinations of lisp symbols or strings are used to describe units. User defined units including abbreviations and prefixes are supported. Error propagation and unit checking is performed for all defined operations.
This is a library for representing and mapping colours between their various spaces.