_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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.


cl-eazy-gnuplot 0.2.0-0.2eb900f
Dependencies: gnuplot@6.0.1
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-iterate@1.5.3 cl-trivia@0.1-0.8b406c3 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/guicho271828/eazy-gnuplot
Licenses: LLGPL
Build system: asdf/source
Synopsis: Common Lisp interface to gnuplot
Description:

Eazy-Gnuplot is a Common Lisp interface to gnuplot which eschews CFFI, CLOS and structures. It communicates with gnuplot via *standard-output*, and users can plot data by printing to that stream.

clasp-py-configparser 1.0.3
Dependencies: clasp-parse-number@1.8
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/py-configparser/
Licenses: Expat
Build system: asdf/clasp
Synopsis: ConfigParser Python module functionality for Common Lisp
Description:

The py-configparser package implements the ConfigParser Python module functionality in Common Lisp. In short, it implements reading and writing of .INI-file style configuration files with sections containing key/value pairs of configuration options. In line with the functionalities in the python module, does this package implement basic interpolation of option values in other options.

sbcl-static-vectors 1.9.3
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-cffi@0.24.1-2.32c90d4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sionescu/static-vectors
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Allocate SIMPLE-ARRAYs in static memory
Description:

With static-vectors, you can create vectors allocated in static memory.

ecl-definitions-systems 3.0
Dependencies: ecl-canonicalized-initargs@2.0 ecl-enhanced-defclass@2.1 ecl-enhanced-find-class@1.0 ecl-shared-preferences@1.1.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/definitions-systems/
Licenses: Unlicense
Build system: asdf/ecl
Synopsis: Unified extensible way of processing named definitions
Description:

definitions-systems provides a simple unified extensible way of processing named definitions.

sbcl-cl-interpol 0.2.7-1.70a1137
Dependencies: sbcl-cl-unicode@0.1.6 sbcl-named-readtables@0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://edicl.github.io/cl-interpol/
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: String interpolation for Common Lisp
Description:

CL-INTERPOL is a library for Common Lisp which modifies the reader so that you can have interpolation within strings similar to Perl or Unix Shell scripts. It also provides various ways to insert arbitrary characters into literal strings even if your editor/IDE doesn't support them.

sbcl-babel 0.5.0-3.627d6a6
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-trivial-features@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/babel/
Licenses: FreeBSD Expat
Build system: asdf/sbcl
Synopsis: Charset encoding and decoding library
Description:

Babel is a charset encoding and decoding library, not unlike GNU libiconv, but completely written in Common Lisp.

cl-3bz 0.0.0-1.569614c
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-babel@0.5.0-3.627d6a6 cl-cffi@0.24.1-2.32c90d4 cl-mmap@1.0.0-0.ba2e98c cl-nibbles@0.14-3.a46a677 cl-trivial-features@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/3b/3bz
Licenses: Expat
Build system: asdf/source
Synopsis: Deflate decompression for Common Lisp
Description:

3bz is an implementation of Deflate decompression (RFC 1951) optionally with zlib (RFC 1950) or gzip (RFC 1952) wrappers, with support for reading from foreign pointers (for use with mmap and similar, etc), and from CL octet vectors and streams.

sbcl-40ants-asdf-system 0.3.2-2.492bc9b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://40ants.com/40ants-asdf-system/
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Alternative to asdf:package-inferred-system
Description:

40ants-asdf-system provides a class for being used instead of asdf:package-inferred-system in 40ANT systems.

cl-regex 1-1.fbc9a9f
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/michaelw/regex/
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Regular expression engine for Common Lisp
Description:

This Common Lisp package provides a regular expression engine.

ecl-bodge-utilities 1.0.0-1.6304bac
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-cffi@0.24.1-2.32c90d4 ecl-claw@1.0-0.3cd4a96 ecl-dissect@1.0.0-3.985fe01 ecl-local-time@1.0.6-4.40169fe ecl-log4cl@1.1.4-2.fe3da51 ecl-split-sequence@2.0.1 ecl-static-vectors@1.9.3 ecl-trivial-gray-streams@2.0-1.2b3823e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/borodust/bodge-utilities
Licenses: Expat
Build system: asdf/ecl
Synopsis: Common Lisp utilities library for CL-BODGE
Description:

This Common Lisp library provides utilities for the Bodge library collection.

ecl-portable-threads 2.3-2.aa26bf3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/binghe/portable-threads
Licenses: ASL 2.0
Build system: asdf/ecl
Synopsis: Portable threads API for Common Lisp
Description:

Portable Threads (and Scheduled and Periodic Functions) API for Common Lisp (from GBBopen project).

ecl-random-state 0.1.0-1.c270d4f
Dependencies: ecl-documentation-utils@1.2.0-1.cd5b506
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/random-state/
Licenses: Zlib
Build system: asdf/ecl
Synopsis: Portable random number generation
Description:

This library is a collection of pseudo random number generators.

While Common Lisp does provide a RANDOM function, it does not allow the user to pass an explicit SEED, nor to portably exchange the random state between implementations. This can be a headache in cases like games, where a controlled seeding process can be very useful.

For both curiosity and convenience, this library offers multiple algorithms to generate random numbers, as well as a bunch of generally useful methods to produce desired ranges.

sbcl-enhanced-typep 1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/enhanced-typep/
Licenses: Unlicense
Build system: asdf/sbcl
Synopsis: Enhanced version of typep
Description:

This package provides an enhanced version of typep that is exactly like the one in the Lisp spec, except it can also accept a single type argument, in which case it returns the appropriate closure.

sbcl-cells 3.0-1.e8542b1
Dependencies: sbcl-utils-kt@2007-12-02-1.4adfe28
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/kennytilton/cells
Licenses: LLGPL
Build system: asdf/sbcl
Synopsis: Common Lisp implementation of the dataflow programming paradigm
Description:

Cells is a mature, stable extension to CLOS allowing one to create classes whose instances can have slot values determined by instance-specific formulas.

sbcl-spatial-trees 0-1.81fdad0
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-optima@1.0-1.373b245 sbcl-iterate@1.5.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/rpav/spatial-trees
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Dynamic index data structures for spatially-extended data
Description:

Spatial-trees is a set of dynamic index data structures for spatially-extended data.

ecl-gettext 0.0.0-1.a432020
Dependencies: ecl-flexi-streams@1.0.20-1.4951d57 ecl-split-sequence@2.0.1 ecl-cl-yacc@0.4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/rotatef/gettext
Licenses: LGPL 3+
Build system: asdf/ecl
Synopsis: Common Lisp implementation of Gettext
Description:

This package provides GNU gettext completely implemented in Common Lisp without any C library bindings.

clasp-cl-strings 0.0.1-1.93ec417
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/diogoalexandrefranco/cl-strings
Licenses: Expat
Build system: asdf/clasp
Synopsis: Set of utilities to manipulate strings in Common Lisp
Description:

cl-strings is a small, portable, dependency-free set of utilities that make it even easier to manipulate text in Common Lisp. It has 100% test coverage and works at least on sbcl, ecl, ccl, abcl and clisp.

ecl-generic-comparability 1.0.1-1.53fc284
Dependencies: ecl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/pnathan/generic-comparability
Licenses: LLGPL
Build system: asdf/ecl
Synopsis: Implementation of cdr-8
Description:

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.

cl-py-configparser 1.0.3
Propagated dependencies: cl-parse-number@1.8
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/py-configparser/
Licenses: Expat
Build system: asdf/source
Synopsis: ConfigParser Python module functionality for Common Lisp
Description:

The py-configparser package implements the ConfigParser Python module functionality in Common Lisp. In short, it implements reading and writing of .INI-file style configuration files with sections containing key/value pairs of configuration options. In line with the functionalities in the python module, does this package implement basic interpolation of option values in other options.

sbcl-cl-portaudio 1.0.0-1.c50cd06
Dependencies: portaudio@190600.20161030 sbcl-cffi@0.24.1-2.32c90d4 sbcl-ffa@0.0.0-1.b7012f5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/filonenko-mikhail/cl-portaudio
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Common Lisp bindings to portaudio
Description:

This package provides audio input and output functions to Common Lisp using bindings to the portaudio library.

ecl-utils-kt 2007-12-02-1.4adfe28
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/kennytilton/utils-kt
Licenses: Expat
Build system: asdf/ecl
Synopsis: Kenny's utilities for Common Lisp
Description:

This library contains generic hacks meant to be used in any project. It was originally developed for the Cells library.

cl-dns-client 1.0.0-1.5e861b2
Propagated dependencies: cl-punycode@0.1.2-0.ac958bb cl-documentation-utils@1.2.0-1.cd5b506 cl-usocket@0.8.9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/dns-client/
Licenses: Zlib
Build system: asdf/source
Synopsis: DNS protocol client for Common Lisp
Description:

This package provides a pure-lisp implementation of a DNS client. It can be used to resolve hostnames, reverse-lookup IP addresses, and fetch other kinds of DNS records.

cl-clump 0.0.0-1.1ea4dba
Propagated dependencies: cl-acclimation@0.0.0-2.9339b92
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/robert-strandh/Clump
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Collection of tree implementations for Common Lisp
Description:

The purpose of this library is to provide a collection of implementations of trees.

In contrast to existing libraries such as cl-containers, it does not impose a particular use for the trees. Instead, it aims for a stratified design, allowing client code to choose between different levels of abstraction.

As a consequence of this policy, low-level interfaces are provided where the concrete representation is exposed, but also high level interfaces where the trees can be used as search trees or as trees that represent sequences of objects.

sbcl-eager-future2 0.0.0-1.54df8ef
Dependencies: sbcl-bordeaux-threads@0.9.3 sbcl-trivial-garbage@0.21-0.3474f64
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://gitlab.common-lisp.net/vsedach/eager-future2
Licenses: LGPL 3+
Build system: asdf/sbcl
Synopsis: Futures promises synchronization mechanism for Common Lisp
Description:

Eager Future2 is a Common Lisp library that provides composable concurrency primitives that unify parallel and lazy evaluation, are integrated with the Common Lisp condition system, and have automatic resource management.

Total packages: 32836