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.
The LOCAL-TIME library is a Common Lisp library for the manipulation of dates and times. It is based almost entirely upon Erik Naggum's paper "The Long Painful History of Time".
Cluster is an assembler (initially for x86 and x86-64) with a difference. To avoid the issue of defining a syntax, the input to Cluster is a list of standard objects (i.e., instances of the class STANDARD-OBJECT), as opposed to a character file or S-expressions.
Typo is a portable library for Common Lisp that does approximate reasoning about types, but without consing.
This is only useful if you want to start a Swank server in a Lisp processes that doesn't run under Emacs. Lisp processes created by M-x slime automatically start the server.
CL-STORE is a portable serialization package which should give you the ability to store all Common Lisp data types into streams.
BST is a Common Lisp library for working with binary search trees that can contain any kind of values.
Retrospectiff is a common lisp library for reading and writing images in the TIFF (Tagged Image File Format) format.
Event Emitter provides an event mechanism like Node.js for Common Lisp objects. It is mostly ported from Node.js events module.
This package provides audio input and output functions to Common Lisp using bindings to the portaudio library.
Support library for numcl. Registers a function as an additional form that is considered as a candidate for a constant.
This is a Common Lisp bindings library to libfond, a simple OpenGL text rendering engine.
assoc-utils provides utilities for manipulating association lists in Common Lisp.
This is a trivial utility for distinguishing between a process running in a real terminal window and a process running in a dumb one, e.g. emacs-slime.
This is an implementation of a Markdown parser in Common Lisp.
string-pokemonize provides a function that alternates uppercase and lowercase characters for a given string.
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.
This library contains a collection of machine learning algorithms for online linear classification written in Common Lisp.
This is an extension to MODULARIZE that allows your application to define interfaces in-code that serve both as a primary documentation and as compliance control.
This is a very simple color library for Common Lisp, providing
Types for representing colors in HSV and RGB spaces.
Simple conversion functions between the above types (and also hexadecimal representation for RGB).
Some predefined colors (currently X11 color names – of course the library does not depend on X11).Because color in your terminal is nice.
This library is no longer supported by its author.
Quicksearch is a search-engine-interface for Common Lisp. The goal of Quicksearch is to find the Common Lisp library quickly. For example, if you will find the library about json, just type (qs:? 'json) at REPL.
The function quicksearch searches for Common Lisp projects in Quicklisp, Cliki, GitHub and BitBucket, then outputs results in REPL. The function ? is abbreviation wrapper for quicksearch.
This is a library that implements delimited continuations by transforming Common Lisp code to continuation passing style.
cl-draw-cons-tree draws a cons tree in ASCII-art style.
CLX-TrueType is pure common lisp solution for antialiased TrueType font rendering using CLX and XRender extension.
POLICY-COND provides tools to insert and execute code based on a compiler's OPTIMIZE policy. It also contains a contract-like notion of expectations, which allow dynamic checking or inclusion of various things that should happen depending on compiler policy.