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 Common Lisp library provides bindings for the ZeroMQ lightweight messaging kernel.
Sycamore is a fast, purely functional data structure library in Common Lisp. If features:
Fast, purely functional weight-balanced binary trees.
Leaf nodes are simple-vectors, greatly reducing tree height.
Interfaces for tree Sets and Maps (dictionaries).
Ropes.
Purely functional pairing heaps.
Purely functional amortized queue.
This package implements binary trees of various kinds, presenting a uniform interface to them all.
With static-vectors, you can create vectors allocated in static memory.
This library provides all of
ad hoc polymorphism and
subtype polymorphism
parametric polymorphism (in a very limited sense)
to dispatch on the basis of types rather than classes.
This data structure can be used to store the history of visited paths or URLs with a file or web browser, in a way that no “forward” element is ever forgotten.
The history tree is “global” in the sense that multiple owners (e.g. tabs) can have overlapping histories. On top of that, an owner can spawn another one, starting from one of its nodes (typically when you open a URL in a new tab).
This package provides some condition classes, functions and macros which may be useful when building slightly complex systems.
s-sysdeps is an abstraction layer over platform dependent functionality. This simple package is used as a building block in a number of other projects.
s-sysdeps abstracts:
managing processes,
implementing a standard TCP/IP server,
opening a client TCP/IP socket stream,
working with process locks.
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.
Cl-tga was written to facilitate loading .tga files into OpenGL programs. It's a very simple library, and, at the moment, only supports non-RLE encoded forms of the files.
fare-utils is a small collection of utilities. It contains a lot of basic everyday functions and macros.
cl-sbcl-cl-ipfs-api2 is a pretty simple set of IPFS bindings for Common Lisp, using the HTTP API for (almost) everything, except for pubsub (which uses the locally installed go-ipfs program).
This package provides an enhanced EVAL-WHEN macro that supports a shorthand for (eval-when (:compile-toplevel :load-toplevel :execute) ...), addressing concerns about verbosity.
This is a Common Lisp library providing lambda shorthand macros aiming to be used in cases where the word lambda and the arguments are longer than the body of the lambda.
This lisp library handles physical quantities which consist of
value / magnitude
uncertainty / error
unit
where the type of the value can be any subtype of real. For the uncertainty, both absolute and relative values are possible. Combinations of lisp symbols or strings are used to describe units. User defined units including abbreviations and prefixes are supported. Error propagation and unit checking is performed for all defined operations.
(X)HTMLambda is yet another (X)HTML library which emphasizes programmability and user-friendliness. Each (X)HTML element is a structured object and pretty-printing of (X)HTML trees is well defined to provide properly indented human-readable output even for complex recursive arrangements.
Conium is a portability library for debugger- and compiler-related tasks in Common Lisp. It is fork of SWANK-BACKEND.
This package provides a Common Lisp bindings to glfw, an OpenGL application development library.
This Common Lisp library provides macros to access foreign memory.
Chunga implements streams capable of chunked encoding on demand as defined in RFC 2616.
This is a very simple color library for Common Lisp, providing
Types for representing colors in HSV and RGB spaces.
Simple conversion functions between the above types (and also hexadecimal representation for RGB).
Some predefined colors (currently X11 color names – of course the library does not depend on X11).Because color in your terminal is nice.
This library is no longer supported by its author.
This is a system presenting a protocol for "file systems": things that present a collection of "files," which are things that have several attributes, and a central data payload. Most notably this includes the OS filesystem, but can also be used to address other filesystem-like things like archives, object stores, etc. in the same manner.
This system is an implementation of the Common Lisp type system; particularly cl:typep and cl:subtypep.
GENERIC-COMPARABILITY is an implementation of CDR-8 (Generic Equality and Comparison for Common Lisp). CDR-8 provides an interface for the EQUALS function, which is defined as a general equality predicate, as well as a set of ordering (COMPARE) functions for comparison. The semantics are described in the CDR-8 standard.