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.
This package provides a PEM (Privacy-Enhanced Mail) parser for Common Lisp.
Drakma is a full-featured HTTP client implemented in Common Lisp. It knows how to handle HTTP/1.1 chunking, persistent connections, re-usable sockets, SSL, continuable uploads, file uploads, cookies, and more.
Binary-types is a Common Lisp package for reading and writing binary files. Binary-types provides macros that are used to declare the mapping between Lisp objects and some binary (i.e. octet-based) representation.
Typo is a portable library for Common Lisp that does approximate reasoning about types, but without consing.
Dissect is a small Common Lisp library for introspecting the call stack and active restarts.
CLSS is a DOM traversal engine based on CSS selectors. It makes use of the Plump-DOM and is used by lQuery.
It can sometimes be useful to be able to parse chemical compounds in a user-friendly syntax into easy-to-manipulate s-expressions. You also want to be able to go in reverse. You could probably write your own parser — or you could just install the chemical-compounds package.
MARRAY is a library which provides access to memory-mapped files through Common Lisp arrays.
Named readtables is a library that creates a namespace for named readtables, which is akin to package namespacing in Common Lisp.
The Metering System is a portable Common Lisp code profiling tool. It gathers timing and consing statistics for specified functions while a program is running.
bt-semaphore is a semaphore implementation for use with bordeaux-threads.
This package provides a JSON-RPC 2.0 server/client for Common Lisp.
This library provides a wrapper type for secret values, to reduce the risk of accidentally revealing them.
This package is a simple date and time library.
QURI (pronounced "Q-ree") is yet another URI library for Common Lisp. It is intended to be a replacement of PURI.
This Common Lisp library provides bindings for the ZeroMQ lightweight messaging kernel.
Caveman is intended to be a collection of common parts for web applications. Caveman2 has three design goals:
Be extensible.
Be practical.
Don't force anything.
40ants-asdf-system provides a class for being used instead of asdf:package-inferred-system in 40ANT systems.
This is a terminfo database front end in Common Lisp. The package provides a method for determining which capabilities a terminal (e.g. "xterm") has and methods to compile or put commands to a stream.
CHRONICITY is Common Lisp natural language date and time parser inspired by Ruby's Chronic.
This package provides a stream based JSON parser/writer, well suited as building block for higher level libraries.
This package provides a Common Lisp implementation of Base64 encoding and decoding. Base64 encoding is a technique to encode binary data in a portable, safe printable, 7-bit ASCII format.
This is a utility kit for cl-sdl2 that provides something similar to GLUT. However, it's also geared at being useful for "real" applications or games.
This is a Common Lisp library which provides functionality to read/write Bit Map Font (BMF) into text, JSON and XML.