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.
ARNESI is Common Lisp utilities library similar to ALEXANDRIA, ANAPHORA or GOLDEN-UTILS.
This package provides Doug Hoyte's "Production" version of macros from the Let Over Lambda book, including community updates.
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.
ADOPT is a simple UNIX-style option parser in Common Lisp, heavily influenced by Python's optparse and argparse.
Inquisitor is a cross-implementation library providing encoding/end-of-line detection and external-format abstraction for Common Lisp.
A small collection of common lisp macros to make collecting values easier.
This library contains a lexer for syntaxes that use shell-like rules for quoting and commenting. It is a port of the shlex module from Python’s standard library.
Provides a simple way of directing output to a stream according to the concise and intuitive semantics of FORMAT's stream argument.
This package provides a Common Lisp implementation of the semantic versioning specification: http://semver.org.
CLACHE provides a general caching facility for Common Lisp. The API is similar to the standard hash-table interface.
This library tries to provide a way to detect what kind of type the given predicate is trying to check. This is different from inferring the return type of a function.
Domain specific language for producing TeX documents with Common Lisp.
This library provides a WebSocket server and client implementation for Common Lisp.
Helps writing concise CFFI-related code.
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.
This package provides easy access to the defining class and its options during initialization or reinitialization of its subcomponents.
A Common Lisp library for generating a human-readable diff of two HTML documents.
This library contains generic hacks meant to be used in any project. It was originally developed for the Cells library.
Max’s Parser Combinators is a simple and pragmatic library for writing parsers and lexers based on combinatory parsing. MaxPC is capable of parsing deterministic, context-free languages, provides powerful tools for parse tree transformation and error handling, and can operate on sequences and streams. It supports unlimited backtracking, but does not implement Packrat Parsing. Instead, MaxPC achieves good performance through its optimized primitives, and explicit separation of matching and capturing input. In practice, MaxPC parsers perform better on typical computer languages—when compared to Packrat parsers—at the expense of not producing linear-time parsers.
Command line interface (CLI) that wraps Common Lisp ASDF (Common Lisp build system) and Common Lisp quickproject for building and creating new Common Lisp (ASDF) projects from the command line.
My Way is a Sinatra-compatible URL routing library.
BORDEAUX-THREADS is a proposed standard for a minimal MP/Threading interface. It is similar to the CLIM-SYS threading and lock support.
This package provides a Common Lisp system with a collection of common tests and operations to help handling pathnames. It does not actually deal in handling the accessing of files on the underlying system however.
A Common Lisp client library for Apache Kafka.