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 Common Lisp environment for declarative and generative algorithmic composition.
This package provides Common Lisp CFFI bindings to the Raylib game development library.
This is a backend for the linear-programming Common Lisp library using the GNU Linear Programming Kit (GLPK) library.
This library provides a macroexpand-all function that calls the implementation specific equivalent.
This package provides a Common Lisp bindings to glfw, an OpenGL application development library.
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.
This is a Common Lisp kernel for Jupyter along with a library for building Jupyter kernels, based on Maxima-Jupyter which was based on cl-jupyter.
This is a Common Lisp library providing logging faciltiy similar to CL-LOG and LOG4CL.
cl-jpl-util is a collection of Common Lisp utility functions and macros, primarily for software projects written in CL by the author.
A library for encoding text in various web-savvy encodings.
This library implements the let+ macro, which is a dectructuring extension of let*. It features:
Clean, consistent syntax and small implementation (less than 300 LOC, not counting tests)
Placeholder macros allow editor hints and syntax highlighting
&ignfor ignored values (in forms where that makes sense)Very easy to extend
This is a Common Lisp library for processing data found in dBase III database files (dbf and db3 files).
This library provides purely functional dictionaries and sets in Common Lisp based on the hash array-mapped trie data structure.
Chunga implements streams capable of chunked encoding on demand as defined in RFC 2616.
This Common Lisp library interprets escape characters the same way that most other programming language do. It provides four readtables. The default one lets you write strings like this: #"This string has a newline in it!".
string-case is a Common Lisp macro that generates specialised decision trees to dispatch on string equality.
This package provides highly optimized base64 encoding and decoding. Besides conversion to and from strings, integer conversions are supported. Encoding with Uniform Resource Identifiers is supported by using a modified encoding table that uses only URI-compatible characters.
This is a Common Lisp library to load images in the PNG image format, both from files on disk, or streams in memory.
Trivial-Benchmark runs a block of code many times and outputs some statistical data for it. On SBCL this includes the data from time, for all other implementations just the real-time and run-time data. However, you can extend the system by adding your own metrics to it, or even by adding additional statistical computeations.
This library provides purely functional dictionaries and sets in Common Lisp based on the hash array-mapped trie data structure.
This is a Common Lisp Markdown to HTML converter, using esrap for parsing, and grammar based on peg-markdown.
Quickproject provides a quick way to make a Common Lisp project. After creating a project, it extends the ASDF registry so the project may be immediately loaded.
This package provides the CL-SVG Common Lisp system to produce Scalable Vector Graphics files.
This library contains utilities for parsing Common Lisp code.