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 library implements the let+ macro, which is a dectructuring extension of let*. It features:
Clean, consistent syntax and small implementation (less than 300 LOC, not counting tests)
Placeholder macros allow editor hints and syntax highlighting
&ignfor ignored values (in forms where that makes sense)Very easy to extend
cl-random is a library for generating random draws from various commonly used distributions, and for calculating statistical functions, such as density, distribution and quantiles for these distributions.
This package provides a portability layer for the extensible sequences standard extension to Common Lisp. Extensible sequences allow you to create your own sequence types that integrate with the rest of the functions and operations that interact with sequences.
The Common Foreign Function Interface (CFFI) purports to be a portable foreign function interface for Common Lisp. The CFFI library is composed of a Lisp-implementation-specific backend in the CFFI-SYS package, and a portable frontend in the CFFI package.
This package provides easy access to the defining class and its options during initialization or reinitialization of its subcomponents.
A modern markup generation library for Common Lisp that features:
Fast (even faster through compiling the code)
Safety
Support for multiple document types (markup, xml, html, html5, xhtml)
Output with doctype
Direct output to stream
This package provides Common Lisp extension to the MOP to allow abstract, final and singleton classes.
The Plump-SEXP library is a backend for Plump which can convert between S-expressions and the Plump DOM.
This package provides a Common Lisp environment for declarative and generative algorithmic composition.
MGL-GPR is a library of evolutionary algorithms such as Genetic Programming (evolving typed expressions from a set of operators and constants) and Differential Evolution.
This is a Common Lisp wrapper for interacting with the Redis data structure store.
This package creates GraphViz DOT files from an equivalent s-expression representation.
This is a Common Lisp library that publishes D-Bus objects as well as send and notify other objects connected to a bus.
Hunchenissr works together with issr.js for the development of interactive (changing without page refreshes) websites making use of websocket and Common Lisp server HTML generation instead of mountains of convoluted Javascript.
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 package implements a simple interface for using WebSockets via Common Lisp.
Provides a simple way of directing output to a stream according to the concise and intuitive semantics of FORMAT's stream argument.
cl-template is a template engine for Common Lisp, taking inspiration from Ruby's ERb module.
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 portability library that allows one to fully override the standard debugger provided by their Common Lisp system for situations where binding *debugger-hook* is not enough -- most notably, for break.
This package provides a Common Lisp system which has only one function to return the CPU count of the current system.
RUTILS is a syntactic utilities package for Common Lisp.
This library provides an OS and implementation independent access to timeouts.
FSet is a functional set-theoretic collections library for Common Lisp. Functional means that all update operations return a new collection rather than modifying an existing one in place. Set-theoretic means that collections may be nested arbitrarily with no additional programmer effort; for instance, sets may contain sets, maps may be keyed by sets, etc.