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 DSL for array slices in Common Lisp.
Retrospectiff is a common lisp library for reading and writing images in the TIFF (Tagged Image File Format) format.
Clop is a Common Lisp library for parsing strings in the TOML configuration file format.
This is a small Common Lisp library that finds an open port within a range.
This package provides a canonical stand-in for NIL for contexts where NIL means no value.
Cl-async is a library for general purpose, non-blocking programming in Common Lisp. It uses the libuv library as backend.
A CLOS class that defines callable objects whose behavior is similar to closures but adds conveniences such as introspectability.
This package provides an interface to the gnuplot plotting utility. The intention of the API is to resemble to some of the plot commands of octave or matlab.
One of the many things that didn't quite get into the Common Lisp standard was how to get a Lisp to output its call stack when something has gone wrong. As such, each Lisp has developed its own notion of what to display, how to display it, and what sort of arguments can be used to customize it. trivial-backtrace is a simple solution to generating a backtrace portably.
This is futures implementation for Common Lisp. It plugs in nicely to cl-async.
This library is a redefinition of the standard Common Lisp package that includes a number of renames and shadows.
cl-rucksack is a persistence library based on Arthur Lemmens' Rucksack with some enhancements.
Common Music (CM) is a real-time music composition system.
This package provides a Common Lisp library to work with the JSON file format.
A Common Lisp client library for Apache Kafka.
cl-dotenv is a utility library for loading .env files in Common Lisp.
Sycamore is a fast, purely functional data structure library in Common Lisp. If features:
Fast, purely functional weight-balanced binary trees.
Leaf nodes are simple-vectors, greatly reducing tree height.
Interfaces for tree Sets and Maps (dictionaries).
Ropes.
Purely functional pairing heaps.
Purely functional amortized queue.
Varjo is a Lisp to GLSL compiler. Vari is the dialect of lisp Varjo compiles. It aims to be as close to Common Lisp as possible, but naturally it is statically typed so there are differences.
This package provides a noise library for Common Lisp.
definitions-systems provides a simple unified extensible way of processing named definitions.
This package provides a Common Lisp system which has only one function to return the CPU count of the current system.
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.
This is a very short and simple program, written in Common Lisp, that extends Common Lisp to embed shell code in a manner similar to Perl's backtick. It has been forked from SHELISP.
This package provides Common Lisp extension to the MOP to allow abstract, final and singleton classes.