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 provides a canonical stand-in for NIL for contexts where NIL means no value.
This library provides a WebSocket server and client implementation for Common Lisp.
Datafly is a lightweight database library for Common Lisp.
CL-FTP is a library which provides FTP client functionality to a Common Lisp program. CL-FTP uses the USOCKET package for network sockets and the SPLIT-SEQUENCE package for some parsing needs.
This is a websocket server for Common Lisp using usockets to be portable between implementations and operating systems. It has a programming interface that allows for multiple websocket apps per server using Common Lisp keywords for different websocket events. It has useful restarts and customizable errors.
An implementation of the exponential backoff algorithm in Common Lisp. Inspired by the implementation found in Chromium. Read the header file to learn about each of the parameters.
with-user-abort is a Common Lisp portability library providing a like-named macro that catches the SIGINT signal.
This is a backend for the linear-programming Common Lisp library using the GNU Linear Programming Kit (GLPK) library.
mito-auth provides a mito mixin class for user authorization.
CL-STRFTIME is a Common Lisp compiler for the strftime “language.”
CL-SXML implements Oleg Kiselyov’s SXML, an S-expression-based rendering of the XML Infoset.
DEFLATE data, defined in RFC1951, forms the core of popular compression formats such as zlib (RFC 1950) and gzip (RFC 1952). As such, Chipz also provides for decompressing data in those formats as well. BZIP2 is the format used by the popular compression tool bzip2.
Transducers are an ergonomic and extremely memory-efficient way to process a data source. Data source refers to simple collections like lists or vectors, but also potentially large files or generators of infinite data.
This Common Lisp package contains the core math utilities of the Bodge library collection.
This is a Common Lisp wrapper for interacting with the Redis data structure store.
This package provides functions for generating lorem ipsum text.
This is a small OS portability library to retrieve and set file attributes not supported by the Common Lisp standard functions.
cl-template is a template engine for Common Lisp, taking inspiration from Ruby's ERb module.
This library implements special functions and has a focus on high accuracy double-float calculations using the latest algorithms.
Vom is a logging library for Common Lisp. It's goal is to be useful and small. It does not provide a lot of features as other loggers do, but has a small codebase that's easy to understand and use.
cl-smug is a library for parsing text, based on monadic parser combinators. Using a simple technique from the functional programming camp, cl-smug makes it simple to create quick extensible recursive descent parsers without funky syntax or impenetrable macrology.
The Type-Templates library allows you to define types and “template functions” that can be expanded into various type-specialized versions to eliminate runtime dispatch overhead. It was specifically designed to implement low-level numerical data types and functionality.
The GRAPH Common Lisp library provides a data structures to represent graphs, as well as some graph manipulation and analysis algorithms (shortest path, maximum flow, minimum spanning tree, etc.).
This is a Common Lisp library providing logging faciltiy similar to CL-LOG and LOG4CL.