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.
Common Lisp ships with a set of powerful built in data structures including the venerable list, full featured arrays, and hash-tables. CL-containers enhances and builds on these structures by adding containers that are not available in native Lisp (for example: binary search trees, red-black trees, sparse arrays and so on), and by providing a standard interface so that they are simpler to use and so that changing design decisions becomes significantly easier.
This package provides simple format directives to print in colors.
This is a Common Lisp library consisting of a collection of useful GPU shader functions, written with Shadow.
This package provides a Common Lisp library for defining OpenGL shader programs. There are also functions for referencing shader programs by name, querying for basic information about them, modifying uniform variables throughout the lifecycle of an OpenGL application, and managing certain OpenGL buffer object types (UBO, SSBO currently).
This Common Lisp library provides a fast reader for data in LibSVM format.
This package is a Python Numpy clone implemented in pure Common Lisp.
This is a system for two dimensional computational geometry for Common Lisp.
Note: the system assumes exact rational arithmetic, so no floating point coordinates are allowed. This is not checked when creating geometric objects.
GARBAGE-POOLS is Common Lisp re-implementation of the APR Pools for resource management.
This package provides a Common Lisp parser for glTF file format.
This library can be used to print the licenses used by a Common Lisp project and its dependencies.
cl-jpl-util is a collection of Common Lisp utility functions and macros, primarily for software projects written in CL by the author.
FLOW is a flowchart graph library. Unlike other graphing libraries, this one focuses on nodes in a graph having distinct ports through which connections to other nodes are formed. This helps in many concrete scenarios where it is important to distinguish not only which nodes are connected, but also how they are connected to each other.
Particularly, a lot of data flow and exchange problems can be reduced to such a flowchart. For example, an audio processing library may present its pipeline as a flowchart of segments that communicate with each other through audio sample buffers. Flow gives a convenient view onto this kind of problem, and even allows the generic visualisation of graphs in this format.
BST is a Common Lisp library for working with binary search trees that can contain any kind of values.
This is a task scheduling framework for Common Lisp.
cl-morse is a Morse code translation library for Common Lisp.
This library allows creation of hash tables with arbitrary test/hash functions, in addition to the test functions allowed by the standard (EQ, EQL, EQUAL and EQUALP), even in implementations that don't support this functionality directly.
This package provides CFFI bindings to the libflac audio library for Common Lisp.
hdf5-cffi is a CFFI wrapper for the HDF5 library.
with-user-abort is a Common Lisp portability library providing a like-named macro that catches the SIGINT signal.
Converts Markdown text into CommonDoc nodes and vice versa.
This project is intended as a catchall for small, general-purpose extensions to Common Lisp. It contains:
new-let, a macro that combines and generalizeslet,let*andmultiple-value-bind,gmap, an iteration macro that generalizesmap.
This Common Lisp library focuses on the small set of basic color manipulations (lightening, compliments, etc.) you might use to generate a color palette for a GUI or web page.
This package contains a Gemini client library for Common Lisp. A subsystem offers an experimental GUI Gemini client.
From a string input and a list of candidates, return the most relevant candidates first.