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.
Arrow-macros provides clojure-like arrow macros (ex. ->, ->>) and diamond wands in swiss-arrows.
YASON is a Common Lisp library for encoding and decoding data in the JSON interchange format.
This is a very short and simple program, written in Common Lisp, that extends Common Lisp to embed shell code in a manner similar to Perl's backtick. It has been forked from SHELISP.
string-case is a Common Lisp macro that generates specialised decision trees to dispatch on string equality.
This is a Common Lisp library providing functions to read/write CSV from/to strings, streams and files.
SEEDABLE-RNG provides a convenient means of generating random numbers that are seedable with deterministic results across hardware and Common Lisp implementations.
This package provides audio input and output functions to Common Lisp using bindings to the portaudio library.
Conium is a portability library for debugger- and compiler-related tasks in Common Lisp. It is fork of SWANK-BACKEND.
Fast-io is about improving performance to octet-vectors and octet streams (though primarily the former, while wrapping the latter).
cl-inotify uses cl-cffi to provide a Common Lisp interface to the Linux inotify API.
This package provides Common Lisp bindings to the pango text layout library.
This is a Common Lisp library implementing the full v1 REST API protocol for Mastodon.
This library builds on the venerable idea of dynamically memoizing functions. A memoized function remembers results from previous computations and returns cached results when called again with the same arguments rather than repeating the computation.
This package provides an embedded template engine for Common Lisp.
Staple is a documentation system. It provides you with a way to generate standalone documentation accumulated from various sources such as readmes, documentation files, and docstrings.
Named readtables is a library that creates a namespace for named readtables, which is akin to package namespacing in Common Lisp.
CAMBL is a Common Lisp library providing a convenient facility for working with commoditized values. It does not allow compound units (and so is not suited for scientific operations) but does work rather nicely for the purpose of financial calculations.
definitions-systems provides a simple unified extensible way of processing named definitions.
The Babel library solves a similar problem while understanding more encodings. Trivial UTF-8 was written before Babel existed, but for new projects you might be better off going with Babel. The one plus that Trivial UTF-8 has is that it doesn't depend on any other libraries.
This is a Common Lisp kernel for Jupyter along with a library for building Jupyter kernels, based on Maxima-Jupyter which was based on cl-jupyter.
This is a reverse proxy server written in and configurable in Common Lisp. It supports WebSocket, HTTP, HTTPS, HTTP to HTTPS redirecting, port and host forwarding configuration using a real programming language, HTTP header and body manipulation (also using a real programming language).
This library provides an asynchronous process execution mechanism for Common Lisp.
This library provides Glib, GIO and Gobject bindings for Common Lisp via Gobject Introspection.
This package provides a shim between Python3 (specifically, the CPython implementation of Python) and Common Lisp.