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 Common Lisp CFFI bindings to the Raylib game development library.
This package provides an automatic generator for ASDF's .asd files.
This library provides a simple multithreading worker mechanism.
cl-inotify uses cl-cffi to provide a Common Lisp interface to the Linux inotify API.
This is a small library to display a native GUI message box. This can be useful to show error messages and other informational pieces should the application fail and be unable to do so using its standard UI.
CL-SYNTAX provides Reader Syntax Conventions for Common Lisp and SLIME.
CLAWK is an AWK implementation embedded into Common Lisp.
This is a library to allow easy handling of external processes, and primarily to get their output. It handles proper copying of the standard and error outputs of the process simultaneously, both in a sequential and parallel fashion. It also features a lazy directory switching mechanism, to avoid running into parallelism problems when having to change directory.
Vom is a logging library for Common Lisp. It's goal is to be useful and small. It does not provide a lot of features as other loggers do, but has a small codebase that's easy to understand and use.
Xmls is a self-contained, easily embedded parser that recognizes a useful subset of the XML spec. It provides a simple mapping from XML to Lisp structures or s-expressions and back.
S-XML-RPC is an implementation of XML-RPC in Common Lisp for both client and server.
This Common Lisp package offers functions for parsing and formatting decimal numbers. The package's main interface are the functions parse-decimal-number and format-decimal-number. The former is for parsing strings for decimal numbers and the latter for pretty-printing them as strings.
This library provides trivial percent encoding and decoding functions for URLs.
bt-semaphore is a semaphore implementation for use with bordeaux-threads.
Trivia is a pattern matching compiler that is compatible with Optima, another pattern matching library for Common Lisp. It is meant to be faster and more extensible than Optima.
This is a Common Lisp package for hash table creation with flexible, extensible initializers.
Radiance is a web application environment, which is sort of like a web framework, but more general, more flexible. It should let you write personal websites and generally deployable applications easily and in such a way that they can be used on practically any setup without having to undergo special adaptations.
This package provides the Common Lisp HTTP server WOO, which is built on top of the libev event library.
This is a Common Lisp library providing lambda shorthand macros aiming to be used in cases where the word lambda and the arguments are longer than the body of the lambda.
Loop has a consistent interface unlike other looping abstractions and ANSI list operations. You can define your own efters and gatherers that integrate tightly into other operations. All operations are non-consing when possible.
Cl-async is a library for general purpose, non-blocking programming in Common Lisp. It uses the libuv library as backend.
Metatilities-base is the core of the metatilities Common Lisp library which implements a set of utilities.
This package provides a UTF-8 string input stream over a binary stream for Common Lisp.
CL-Ledger is a Common Lisp port of the Ledger double-entry accounting system.