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.
EXTERNAL-PROGRAM enables running programs outside the Lisp process. It is an attempt to make the RUN-PROGRAM functionality in implementations like SBCL and CCL as portable as possible without sacrificing much in the way of power.
This library is a portable compatibility layer around package local nicknames (PLN). This was done so there is a portability library for the PLN API not included in DEFPACKAGE.
The Common Lisp Application Directories (CLAD) library is a simple API collection that provides access to a set of standard Common Lisp folders on a per-application or per-library basis.
Common Lisp port of Universal Tween Engine.
Framework for representing and manipulating documents.
This library provides payment API wrappers over BTCPay, Paypal, and Stripe.
DEFPACKAGE-PLUS is an extensible DEFPACKAGE variant with predictable cross-platform behavior and some utilities useful for versioning.
Hunchentoot is a web server written in Common Lisp and at the same time a toolkit for building dynamic websites. As a stand-alone web server, Hunchentoot is capable of HTTP/1.1 chunking (both directions), persistent connections (keep-alive), and SSL.
This package provides CFFI bindings to the ASSIMP library for Common Lisp.
This software provides an interface by which Common Lisp programs can access lexicographic data from WordNet.
This is a Common Lisp utilities library originating from the Zombie Raptor game engine project.
A CLOS class that defines callable objects whose behavior is similar to closures but adds conveniences such as introspectability.
DIFF is a package for computing various forms of differences between blobs of data and then doing neat things with those differences. Currently diff knows how to compute three common forms of differences: "unified" format diffs, "context" format diffs, and "vdelta" format binary diffs.
LTK is a Common Lisp binding for the Tk graphics toolkit. It is written in pure Common Lisp and does not require any Tk knowledge for its usage.
This package provides first-class global environments for Common Lisp.
This library provides Glib, GIO and Gobject bindings for Common Lisp via Gobject Introspection.
SLY is a fork of SLIME, an IDE backend for Common Lisp. It also features a completely redesigned REPL based on Emacs's own full-featured comint-mode, live code annotations, and a consistent interactive button interface. Everything can be copied to the REPL. One can create multiple inspectors with independent history.
CL-DOT is a Common Lisp library for generating Graphviz dot output from arbitrary Lisp data.
simple-matrix is a Common Lisp library implementing some functions to work with matrices.
cl-template is a template engine for Common Lisp, taking inspiration from Ruby's ERb module.
Html-entities is a Common Lisp library that lets you encode and decode entities in HTML.
Parse-js is a Common Lisp package for parsing JavaScript (ECMAScript 3). It has basic support for ECMAScript 5.
This package provides a Common Lisp templating system based on Python Django with a syntax similar to Python Jinja2.
This is a library for quaternions. It contains most of the quaternion operations one would usually expect out of such a library and offers them both in non-modifying and modifying versions where applicable. It also tries to be efficient where plausible. Each quaternion is made up of floats, which by default are single-floats, as they do not require value boxing on most modern systems and compilers.