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.
Staple is a documentation system. It provides you with a way to generate standalone documentation accumulated from various sources such as readmes, documentation files, and docstrings.
data-format-validation is a library for Common Lisp providing a consistent regular interface for converting (and validating) external data (in the form of strings usually) into internal data types and for formatting internal data back into external presentable strings, all according to a conversion or type specification.
CL-DATA-STRUCTURES is a Common Lisp library providing a portable collection of mutable and immutable data structures (dictionaries, sets, queues, sequences) and algorithms.
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 is a common lisp library to easily pluralize and singularize English and Portuguese words. This is a port of the ruby ActiveSupport Inflector module.
A heap-based priority queue whose first and foremost priority is speed.
Common Lisp port of Universal Tween Engine.
This package is a simple date and time library.
This is a baseline JPEG codec written in Common Lisp. It can be used for reading and writing JPEG image files.
This package provides a function to parse the PATH environment variable portably in Common Lisp.
This is a Common Lisp library that converts floating point values to IEEE 754 binary representation.
FSet is a functional set-theoretic collections library for Common Lisp. Functional means that all update operations return a new collection rather than modifying an existing one in place. Set-theoretic means that collections may be nested arbitrarily with no additional programmer effort; for instance, sets may contain sets, maps may be keyed by sets, etc.
This is a Common Lisp wrapper for libjpeg-turbo library which provides TurboJPEG API for compressing and decompressing JPEG images.
GENERIC-COMPARABILITY is an implementation of CDR-8 (Generic Equality and Comparison for Common Lisp). CDR-8 provides an interface for the EQUALS function, which is defined as a general equality predicate, as well as a set of ordering (COMPARE) functions for comparison. The semantics are described in the CDR-8 standard.
This is a portable Universal Resource Identifier library for Common Lisp programs. It parses URI according to the RFC 2396 specification.
A client for the Stripe payment API.
Inquisitor is a cross-implementation library providing encoding/end-of-line detection and external-format abstraction for Common Lisp.
This package parses and prints dates in RFC-1123 format.
This is a Common Lisp library providing RFC 3986 percent-encoding.
April compiles a subset of the APL programming language into Common Lisp. Leveraging Lisp's powerful macros and numeric processing faculties, it brings APL's expressive potential to bear for Lisp developers. Replace hundreds of lines of number-crunching code with a single line of APL.
NFiles is a Common Lisp library to help manage file persistence and loading, in particular user-centric files like configuration files. It boasts the following features:
Dynamic and customizable path expansion.
Extensible serialization and deserialization.
Cached reads and writes. When a file object expands to the same path as another one, a read or write on it won’t do anything in case there was no change since last write.
(Experimental!) On-the-fly PGP encryption.
Profile support.
On read error, existing files are backed up.
On write error, no file is written to disk, the existing file is preserved.
iterate is an iteration construct for Common Lisp. It is similar to the CL:LOOP macro, with these distinguishing marks:
it is extensible,
it helps editors like Emacs indent iterate forms by having a more lisp-like syntax, and
it isn't part of the ANSI standard for Common Lisp.
This is a system presenting a protocol for "file systems": things that present a collection of "files," which are things that have several attributes, and a central data payload. Most notably this includes the OS filesystem, but can also be used to address other filesystem-like things like archives, object stores, etc. in the same manner.
This library is an implementation of the Secure Hash Algorithm 3 (SHA-3), also known as Keccak. The implementation is constrained to messages with an integral number of octets,i.e. sub-byte length messages are not supported.