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

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.


ecl-cl-base58 0.1-1.f446835
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eudoxia0/cl-base58
Licenses: Expat
Build system: asdf/ecl
Synopsis: Implementation of base58 for Common Lisp
Description:

This library implements the base58 encoding algorithm. It's basically base64 but with a smaller alphabet (58, as in the name) that doesn't include similar looking characters, among other things. See https://github.com/bitcoin/bitcoin/blob/master/src/base58.h for a full reference.

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.

cl-ppcre 2.1.1
Propagated dependencies: cl-flexi-streams@1.0.20-1.4951d57
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: http://weitz.de/cl-ppcre/
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Portable regular expression library for Common Lisp
Description:

CL-PPCRE is a portable regular expression library for Common Lisp, which is compatible with perl. It is pretty fast, thread-safe, and compatible with ANSI-compliant Common Lisp implementations.

sbcl-asn1 0.1.0-0.b0388fa
Dependencies: sbcl-trivia@0.1-0.8b406c3 sbcl-fast-io@1.0.0-3.a4c5ad6 sbcl-ironclad@0.61
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/asn1
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: ASN.1 decoder for Common Lisp
Description:

This package provides an ASN.1 encoder/decoder for Common Lisp.

ecl-draw-cons-tree 1.0-0.04334f5
Dependencies: ecl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/phoe/draw-cons-tree/
Licenses: Unlicense
Build system: asdf/ecl
Synopsis: Draw an ascii picture of a cons tree
Description:

cl-draw-cons-tree draws a cons tree in ASCII-art style.

cl-documentation-utils 1.2.0-1.cd5b506
Propagated dependencies: cl-trivial-indent@1.0.0-1.f252750
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/documentation-utils
Licenses: Zlib
Build system: asdf/source
Synopsis: Few simple tools to document Common Lisp libraries
Description:

This is a small library to help you with managing the Common Lisp docstrings for your library.

ecl-shlex 0.0.0-2.3dee1cb
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-serapeum@0.0.0-13.71f35c9 ecl-cl-ppcre@2.1.1 ecl-cl-unicode@0.1.6
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ruricolist/cl-shlex
Licenses: Expat
Build system: asdf/ecl
Synopsis: Common Lisp lexical analyzer for shell-like syntaxes
Description:

This library contains a lexer for syntaxes that use shell-like rules for quoting and commenting. It is a port of the shlex module from Python’s standard library.

ecl-cesdi 1.0.1
Dependencies: ecl-closer-mop@1.0.0-3.7b86f2a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/cesdi/
Licenses: Unlicense
Build system: asdf/ecl
Synopsis: Ergonomic initialization of effective slot definition objects
Description:

This package provides a compute-effective-slot-definition-initargs generic function that allows for more ergonomic initialization of effective slot definition objects.

ecl-authentic 0.1.2-2.4e9194d
Dependencies: ecl-clsql@6.7.0 ecl-ironclad@0.61
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/charje/cl-authentic
Licenses: LLGPL
Build system: asdf/ecl
Synopsis: User/password management for Common Lisp applications
Description:

Authentic provides a light-weight and extendible solution to user/password management for Common Lisp applications. It has features such as safe password storage in a database, password reset, user confirmation tokens, and user authentication.

cl-online-learning 0.5-1.87fbef8
Propagated dependencies: cl-libsvm-format@0.1.0-0.3300f84 cl-store@0.8.11-1.c787337 cl-prove@1.0.0-2.5d71f02
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/masatoi/cl-online-learning
Licenses: Expat
Build system: asdf/source
Synopsis: Online Machine Learning for Common Lisp
Description:

This library contains a collection of machine learning algorithms for online linear classification written in Common Lisp.

cl-iparse 0.1.0-0.d1cc4ca
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-ppcre@2.1.1 cl-closer-mop@1.0.0-3.7b86f2a cl-fset@2.4.5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/atgreen/cl-iparse
Licenses: EPL 1.0
Build system: asdf/source
Synopsis: Common Lisp port of Clojure's instaparse
Description:

Common Lisp port of Clojure's instaparse parser library - GLL parsing with EBNF/ABNF support.

ecl-fn 0.0.0-1.8d8587d
Dependencies: ecl-named-readtables@0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/cbaggers/fn
Licenses: Public Domain
Build system: asdf/ecl
Synopsis: Macros for lambda brevity
Description:

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.

cl-3bmd 0.0.0-4.e68b2d4
Dependencies: python@3.12.12 python-pygments@2.19.2
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-colorize@0.0.0-1.ea676b5 cl-split-sequence@2.0.1 cl-esrap@0.18-4.d806138 cl-fiasco@0.0.1-2.bb47d2f
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/3b/3bmd
Licenses: Expat
Build system: asdf/source
Synopsis: Markdown processor in Command Lisp using esrap parser
Description:

This is a Common Lisp Markdown to HTML converter, using esrap for parsing, and grammar based on peg-markdown.

ecl-lisp-preprocessor 0.0.0-0.cbed595
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-trivial-gray-streams@2.0-1.2b3823e ecl-split-sequence@2.0.1 ecl-trivia@0.1-0.8b406c3 ecl-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/ecl
Synopsis: Common Lisp embedded template engine
Description:

This package provides an embedded template engine for Common Lisp.

sbcl-cl-ascii-table 0.0.0-1.d9f5e77
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/telephil/cl-ascii-table
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Library to make ascii-art tables
Description:

This is a Common Lisp library to present tabular data in ascii-art tables.

ecl-mk-string-metrics 0.1.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/cbaggers/mk-string-metrics/
Licenses: X11
Build system: asdf/ecl
Synopsis: Calculate various string metrics efficiently in Common Lisp
Description:

This library implements efficient algorithms that calculate various string metrics in Common Lisp:

  • Damerau-Levenshtein distance

  • Hamming distance

  • Jaccard similarity coefficient

  • Jaro distance

  • Jaro-Winkler distance

  • Levenshtein distance

  • Normalized Damerau-Levenshtein distance

  • Normalized Levenshtein distance

  • Overlap coefficient

cl-chunga 1.1.9
Propagated dependencies: cl-trivial-gray-streams@2.0-1.2b3823e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://edicl.github.io/chunga/
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Portable chunked streams for Common Lisp
Description:

Chunga implements streams capable of chunked encoding on demand as defined in RFC 2616.

cl-spatial-trees 0-1.81fdad0
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-optima@1.0-1.373b245 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://github.com/rpav/spatial-trees
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Dynamic index data structures for spatially-extended data
Description:

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

sbcl-json-streams 0.0.0-1.5da012e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/rotatef/json-streams
Licenses: GPL 3+
Build system: asdf/sbcl
Synopsis: Common Lisp library for reading and writing JSON
Description:

This package provides a stream based JSON parser/writer, well suited as building block for higher level libraries.

ecl-messagebox 1.0.0-2.0bdec8e
Dependencies: ecl-documentation-utils@1.2.0-1.cd5b506 ecl-trivial-features@1.0 zenity@3.44.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/messagebox/
Licenses: Zlib
Build system: asdf/ecl
Synopsis: Display a native GUI message box
Description:

This is a small library to display a native GUI message box. This can be useful to show error messages and other informational pieces should the application fail and be unable to do so using its standard UI.

sbcl-cl-css 0.1-1.8fe654c
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/inaimathi/cl-css/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Non-validating, inline CSS generator for Common Lisp
Description:

This is a dead-simple, non validating, inline CSS generator for Common Lisp. Its goals are axiomatic syntax, simple implementation to support portability, and boilerplate reduction in CSS.

cl-hooks 0.2.1-1.5b63808
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-let-plus@0.0.0-2.455e657 cl-trivial-garbage@0.21-0.3474f64 cl-closer-mop@1.0.0-3.7b86f2a cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/scymtym/architecture.hooks
Licenses: LLGPL
Build system: asdf/source
Synopsis: Hooks extension point mechanism (as in Emacs) for Common Lisp
Description:

A hook, in the present context, is a certain kind of extension point in a program that allows interleaving the execution of arbitrary code with the execution of a the program without introducing any coupling between the two. Hooks are used extensively in the extensible editor Emacs.

In the Common LISP Object System (CLOS), a similar kind of extensibility is possible using the flexible multi-method dispatch mechanism. It may even seem that the concept of hooks does not provide any benefits over the possibilities of CLOS. However, there are some differences:

  • There can be only one method for each combination of specializers and qualifiers. As a result this kind of extension point cannot be used by multiple extensions independently.

  • Removing code previously attached via a :before, :after or :around method can be cumbersome.

  • There could be other or even multiple extension points besides :before and :after in a single method.

  • Attaching codes to individual objects using eql specializers can be cumbersome.

  • Introspection of code attached a particular extension point is cumbersome since this requires enumerating and inspecting the methods of a generic function.

This library tries to complement some of these weaknesses of method-based extension-points via the concept of hooks.

cl-hu.dwim.common 2015-07-09
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-anaphora@0.9.8 cl-closer-mop@1.0.0-3.7b86f2a cl-hu.dwim.common-lisp@2021-01-27 cl-iterate@1.5.3 cl-metabang-bind@0.8.0-2.0819642 cl-hu.dwim.asdf@20200724
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://dwim.hu/
Licenses: Public Domain
Build system: asdf/source
Synopsis: Common Lisp library shared by other hu.dwim systems
Description:

This package contains a support library for other hu.dwim systems.

cl-pango 0.5-0.ee4904d
Dependencies: pango@1.56.4
Propagated dependencies: cl-cffi@0.24.1-2.32c90d4 cl-cairo2@0.6-1.41ae45a cl-xmls@3.2.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/BradWBeer/cl-pango
Licenses: Expat
Build system: asdf/source
Synopsis: Pango bindings for Common Lisp
Description:

This package provides Common Lisp bindings to the pango text layout library.

Total packages: 32521