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.
clsql is a Common Lisp interface to SQL RDBMS based on the Xanalys CommonSQL interface for Lispworks. It provides low-level database interfaces as well as a functional and an object oriented interface.
This is an implementation of the "Markless standard" (https://github.com/shirakumo/markless) at version 1.0. It handles the parsing of plaintext from a stream into an abstract syntax tree composed out of strings and component objects. From there the AST can be easily compiled into a target markup language like HTML.
cl-libxml2 is high-level Common Lisp wrapper around the libxml2 and libxslt libraries.
Interfaces for tree manipulation (like
cxml-stp).Interface for HTML 4.0 non-validating parsers.
Specific APIs to process HTML trees, especially serialization.
XPath API.
XSLT API.
Custom URL resolvers.
XPath extension functions.
XSLT extension elements.
Translates
libxml2andlibxslterrors to Lisp conditions.Extends the Common Lisp
iteratelibrary with custom drivers for child nodes enumeration, etc.The
XFACTORYsystem provides a simple and compact syntax for XML generation.
This package provides Common Lisp FFI bindings for libwayland, primarily for the mahogany window manager.
This library provides a uniform API, as specified in Common Lisp the Language 2, for accessing information about variable and function bindings from implementation-defined lexical environment objects. All major Common Lisp implementations are supported, even those which don't support the CLTL2 environment access API.
This package provides Common Lisp bindings to POSIX message queue, an IPC method that is easy to use and quick to setup.
This is a Common Lisp implementation for the Mustache template system. More details on the standard are available at https://mustache.github.io.
SQL generator for Common Lisp.
This library can be used to print the licenses used by a Common Lisp project and its dependencies.
cl-morse is a Morse code translation library for Common Lisp.
This package provides data frames for Common Lisp, a two-dimensional array-like structure in which each column contains values of one variable and each row contains one set of values from each column.
The Type-Templates library allows you to define types and “template functions” that can be expanded into various type-specialized versions to eliminate runtime dispatch overhead. It was specifically designed to implement low-level numerical data types and functionality.
The purpose of this library is to provide a collection of implementations of trees.
In contrast to existing libraries such as cl-containers, it does not impose a particular use for the trees. Instead, it aims for a stratified design, allowing client code to choose between different levels of abstraction.
As a consequence of this policy, low-level interfaces are provided where the concrete representation is exposed, but also high level interfaces where the trees can be used as search trees or as trees that represent sequences of objects.
The cl-data-lens library provides a language for expressing data manipulations as the composition of more primitive operations.
This package provides a Common Lisp implementation of Google Closure Templates.
Germinal is a server for the Gemini protocol, written in Common Lisp.
BOOST-LEXER is a tokenizer for Common Lisp that makes heavy use of BOOST-RE.
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".
Bind extends the idea of of let and destructing to provide a uniform syntax for all your accessor needs. It combines let, destructuring-bind, with-slots, with-accessors, structure editing, property or association-lists, and multiple-value-bind and a whole lot more into a single form.
My Way is a Sinatra-compatible URL routing library.
This package provides a Common Lisp library to work with the JSON file format.
A small collection of common lisp macros to make collecting values easier.
Clop is a Common Lisp library for parsing strings in the TOML configuration file format.
doplus is an iteration macro for Common Lisp.