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 functions for generating lorem ipsum text.
This is a pure Common Lisp library to create, transform and render anti-aliased vectorial paths.
This package provides a set of bindings and utilities for accessing the OpenGL (Mesa), GLU and GLUT (FreeGLUT) APIs using CFFI.
This system implements a general definitions introspection library. It gives you the ability to retrieve definitions or bindings associated with designators such as symbols, packages, and names in general. For instance, it allows you to retrieve all function, type, variable, method, etc. definitions of a symbol.
This is a very simple implementation of SHA1 and HMAC-SHA1 for Common Lisp. The code is intended to be easy to follow and is therefore a little slower than it could be.
This Common Lisp package offers an implementation of the 32-bit variant of MurmurHash3 (https://github.com/aappleby/smhasher), a fast non-crytographic hashing algorithm.
This package provides prototype Common Lisp implementations of TLS, RFC5246, ASN.1, x501,509, and PKCS1,3,5,8.
The Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. The Readline library includes additional functions to maintain a list of previously-entered command lines, to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.
Varjo is a Lisp to GLSL compiler. Vari is the dialect of lisp Varjo compiles. It aims to be as close to Common Lisp as possible, but naturally it is statically typed so there are differences.
This is a Common Lisp library that converts floating point values to IEEE 754 binary representation.
This library provides purely functional dictionaries and sets in Common Lisp based on the hash array-mapped trie data structure.
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 an implementation of the hash-set data structure. It has constant time lookup, insertion and deletion.
This library is a little experiment in reducing verbosity in Common Lisp, inspired by BODOL (https://github.com/bodil/BODOL).
This is a library for selecting portions of sequences, arrays or data-frames.
With static-vectors, you can create vectors allocated in static memory.
This is a Commin Lisp library for operating on permutations and permutation groups.
cl-mssql provides an interface to connect to Microsoft SQL server. It uses the libsybdb foreign library provided by the FreeTDS project.
Smart-buffer provides an output buffer which changes the destination depending on content size.
This is a trivial utility for distinguishing between a process running in a real terminal window and a process running in a dumb one, e.g. emacs-slime.
This is a Common Lisp package for hash table creation with flexible, extensible initializers.
MOP utilities provide a common interface between Lisps and make the MOP easier to use.
RTG-MATH provides a selection of the math routines most commonly needed for making realtime graphics in Lisp.
Alternative to the compiler-macro library:
Here, we do not treat compiler notes as warnings, but instead these are a separate class of conditions. These are also not errors.
Two main condition classes are provided: compiler-macro-notes:note and compiler-macro-notes:optimization-failure-note. While the latter is a subclass of the former, the latter notes are printed in a slightly different manner to the former.
To be able to correctly print the expansion path that led to the condition, user code is expected to avoid performing a nonlocal exit to a place outside with-notes.