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 is a Common Lisp Markdown to HTML converter, using esrap for parsing, and grammar based on peg-markdown.
This package provides easy access to the defining class and its options during initialization or reinitialization of its subcomponents.
This library is a collection of utilities for writing compiler macros. It is intended to make it possible to make compiler macros much more useful, by granting them access to lexical type information, making the protocol for declining expansion more convenient, and establishing some information for signaling optimization advice to programmers. Some utilities to support this, especially for reasoning on types, are also included.
Support library for numcl. Registers a function as an additional form that is considered as a candidate for a constant.
This package provides a grab bag of miscellaneous Common Lisp utilities.
This is a Common Lisp library that converts floating point values to IEEE 754 binary representation.
cl-cron is a simple tool that provides cron like facilities directly inside of Common Lisp.
Flute is an easily composable HTML5 generation library in Common Lisp.
CMN provides a package of functions to hierarchically describe a musical score. When evaluated, the musical score is rendered to an image.
CL-MOUNT-INFO is a Common Lisp wrapper around getmntent(3) and related C functions to get information about the mounted file system.
This package provides an implementation of the which UNIX command in Common Lisp.
BOOST-JSON is a simple JSON parsing library for Common Lisp.
HARMONY is a library that provides you with audio processing tools as well as an audio server to play back music, sfx, and so forth. It is most suited for use in a game engine, but may feasibly also be used for more advanced things such as a DAW
This package provides a library for parsing MIME types, in the spirit of http://code.google.com/p/mimeparse/, with a Common Lisp flavor.
cl-template is a template engine for Common Lisp, taking inspiration from Ruby's ERb module.
Caveman is intended to be a collection of common parts for web applications. Caveman2 has three design goals:
Be extensible.
Be practical.
Don't force anything.
This Common Lisp library converts strings, symbols and keywords between any of the following typographical cases: PascalCase, camelCase, snake_case, kebab-case (lisp-case).
This package provides a configuration library that adds the ability for Lem to manage packages within the user configuration directory.
MODULARIZE is an attempt at providing a common interface to segregate major application components. This is achieved by adding special treatment to packages. Each module is a package that is specially registered, which allows it to interact and co-exist with other modules in better ways. For instance, by adding module definition options you can introduce mechanisms to tie modules together in functionality, hook into each other and so on.
This Common Lisp library provides macros to access foreign memory.
This library contains a collection of machine learning algorithms for online linear classification written in Common Lisp.
Cells is a mature, stable extension to CLOS allowing one to create classes whose instances can have slot values determined by instance-specific formulas.
Plump is a parser for HTML/XML-like documents, focusing on being lenient towards invalid markup. It can handle things like invalid attributes, bad closing tag order, unencoded entities, inexistent tag types, self-closing tags and so on. It parses documents to a class representation and offers a small set of DOM functions to manipulate it. It can be extended to parse to your own classes.
Funds provides portable, purely functional data structures in Common Lisp. It includes tree based implementations for Array, Hash, Queue, Stack, and Heap.