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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
RE is a small, portable, lightweight, and quick, regular expression library for Common Lisp. It is a non-recursive, backtracing VM.
CEPL (Code Evaluate Play Loop ) is a lispy and REPL-friendly Common Lisp library for working with OpenGL.
Its definition of success is making the user feel that GPU programming has always been part of the languages standard.
The usual approach to using CEPL is to start it at the beginning of your Lisp session and leave it open for the duration of your work. You can then treat the window it creates as just another output for your graphics, analogous to how *standard-output* is treated for text.
PP-TOML is a Common Lisp library for parsing strings in the TOML configuration file format. It implements only the 0.1.0 specification of TOML.
CL-ALGEBRAIC-DATA-TYPE, or ADT, is a library for defining algebraic data types in a similar spirit to Haskell or Standard ML, as well as for operating on them.
This package provides a compute-effective-slot-definition-initargs generic function that allows for more ergonomic initialization of effective slot definition objects.
Arrow-macros provides clojure-like arrow macros (ex. ->, ->>) and diamond wands in swiss-arrows.
MAGICFFI is a Common Lisp CFFI interface to libmagic(3), the file type determination library using magic numbers.
This is a packrat parser for Common Lisp. In addition to regular Packrat / Parsing Grammar / TDPL features ESRAP supports:
dynamic redefinition of nonterminals
inline grammars
semantic predicates
introspective facilities (describing grammars, tracing, setting breaks)
left-recursive grammars
functions as terminals
accurate, customizable parse error reports
This is an interface to the git binary to make controlling it from within Common Lisp much easier. It might not ever reach full coverage of all features given git's immense size, but features will be added as they are needed. The low-level command API is fully mapped however.
This package provides prototype Common Lisp implementations of TLS, RFC5246, ASN.1, x501,509, and PKCS1,3,5,8.
This is only useful if you want to start a Swank server in a Lisp processes that doesn't run under Emacs. Lisp processes created by M-x slime automatically start the server.
This is a Common Lisp wrapper for libjpeg-turbo library which provides TurboJPEG API for compressing and decompressing JPEG images.
This library can be used to print the licenses used by a Common Lisp project and its dependencies.
SPECIALIZATION-STORE system provides a new kind of function, called a store function, whose behavior depends on the types of objects passed to the function.
This package provides a concise, intuitive and flexible macro for trivial lambdas that eschews explicit naming of parameter variables in favor of positional references, with support for a used or ignored &rest parameter and automatic declaration of ignored parameters when logical gaps are left in the positional references. Further convenience features are provided.
SB-CGA is a computer graphics algebra library for Common Lisp.
Despite the prefix it is actually portable - but optimizations that make it fast (using SIMD instructions) are currently implemented for SBCL/x86-64 only.
DEFLATE data, defined in RFC1951, forms the core of popular compression formats such as zlib (RFC 1950) and gzip (RFC 1952). As such, Chipz also provides for decompressing data in those formats as well. BZIP2 is the format used by the popular compression tool bzip2.
A Common Lisp client library for Apache Kafka.
This package provides a SuperCollider client for Common Lisp.
This is a Common Lisp library that converts floating point values to IEEE 754 binary representation.
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 CFFI bindings and interface to Allegro 5 game developing library for Common Lisp.
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 library contains code that implements Common Lisp hash tables.