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.
Duologue is high-level interaction library for Common Lisp. It features coloured printing via cl-ansi-text and readline completion.
This library provides a WebSocket server and client implementation for Common Lisp.
This is a pure Common Lisp library to create, transform and render anti-aliased vectorial paths.
The Common Foreign Function Interface (CFFI) purports to be a portable foreign function interface for Common Lisp. The CFFI library is composed of a Lisp-implementation-specific backend in the CFFI-SYS package, and a portable frontend in the CFFI package.
This package provides CFFI bindings to the Graphviz library in Common Lisp.
cl-mssql provides an interface to connect to Microsoft SQL server. It uses the libsybdb foreign library provided by the FreeTDS project.
GARBAGE-POOLS is Common Lisp re-implementation of the APR Pools for resource management.
Framework for representing and manipulating documents.
This is a Common Lisp library to present tabular data in ascii-art tables.
This library validates superclasses according to a simple substitution model, thereby greatly simplifying the definition of class mixins.
Cells is a mature, stable extension to CLOS allowing one to create classes whose instances can have slot values determined by instance-specific formulas.
This library can be used to print the licenses used by a Common Lisp project and its dependencies.
Alloy is a user interface toolkit. It is defined through a set of protocols that allow for a clear interface, as well as a standardised way to integrate Alloy into a target backend.
The Bordeaux-FFT library provides a reasonably efficient implementation of the Fast Fourier Transform and its inverse for complex-valued inputs, in portable Common Lisp.
assoc-utils provides utilities for manipulating association lists in Common Lisp.
Static dispatch is a Common Lisp library, inspired by inlined-generic-function, which allows standard Common Lisp generic function dispatch to be performed statically (at compile time) rather than dynamically (runtime). This is similar to what is known as "overloading" in languages such as C++ and Java.
The purpose of static dispatch is to provide an optimization in cases where the usual dynamic dispatch is too slow, and the dynamic features of generic functions, such as adding/removing methods at runtime are not required. An example of such a case is a generic equality comparison function. Currently generic functions are considered far too slow to implement generic arithmetic and comparison operations when used heavily in numeric code.
40ants-asdf-system provides a class for being used instead of asdf:package-inferred-system in 40ANT systems.
This package provides a library to open a web browser to a URL.
This package provides audio input and output functions to Common Lisp using bindings to the portaudio library.
This Common Lisp library provides functions for lzip (LZMA) compression/decompression using bindings to the lzlib C library.
Common Lisp implementation of UUIDs according to RFC4122.
This package defines a simple extensible protocol for computing a guess using advisors.
This is a Common Lisp library providing a unified way to work with package locks across supported Common Lisp implementations.
This is a native Common Lisp graphics math library with an emphasis on performance and correctness.