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.
This package provides a hierarchy of major functions and auxiliary functions related to the structured analysis and processing of open text.
VAS-STRING-METRICS provides the Jaro, Jaro-Winkler, Soerensen-Dice, Levenshtein, and normalized Levenshtein string distance/similarity metrics algorithms.
Named readtables is a library that creates a namespace for named readtables, which is akin to package namespacing in Common Lisp.
An implementation of Relax NG schema validation written in Common Lisp, including support for compact syntax, DTD Compatibility, and the XSD type library.
DAEMON provides the functionality of daemonizing Common Lisp processes on UNIX like platforms.
MARRAY is a library which provides access to memory-mapped files through Common Lisp arrays.
BOOST-LEXER is a tokenizer for Common Lisp that makes heavy use of BOOST-RE.
CL-FastCGI is a generic version of SB-FastCGI, targeting to run on mostly Common Lisp implementation.
Helps writing concise CFFI-related code.
Parse-Declarations is a Common Lisp library to help writing macros which establish bindings. To be semantically correct, such macros must take user declarations into account, as these may affect the bindings they establish. Yet the ANSI standard of Common Lisp does not provide any operators to work with declarations in a convenient, high-level way. This library provides such operators.
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.
Library to fuzzily parse time and date strings into a universal-time timestamp.
This is a Common Lisp utilities library originating from the Zombie Raptor game engine project.
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.
Nsymbols extends the regular package API of ANSI CL with more operations, allowing one to list:
package-symbols.package-variables.package-functions.package-generic-functions.package-macros.package-classes.package-structures.And other symbol types, given
define-symbol-typefor those.
Nsymbols can also find symbols by their name/matching symbol with resolve-symbol. All these operations are aware of symbol visibility in the given packages, due to a symbol-visibility function.
An additional nsymbols/star system has a set of functions mirroring the regular Nsymbols ones, but using closer-mop to provide better results and returning structured data instead of symbols.
Conium is a portability library for debugger- and compiler-related tasks in Common Lisp. It is fork of SWANK-BACKEND.
This is a small OS portability library to retrieve and set file attributes not supported by the Common Lisp standard functions.
ADOPT is a simple UNIX-style option parser in Common Lisp, heavily influenced by Python's optparse and argparse.
Eclector is a portable Common Lisp reader that is highly customizable, can recover from errors and can return concrete syntax trees.
In contrast to many other reader implementations, eclector can recover from most errors in the input supplied to it and continue reading. This capability is realized as a restart.
It can also produce instances of the concrete syntax tree classes provided by the concrete syntax tree library.
cl-syslog is a Common Lisp library that provides access to the syslog logging facility.
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.
Spatial-trees is a set of dynamic index data structures for spatially-extended data.
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.
dbi is a Common Lisp library providing a database independent interface for MySQL, PostgreSQL and SQLite.