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

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.


sbcl-glsl-packing 0.0.0-1.0362815
Dependencies: sbcl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/3b/glsl-packing/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Common Lisp utilities to calculate OpenGL layouts
Description:

This is a Common Lisp library to calculate std140 or std430 layouts for a glsl UBO/SSBO.

ecl-enhanced-defclass 2.1
Dependencies: ecl-cesdi@1.0.1 ecl-closer-mop@1.0.0-3.7b86f2a ecl-compatible-metaclasses@1.0 ecl-enhanced-eval-when@2.0 ecl-object-class@1.0 ecl-shared-preferences@1.1.1 ecl-simple-guess@1.0-0.34744e3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/enhanced-defclass/
Licenses: Unlicense
Build system: asdf/ecl
Synopsis: Extensible implementation of defclass
Description:

This package provides an extensible implementation of defclass that can accurately control the expansion according to the metaclass and automatically detect the suitable metaclass by analyzing the defclass form.

ecl-smug 0.0.0-0.647a242
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://smug.drewc.ca/
Licenses: Expat
Build system: asdf/ecl
Synopsis: Parser combinators for Common Lisp
Description:

cl-smug is a library for parsing text, based on monadic parser combinators. Using a simple technique from the functional programming camp, cl-smug makes it simple to create quick extensible recursive descent parsers without funky syntax or impenetrable macrology.

cl-alexandria 1.4-0.009b7e5
Propagated dependencies: cl-rt@1990.12.19-1.a6a7503
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/alexandria/
Licenses: Public Domain
Build system: asdf/source
Synopsis: Collection of portable utilities for Common Lisp
Description:

Alexandria is a collection of portable utilities. It does not contain conceptual extensions to Common Lisp. It is conservative in scope, and portable between implementations.

ecl-constantfold 0.1-1.0ff1d97
Dependencies: ecl-trivia@0.1-0.8b406c3 ecl-alexandria@1.4-0.009b7e5 ecl-iterate@1.5.3 ecl-lisp-namespace@0.1-2.699fccb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/numcl/constantfold
Licenses: LGPL 3+
Build system: asdf/ecl
Synopsis: Support library for numcl
Description:

Support library for numcl. Registers a function as an additional form that is considered as a candidate for a constant.

ecl-metacopy 0.2.0-2.df7856f
Dependencies: ecl-contextl@1.0.0-2.f4fb3f5 ecl-moptilities@0.3.13-1.a436f16
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/hraban/metacopy
Licenses: Expat
Build system: asdf/ecl
Synopsis: Flexible Common Lisp shallow/deep copy mechanism
Description:

This package provides a flexible shallow/deep copy mechanism for Common Lisp.

cl-fuzzy-match 0.1-1.e46ca41
Propagated dependencies: cl-str@0.21 cl-mk-string-metrics@0.1.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/vindarel/fuzzy-match
Licenses: Expat
Build system: asdf/source
Synopsis: Common Lisp library for fuzzy matching
Description:

From a string input and a list of candidates, return the most relevant candidates first.

ecl-custom-hash-table 0.3-1.f269831
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/metawilm/cl-custom-hash-table
Licenses: Expat
Build system: asdf/ecl
Synopsis: Custom hash tables for Common Lisp
Description:

This library allows creation of hash tables with arbitrary test/hash functions, in addition to the test functions allowed by the standard (EQ, EQL, EQUAL and EQUALP), even in implementations that don't support this functionality directly.

sbcl-clip 0.7.0-1.7afa687
Dependencies: sbcl-array-utils@1.3.0-1.16e108a sbcl-lquery@3.2.1-2.08c9cb6
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/clip/
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Common Lisp HTML templating engine
Description:

Clip is an attempt at a templating library that allows you to write templates in a way that is both accessible to direct webdesign and flexible. The main idea is to incorporate transformation commands into an HTML file through tags and attributes. Clip is heavily dependent on Plump and lQuery.

sbcl-calispel 0.1-1.e9f2f9c
Dependencies: sbcl-jpl-queues@0.1 sbcl-bordeaux-threads@0.9.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.thoughtcrime.us/software/calispel/
Licenses: ISC
Build system: asdf/sbcl
Synopsis: Thread-safe message-passing channels in Common Lisp
Description:

Calispel is a Common Lisp library for thread-safe message-passing channels, in the style of the occam programming language, also known as communicating sequential processes (CSP). See https://en.wikipedia.org/wiki/Communicating_sequential_processes.

Calispel channels let one thread communicate with another, facilitating unidirectional communication of any Lisp object. Channels may be unbuffered, where a sender waits for a receiver (or vice versa) before either operation can continue, or channels may be buffered with flexible policy options.

Because sending and receiving on a channel may block, either operation can time out after a specified amount of time.

A syntax for alternation is provided (like ALT in occam, or Unix select()): given a sequence of operations, any or all of which may block, alternation selects the first operation that doesn't block and executes associated code. Alternation can also time out, executing an "otherwise" clause if no operation becomes available within a set amount of time.

Calispel is a message-passing library, and as such leaves the role of threading abstractions and utilities left to be filled by complementary libraries such as Bordeaux-Threads and Eager Future.

cl-vorbis 1.0.0-0.c5835cd
Dependencies: libvorbis@1.3.7
Propagated dependencies: cl-cffi@0.24.1-2.32c90d4 cl-documentation-utils@1.2.0-1.cd5b506 cl-static-vectors@1.9.3 cl-trivial-features@1.0 cl-trivial-garbage@0.21-0.3474f64
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shirakumo.github.io/cl-vorbis/
Licenses: Zlib
Build system: asdf/source
Synopsis: OGG/Vorbis decoding using stb_vorbis for Common Lisp
Description:

This package provides CFFI bindings for the stb_vorbis audio library to Common Lisp.

sbcl-cl-base32 0.1-1.8cdee06
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/hargettp/cl-base32
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Common Lisp library for base32 encoding and decoding
Description:

This package provides functions for base32 encoding and decoding as defined in RFC4648.

cl-global-vars 1.0.0-0.c749f32
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/lmj/global-vars
Licenses: Expat
Build system: asdf/source
Synopsis: Efficient global variables in Common Lisp
Description:

In Common Lisp, a special variable that is never dynamically bound typically serves as a stand-in for a global variable. The global-vars library provides true global variables that are implemented by some compilers. An attempt to rebind a global variable properly results in a compiler error. That is, a global variable cannot be dynamically bound.

Global variables therefore allow us to communicate an intended usage that differs from special variables. Global variables are also more efficient than special variables, especially in the presence of threads.

ecl-html-encode 1.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://quickdocs.org/html-encode/
Licenses: Expat
Build system: asdf/ecl
Synopsis: Common Lisp library for encoding text in various web-savvy encodings
Description:

A library for encoding text in various web-savvy encodings.

sbcl-in-memory-streams 2.0-1.a081214
Dependencies: sbcl-bordeaux-threads@0.9.3 sbcl-trivial-gray-streams@2.0-1.2b3823e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/glv/cl-in-memory-streams
Licenses: GPL 3+
Build system: asdf/sbcl
Synopsis: In-memory streams for any element type
Description:

This Common Lisp library provides an implementation of in-memory input streams, output streams and io streams for any type of elements.

cl-ciel 0.2.1-0.0b26d64
Propagated dependencies: cl-access@1.6.0-1.a4f87fc cl-alexandria@1.4-0.009b7e5 cl-arrow-macros@0.2.7-0.16bdfd3 cl-bordeaux-threads@0.9.3 cl-ansi-text@2.0.1-1.8b129d8 cl-cron@0.1-0.092aef5 cl-csv@1.0.6-2.68ecb5d cl-ftp@1.6.1-0.530f1ec cl-json-pointer@0.0.0-0.f6760e2 cl-ppcre@2.1.1 cl-reexport@0.1-2.03ad7a0 cl-str@0.21 cl-clesh@0.0.0-1.44e96e0 cl-clingon@0.6.0 cl-closer-mop@1.0.0-3.7b86f2a cl-cmd@0.0.1-8.0164d57 cl-dbi@0.11.1-4.5cf8b75 cl-defstar@1.0.0-1.132829d cl-dexador@0.9.15-3.d7ac217 cl-dissect@1.0.0-3.985fe01 cl-easy-routes@0.0.0-0.7832f8b cl-file-finder@0.2.0-0.ec392d7 cl-file-notify@1.0.0-0.f12dc2f cl-for@1.2.0-1.a397829 cl-fset@2.4.5 cl-generic-cl@0.9 cl-hunchentoot@1.3.1 cl-local-time@1.0.6-4.40169fe cl-log4cl@1.1.4-2.fe3da51 cl-lparallel@2.8.4-1.80fc295 cl-lquery@3.2.1-2.08c9cb6 cl-metabang-bind@0.8.0-2.0819642 cl-modf@0-0.dea93fe cl-moira@0.0.0-1.448d8e7 cl-named-readtables@0.9-5.aa6dab5 cl-parse-float@0.0.0-2.3074765 cl-parse-number@1.8 cl-printv@0.1.0-2.e717a7f cl-progressons@0.1-0.69a8092 cl-pythonic-string-reader@0.0.0-1.47a70ba cl-quicksearch@0.01.04-1.fb02ecf cl-quri@0.7.0-0.03ecaf3 cl-repl-utilities@0.0.0-1.7e300df cl-secret-values@0.0.0-0.72996c0 cl-serapeum@0.0.0-13.71f35c9 cl-shasht@0.1-2.27ba0a8 cl-shlex@0.0.0-2.3dee1cb cl-spinneret@3.0-7.fa70fca cl-sxql@0.1.0-4.2a9121b cl-termp@0.1-0.29789fe cl-trivia@0.1-0.8b406c3 cl-trivial-arguments@1.1.0-1.ecd84ed cl-trivial-do@0.1-2.a19f932 cl-trivial-monitored-thread@0.3.11-0.b0bab23 cl-trivial-package-local-nicknames@0.2 cl-trivial-types@0.0.1 cl-vgplot@0.0.0-0.7632992 cl-which@0.1-1.b2333e4 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: http://ciel-lang.org/
Licenses: Expat
Build system: asdf/source
Synopsis: CIEL Is an Extended Lisp
Description:

CIEL is a ready-to-use collection of libraries providing: a binary, to run CIEL scripts; a simple full-featured REPL for the terminal; a Lisp library and a core image.

cl-retrospectiff 0.2-1.2fbf8c6
Propagated dependencies: cl-jpeg@2.8-1.ec55703 cl-com.gigamonkeys.binary-data@0.0.0-0.22e9089 cl-deflate@1.0.3 cl-flexi-streams@1.0.20-1.4951d57 cl-ieee-floats@20170924-1.566b51a cl-opticl-core@0.0.0-0.b7cd13d cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/slyrus/retrospectiff
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Common Lisp library for TIFF images
Description:

Retrospectiff is a common lisp library for reading and writing images in the TIFF (Tagged Image File Format) format.

sbcl-ciel 0.2.1-0.0b26d64
Dependencies: sbcl-access@1.6.0-1.a4f87fc sbcl-alexandria@1.4-0.009b7e5 sbcl-arrow-macros@0.2.7-0.16bdfd3 sbcl-bordeaux-threads@0.9.3 sbcl-cl-ansi-text@2.0.1-1.8b129d8 sbcl-cl-cron@0.1-0.092aef5 sbcl-cl-csv@1.0.6-2.68ecb5d sbcl-cl-ftp@1.6.1-0.530f1ec sbcl-cl-json-pointer@0.0.0-0.f6760e2 sbcl-cl-ppcre@2.1.1 sbcl-cl-reexport@0.1-2.03ad7a0 sbcl-cl-str@0.21 sbcl-clesh@0.0.0-1.44e96e0 sbcl-clingon@0.6.0 sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-cmd@0.0.1-8.0164d57 sbcl-dbi@0.11.1-4.5cf8b75 sbcl-defstar@1.0.0-1.132829d sbcl-dexador@0.9.15-3.d7ac217 sbcl-dissect@1.0.0-3.985fe01 sbcl-easy-routes@0.0.0-0.7832f8b sbcl-file-finder@0.2.0-0.ec392d7 sbcl-file-notify@1.0.0-0.f12dc2f sbcl-for@1.2.0-1.a397829 sbcl-fset@2.4.5 sbcl-generic-cl@0.9 sbcl-hunchentoot@1.3.1 sbcl-local-time@1.0.6-4.40169fe sbcl-log4cl@1.1.4-2.fe3da51 sbcl-lparallel@2.8.4-1.80fc295 sbcl-lquery@3.2.1-2.08c9cb6 sbcl-metabang-bind@0.8.0-2.0819642 sbcl-modf@0-0.dea93fe sbcl-moira@0.0.0-1.448d8e7 sbcl-named-readtables@0.9-5.aa6dab5 sbcl-parse-float@0.0.0-2.3074765 sbcl-parse-number@1.8 sbcl-printv@0.1.0-2.e717a7f sbcl-progressons@0.1-0.69a8092 sbcl-pythonic-string-reader@0.0.0-1.47a70ba sbcl-quicksearch@0.01.04-1.fb02ecf sbcl-quri@0.7.0-0.03ecaf3 sbcl-repl-utilities@0.0.0-1.7e300df sbcl-secret-values@0.0.0-0.72996c0 sbcl-serapeum@0.0.0-13.71f35c9 sbcl-shasht@0.1-2.27ba0a8 sbcl-shlex@0.0.0-2.3dee1cb sbcl-spinneret@3.0-7.fa70fca sbcl-sxql@0.1.0-4.2a9121b sbcl-termp@0.1-0.29789fe sbcl-trivia@0.1-0.8b406c3 sbcl-trivial-arguments@1.1.0-1.ecd84ed sbcl-trivial-do@0.1-2.a19f932 sbcl-trivial-monitored-thread@0.3.11-0.b0bab23 sbcl-trivial-package-local-nicknames@0.2 sbcl-trivial-types@0.0.1 sbcl-vgplot@0.0.0-0.7632992 sbcl-which@0.1-1.b2333e4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: http://ciel-lang.org/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: CIEL Is an Extended Lisp
Description:

CIEL is a ready-to-use collection of libraries providing: a binary, to run CIEL scripts; a simple full-featured REPL for the terminal; a Lisp library and a core image.

cl-rmath 0.0.1-1.f6add1e
Dependencies: rmath-standalone@4.6.0
Propagated dependencies: cl-cffi@0.24.1-2.32c90d4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tpapp/cl-rmath
Licenses: Boost 1.0
Build system: asdf/source
Synopsis: Common Lisp wrapper for libRmath
Description:

cl-rmath is a simple, autogenerated foreign interface for the standalone R API libRmath. There has been no effort to provide a high-level interface for the original library, instead, this library is meant to serve as a building block for such an interface.

ecl-trivial-macroexpand-all 0.0.0-0.933270a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/cbaggers/trivial-macroexpand-all
Licenses: Unlicense
Build system: asdf/ecl
Synopsis: Portable macroexpand-all for Common Lisp
Description:

This library provides a macroexpand-all function that calls the implementation specific equivalent.

sbcl-3d-quaternions 1.0.0-1.f477801
Dependencies: sbcl-3d-matrices@1.0.0-3.bc1ffa0 sbcl-3d-vectors@3.1.0-3.fc751c6 sbcl-documentation-utils@1.2.0-1.cd5b506
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/shinmera/3d-quaternions
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Quaternion and dual-quaternion functionality in Common Lisp
Description:

This is a library for quaternions. It contains most of the quaternion operations one would usually expect out of such a library and offers them both in non-modifying and modifying versions where applicable. It also tries to be efficient where plausible. Each quaternion is made up of floats, which by default are single-floats, as they do not require value boxing on most modern systems and compilers.

ecl-input-event-codes 0.0.1
Dependencies: ecl-trivial-features@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://git.sr.ht/~shunter/input-event-codes
Licenses: Expat
Build system: asdf/ecl
Synopsis: Event codes for Common Lisp
Description:

This library is a Common Lisp port of all the constants from the event codes header file found on Linux and FreeBSD.

ecl-chronicity 0.4.1
Dependencies: ecl-cl-interpol@0.2.7-1.70a1137 ecl-cl-ppcre@2.1.1 ecl-local-time@1.0.6-4.40169fe
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/chaitanyagupta/chronicity
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: Natural language date and time parser for Common Lisp
Description:

CHRONICITY is Common Lisp natural language date and time parser inspired by Ruby's Chronic.

cl-tar-file 0.2.1-0.0c10bc8
Propagated dependencies: cl-40ants-doc@0.25.0 cl-alexandria@1.4-0.009b7e5 cl-babel@0.5.0-3.627d6a6 cl-chipz@0.8-2.82a17d3 cl-flexi-streams@1.0.20-1.4951d57 cl-salza2@2.1 cl-trivial-gray-streams@2.0-1.2b3823e cl-parachute@1.5.0-3.dd925cb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://gitlab.common-lisp.net/cl-tar/cl-tar-file
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Read and write physical entries to and from tar files
Description:

cl-tar-file is a Common Lisp library that allows reading from and writing to various tar archive formats. Currently supported are the POSIX ustar, PAX (ustar with a few new entry types), GNU, and v7 (very old) formats.

This library is rather low level and is focused exclusively on reading and writing physical tar file entries using streams. Therefore, it contains no functionality for automatically building archives from a set of files on the filesystem or writing the contents of a file to the filesystem. Additionally, there are no smarts that read multiple physical entries and combine them into a single logical entry (e.g., with PAX extended headers or GNU long link/path name support). For a higher-level library that reads and writes logical entries, and also includes filesystem integration, see cl-tar.

Total packages: 74009