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.
CXML does an excellent job at parsing XML elements, but what do you do when you have a XML file that's larger than you want to fit in memory, and you want to extract some information from it? Writing code to deal with SAX events, or even using Klacks, quickly becomes tedious. cl-xmlspam (for XML Stream PAttern Matcher) is designed to make it easy to write code that mirrors the structure of the XML that it's parsing. It also makes it easy to shift paradigms when necessary - the usual Lisp control constructs can be used interchangeably with pattern matching, and the full power of CXML is available when necessary.
Framework for representing and manipulating documents.
This package defines a simple extensible protocol for computing a guess using advisors.
This Common Lisp library focuses on the small set of basic color manipulations (lightening, compliments, etc.) you might use to generate a color palette for a GUI or web page.
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.
assoc-utils provides utilities for manipulating association lists in Common Lisp.
repl-utilities is a set of utilities which ease life at the REPL. It includes three sorts of features: introspective procedures, miscellaneous utility functions, and, pulling them together, methods to conveniently keep these symbols and optionally additional symbols available in whichever package you switch to.
This is futures implementation for Common Lisp. It plugs in nicely to cl-async.
This package provides functions to emit XML, with some complexity for handling indentation. It can be used to produce all sorts of useful XML output; it has an RSS 2.0 emitter built in, so you can make RSS feeds trivially.
Portability library for IEEE float features that are not covered by the Common Lisp standard.
This is a library to abstract away the parsing of Unix-style command-line arguments. Use it in conjunction with asdf:program-op or cl-launch for portable processing of command-line arguments.
This library can be used to print the licenses used by a Common Lisp project and its dependencies.
This library is part of NUMCL. It provides a macro SPECIALIZED that performs a Julia-like dispatch on the arguments, lazily compiling a type-specific version of the function from the same code. The main target of this macro is speed.
This is a Common Lisp library to extract EXIF information from image files.
cl-strings is a small, portable, dependency-free set of utilities that make it even easier to manipulate text in Common Lisp. It has 100% test coverage and works at least on sbcl, ecl, ccl, abcl and clisp.
qbase64 provides a fast and flexible base64 encoder and decoder for Common Lisp.
This package provide a Common Lisp library for .zip-file reading and writing.
SQL generator for Common Lisp.
This package provides a way of extracting and replicating the compile-time side-effects of forms.
Supertrace provides a superior Common Lisp trace functionality for debugging and profiling real world applications.
This package provides CFFI bindings for Common Lisp to the Cairo C library.
SEEDABLE-RNG provides a convenient means of generating random numbers that are seedable with deterministic results across hardware and Common Lisp implementations.
This library converts the elements from GObject Introspection into Common Lisp-style definitions, based on cl-gobject-introspection.
Common Lisp port of Clojure's instaparse parser library - GLL parsing with EBNF/ABNF support.