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 package provides a Common Lisp system helping in scripting, it uses uiop:run-program as a backend.
This is a simple queue library for Common Lisp with features such as non-consing thread safe queues and fibonacci priority queues.
A collection of Common Lisp utility functions and macros mostly not found in other utility packages.
A Common Lisp client library for Apache Kafka.
Screamer is an extension of Common Lisp that adds support for nondeterministic programming. Screamer consists of two levels. The basic nondeterministic level adds support for backtracking and undoable side effects. On top of this nondeterministic substrate, Screamer provides a comprehensive constraint programming language in which one can formulate and solve mixed systems of numeric and symbolic constraints. Together, these two levels augment Common Lisp with practically all of the functionality of both Prolog and constraint logic programming languages such as CHiP and CLP(R). Furthermore, Screamer is fully integrated with Common Lisp. Screamer programs can coexist and interoperate with other extensions to as CLIM and Iterate.
Micros is a SLIME/SWANK implementation forked for use by the Lem editor.
Trucler defines a CLOS-based protocol to be used by Common Lisp compilers for environment query and update. In addition, library authors can use the trucler-native interface to inspect native environments. Trucler supports introspection for variables, functions, tags, blocks and optimization policies.
This is a general Freetype 2 wrapper for Common Lisp using CFFI. It's geared toward both using Freetype directly by providing a simplified API, as well as providing access to the underlying C structures and functions for use with other libraries which may also use Freetype.
This is a Common Lisp autowrapping facility for quickly creating clean and lean bindings to C libraries.
Opticl is a Common Lisp library for representing, processing, loading, and saving 2-dimensional pixel-based images.
This is a Commin Lisp library for operating on permutations and permutation groups.
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.
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.
cl-transmission is a library to interface with the Transmission torrent client using its RPC (remote procedure call).
This library implements special functions and has a focus on high accuracy double-float calculations using the latest algorithms.
Additional dolist style macros for Common Lisp, such as doalist, dohash, dolist*, doplist, doseq and doseq*.
cl-css-lite is a library for generating CSS from an s-exp based syntax. When compiled with Parenscript loaded in the Lisp image, it also provides the same CSS generation facilities in Parenscript-generated JavaScript code.
This library can be used to print the licenses used by a Common Lisp project and its dependencies.
HTML parser/emitter for CommonDoc.
This library implements various functions to access status information about the machine, process, etc.
This is a simple queue library for Common Lisp with features such as non-consing thread safe queues and fibonacci priority queues.
BOOST-LEXER is a tokenizer for Common Lisp that makes heavy use of BOOST-RE.
parse-number is a library of functions for parsing strings into one of the standard Common Lisp number types without using the reader. parse-number accepts an arbitrary string and attempts to parse the string into one of the standard Common Lisp number types, if possible, or else parse-number signals an error of type invalid-number.
This library is a Common Lisp port of all the constants from the event codes header file found on Linux and FreeBSD.