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 small library providing the ISO-639 language code to language name mapping.
This library provides a tiny Common Lisp wrapper around setlocale(3) and can be used in conjunction with other FFI wrappers like cl-charms.
Clop is a Common Lisp library for parsing strings in the TOML configuration file format.
This package provides a Common Lisp library for fetching and parsing RSS feeds data via HTTP. Currently, it supports RSS versions 0.90, 0.91, and 0.92 as well as RSS version 2.
This package provides a canonical way of converting class designators to classes.
This package provides an implementation of the flexichain protocol, allowing client code to dynamically add elements to, and delete elements from a sequence (or chain) of such elements.
defclass-star provides defclass* and defcondition* to simplify class and condition declarations. Features include:
Automatically export all or select slots at compile time.
Define the
:initargand:accessorautomatically.Specify a name transformer for both the
:initargand:accessor, etc.Specify the
:initformas second slot value.
See https://common-lisp.net/project/defclass-star/configuration.lisp.html for an example.
Salza2 is a Common Lisp library for creating compressed data in the zlib, deflate, or gzip data formats, described in RFC 1950, RFC 1951, and RFC 1952, respectively.
This is a Common Lisp library implementing the full v1 REST API protocol for Mastodon.
This is a system for two dimensional computational geometry for Common Lisp.
Note: the system assumes exact rational arithmetic, so no floating point coordinates are allowed. This is not checked when creating geometric objects.
CL-DEBUG provides a unified way to enable or disable debug-specific code. Debugging code can be enabled or disabled relative to program features denoted by either a symbol or a keyword.
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.
This package provides a Common Lisp system CHLOROPHYLL which implements an ANSI escape code functionality.
Dissect is a small Common Lisp library for introspecting the call stack and active restarts.
This is an interface to the git binary to make controlling it from within Common Lisp much easier. It might not ever reach full coverage of all features given git's immense size, but features will be added as they are needed. The low-level command API is fully mapped however.
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.
Dexador is yet another HTTP client for Common Lisp with neat APIs and connection-pooling. It is meant to supersede Drakma.
This library extends LOG4CL system in a few ways:
* It helps with configuration of multiple appenders and layouts. * Has a facility to catch context fields and to log them. * Has a macro to log unhandled errors. * Adds a layout to write messages as JSON, which is useful for production as makes easier to parse and process such logs. * Uses the appenders which are not disabled in case of some error which again, should be useful for production.
Simple color library for Common Lisp.
This is a Common Lisp library to read and write disk-based file archives such as those generated by the tar and cpio programs on Unix.
Funds provides portable, purely functional data structures in Common Lisp. It includes tree based implementations for Array, Hash, Queue, Stack, and Heap.
CL-FAST-ECS is a Common Lisp library providing an implementation of the ECS pattern, primarily focused on speed and interactive development.
ECS is an architectural data-oriented design pattern that allows for the effective processing of a large number of in-game objects while keeping the code and data separated. This provides flexibility in the way that game objects are built at runtime.
Collections of accessor functions and patterns to access the elements in compound type specifier, e.g. dimensions in (array element-type dimensions)
This package provides a JSON-RPC 2.0 server/client for Common Lisp.