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

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-helambdap 20220103-0.5bf65f5
Dependencies: sbcl-cl-fad@0.7.6-1.3f4d32d sbcl-clad@2023-01-21-0.1ff6f41 sbcl-split-sequence@2.0.1 sbcl-xhtmlambda@2022-01-21-0.c86376b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://helambdap.sourceforge.net
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Common Lisp documentation system
Description:

HELambdap is a Common Lisp documentation system which strives to be simple to use, yet easily customizable.

ecl-cl-inotify 0.0.0-0.66f29e0
Dependencies: libfixposix@0.4.3 ecl-binary-types@1.2-2.a17caf8 ecl-cffi@0.24.1-2.32c90d4 ecl-osicat@0.7.0-4.9823279 ecl-trivial-utf-8@0.0.0-2.6ca9943
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/Ferada/cl-inotify/
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Common Lisp interface to the Linux inotify API
Description:

cl-inotify uses cl-cffi to provide a Common Lisp interface to the Linux inotify API.

cl-dot 0.9.0-0.73dfbb6
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/michaelw/cl-dot
Licenses: Expat
Build system: asdf/source
Synopsis: Generate Graphviz dot output from arbitrary Lisp data
Description:

CL-DOT is a Common Lisp library for generating Graphviz dot output from arbitrary Lisp data.

clasp-black-tie 0.2-0.26381ca
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/aerique/black-tie
Licenses: Modified BSD
Build system: asdf/clasp
Synopsis: Noise library for Common Lisp
Description:

This package provides a noise library for Common Lisp.

clasp-trivial-utilities 0.4.0-0.279ff25
Dependencies: clasp-alexandria@1.4-0.009b7e5 clasp-iterate@1.5.3 clasp-closer-mop@1.0.0-3.7b86f2a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://gitlab.com/ediethelm/trivial-utilities
Licenses: Expat
Build system: asdf/clasp
Synopsis: Collection of useful types, functions and macros for Common Lisp
Description:

This package provides a collection of types, functions and macros. Some of the functionality is implemented from Graham's On Lisp and Seibel's Practical Common Lisp.

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.

cl-mt19937 1.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.cliki.net/mt19937
Licenses: Public Domain
Build system: asdf/source
Synopsis: Mersenne Twister pseudo-random number generator
Description:

MT19937 is a portable Mersenne Twister pseudo-random number generator for Common Lisp.

ecl-cl-docutils 0.1.1-1.756b5ad
Dependencies: ecl-cl-ppcre@2.1.1 ecl-data-format-validation@0.2.0-1.95d4476 ecl-trivial-gray-streams@2.0-1.2b3823e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: http://www.jarw.org.uk/lisp/cl-docutils.html
Licenses: GPL 3
Build system: asdf/ecl
Synopsis: Document utilities and Restructured text parser
Description:

cl-docutils is a Common Lisp implementation of the Docutils text processing system for processing plaintext into presentational formats such as HTML and LaTeX. It is based upon the Python Docutils reference implementation but uses Common Lisp idioms making it easier to extend and more flexible. As with the reference implementation it includes a parser for the reStructured text plaintext markup syntax which is suitable for marking up documentation and for use as user markup for collaborative web sites. It is successfully used to support a higher education peer-review assessment and online tutorial system.

cl-xmlspam 0.0.0-1.ea06abc
Propagated dependencies: cl-cxml@0.0.0-1.00b22bf cl-ppcre@2.1.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/rogpeppe/cl-xmlspam
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Concise, regexp-like pattern matching on streaming XML for Common Lisp
Description:

CXML does an excellent job at parsing XML elements, but what do you do when you have a XML file that's larger than you want to fit in memory, and you want to extract some information from it? Writing code to deal with SAX events, or even using Klacks, quickly becomes tedious. cl-xmlspam (for XML Stream PAttern Matcher) is designed to make it easy to write code that mirrors the structure of the XML that it's parsing. It also makes it easy to shift paradigms when necessary - the usual Lisp control constructs can be used interchangeably with pattern matching, and the full power of CXML is available when necessary.

cl-clavier 0.0.0-1.9b1424e
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-chronicity@0.4.1 cl-fad@0.7.6-1.3f4d32d cl-ppcre@2.1.1 cl-closer-mop@1.0.0-3.7b86f2a cl-stefil@0.1-0.0398548
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/mmontone/clavier/
Licenses: Expat
Build system: asdf/source
Synopsis: General purpose validation library
Description:

Clavier is a general purpose validation library for Common Lisp.

sbcl-cmd 0.0.1-8.0164d57
Dependencies: coreutils@9.1 procps@4.0.3 sbcl-alexandria@1.4-0.009b7e5 sbcl-serapeum@0.0.0-12.c08442a sbcl-shlex@0.0.0-2.3dee1cb sbcl-trivia@0.1-0.8b406c3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ruricolist/cmd
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Conveniently run external programs from Common Lisp
Description:

A utility for running external programs, built on UIOP. Cmd is designed to be natural to use, protect against shell interpolation and be usable from multi-threaded programs.

cl-linear-programming 2.3.0
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-iterate@1.5.3 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://neil-lindquist.github.io/linear-programming/
Licenses: Expat
Build system: asdf/source
Synopsis: Common Lisp linear programming
Description:

This is a Common Lisp library for solving linear programming problems.

sbcl-lisp-preprocessor 0.0.0-0.cbed595
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-trivial-gray-streams@2.0-1.2b3823e sbcl-split-sequence@2.0.1 sbcl-trivia@0.1-0.8b406c3 sbcl-cl-ppcre@2.1.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/cxxxr/lisp-preprocessor
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Common Lisp embedded template engine
Description:

This package provides an embedded template engine for Common Lisp.

cl-spark 0.1.13-1.4e34bce
Propagated dependencies: cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tkych/cl-spark
Licenses: Expat
Build system: asdf/source
Synopsis: Common Lisp library to make histograms
Description:

This is a Common Lisp library to make histograms using UTF-8 block characters.

ecl-cl-conspack 0.0.0-2.6e529d7
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-closer-mop@1.0.0-3.7b86f2a ecl-fast-io@1.0.0-3.a4c5ad6 ecl-ieee-floats@20170924-1.566b51a ecl-trivial-garbage@0.21-0.3474f64 ecl-trivial-utf-8@0.0.0-2.6ca9943
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/conspack/cl-conspack
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: CONSPACK implementation for Common Lisp
Description:

This package provides a CONSPACK implementation for Common Lisp.

sbcl-repl-utilities 0.0.0-1.7e300df
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/m-n/repl-utilities
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: Ease common tasks at the Common Lisp REPL
Description:

repl-utilities is a set of utilities which ease life at the REPL. It includes three sorts of features: introspective procedures, miscellaneous utility functions, and, pulling them together, methods to conveniently keep these symbols and optionally additional symbols available in whichever package you switch to.

ecl-portable-condition-system 1.1.0-0.1307ec1
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-split-sequence@2.0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/phoe/portable-condition-system
Licenses: CC0
Build system: asdf/ecl
Synopsis: Portable condition system for Common Lisp
Description:

This package provides an example implementation of the Common Lisp condition system and library, based on the original condition system implementation by Kent M. Pitman.

cl-fare-memoization 1.2.0
Propagated dependencies: cl-named-readtables@0.9-4.d5ff162 cl-hu.dwim.stefil@0.0.0-2.414902c
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://gitlab.common-lisp.net/frideau/fare-memoization
Licenses: Expat
Build system: asdf/source
Synopsis: Memoization library for Common Lisp
Description:

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.

cl-cepl 0.0.0-1.d1a10b6
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-bordeaux-threads@0.9.3 cl-cffi@0.24.1-2.32c90d4 cl-opengl@0.1.0-1.e2d83e0 cl-ppcre@2.1.1 cl-documentation-utils@1.2.0-0.98630dd cl-float-features@1.0.0-2.c1f86ae cl-ieee-floats@20170924-1.566b51a cl-split-sequence@2.0.1 cl-varjo@0.0.0-1.9e77f30 cl-quickproject@1.4.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/cbaggers/cepl
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Development playground to work with OpenGL
Description:

CEPL (Code Evaluate Play Loop ) is a lispy and REPL-friendly Common Lisp library for working with OpenGL.

Its definition of success is making the user feel that GPU programming has always been part of the languages standard.

The usual approach to using CEPL is to start it at the beginning of your Lisp session and leave it open for the duration of your work. You can then treat the window it creates as just another output for your graphics, analogous to how *standard-output* is treated for text.

ecl-cl-murmurhash 0.0.0-1.5433f5e
Dependencies: ecl-babel@0.5.0-3.627d6a6
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ruricolist/cl-murmurhash/
Licenses: Expat
Build system: asdf/ecl
Synopsis: 32-bit version of Murmurhash3 for Common Lisp
Description:

This Common Lisp package offers an implementation of the 32-bit variant of MurmurHash3 (https://github.com/aappleby/smhasher), a fast non-crytographic hashing algorithm.

ecl-esrap 0.18-4.d806138
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-trivial-with-current-source-form@0.1.0-1.9e343e0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://scymtym.github.io/esrap/
Licenses: Expat
Build system: asdf/ecl
Synopsis: Common Lisp packrat parser
Description:

This is a packrat parser for Common Lisp. In addition to regular Packrat / Parsing Grammar / TDPL features ESRAP supports:

  • dynamic redefinition of nonterminals

  • inline grammars

  • semantic predicates

  • introspective facilities (describing grammars, tracing, setting breaks)

  • left-recursive grammars

  • functions as terminals

  • accurate, customizable parse error reports

ecl-dynamic-mixins 0.0-1.7cc09be
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-closer-mop@1.0.0-3.7b86f2a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/rpav/dynamic-mixins
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Simple, dynamic class combination for CLOS
Description:

Dynamic-mixins is for simple, dynamic class combination; it allows objects to be mixed and updated without manually defining many permutations.

clasp-enhanced-boolean 1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/enhanced-boolean/
Licenses: Unlicense
Build system: asdf/clasp
Synopsis: Convert generalized booleans to booleans
Description:

This package provides a canonical way of converting generalized booleans to booleans.

ecl-archive 0.9-1.631271c
Dependencies: ecl-cl-fad@0.7.6-1.3f4d32d 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/sharplispers/archive
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: Common Lisp library for tar and cpio archives
Description:

This is a Common Lisp library to read and write disk-based file archives such as those generated by the tar and cpio programs on Unix.

Total packages: 69239