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

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-terminal-keypress 0.1-1.2ef48c0
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-trivial-raw-io@0.0.2-1.b1a3c87
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eudoxia0/terminal-keypress
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Read keyboard events in the terminal from Common Lisp
Description:

This is a library for reading semi-raw user input from terminals. Semi-raw as in, we can't detect if the user pressed the Control key alone, and the function keys are a mystery. What is supported, however, is:

  • Regular characters

  • Control+[key]

  • Alt+[key]

  • Control+Alt+[key]

ecl-amb 1.0.0-0.884bef6
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/amb/
Licenses: Expat
Build system: asdf/ecl
Synopsis: Implementation of John McCarthy's ambiguous operator
Description:

cl-amb provides an implementation of John McCarthy's ambiguous operator in portable Common Lisp.

sbcl-cl-steamworks 1.0.0-2.95f25ae
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-babel@0.5.0-3.627d6a6 sbcl-cffi@0.24.1-2.32c90d4 sbcl-documentation-utils@1.2.0-1.cd5b506 sbcl-float-features@1.0.0-3.daecae2 sbcl-pathname-utils@1.1.0-5.c0aa51a sbcl-trivial-features@1.0 sbcl-trivial-garbage@0.21-0.3474f64 sbcl-trivial-gray-streams@2.0-1.2b3823e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/cl-steamworks
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Wrapper for the Valve SteamWorks API
Description:

This is a wrapper library to allow you to interface with the Valve SteamWorks API.

cl-langutils 1.0-0.38beec7
Propagated dependencies: cl-stdutils@1.0-0.4a4e5a4 cl-s-xml-rpc@7
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://langutils.common-lisp.dev/
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Common Lisp natural language processing toolkit
Description:

This package provides a hierarchy of major functions and auxiliary functions related to the structured analysis and processing of open text.

sbcl-stdutils 1.0-0.4a4e5a4
Dependencies: sbcl-cl-fad@0.7.6-1.3f4d32d sbcl-cl-ppcre@2.1.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eslick/cl-stdutils/
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Grab bag of Common Lisp utility functions
Description:

This package provides a grab bag of miscellaneous Common Lisp utilities.

sbcl-statistics 1.0.0-0.94fc87a
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-anaphora@0.9.8 sbcl-conduit-packages@5.0.0 sbcl-distributions@1.0.0-0.ea72622 sbcl-let-plus@0.0.0-2.455e657 sbcl-numerical-utilities@1.2.0-0.44f45ba
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://lisp-stat.dev/docs/
Licenses: Expat Ms-PL
Build system: asdf/sbcl
Synopsis: Statistical functions in Common Lisp
Description:

This package provides a consolidation of Common Lisp statistics libraries.

cl-zpb-ttf 1.0.7
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/xach/zpb-ttf
Licenses: FreeBSD
Build system: asdf/source
Synopsis: TrueType font file access for Common Lisp
Description:

ZPB-TTF is a TrueType font file parser that provides an interface for reading typographic metrics, glyph outlines, and other information from the file.

sbcl-numpy-file-format 0.0.0-2.e440c7b
Dependencies: sbcl-ieee-floats@20170924-1.566b51a sbcl-trivial-features@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/marcoheisig/numpy-file-format
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Read and write NumPy .npy and .npz files
Description:

The NUMPY-FILE-FORMAT library is a Common Lisp library for reading and writing NumPy .npy and .npz files.

cl-yacc 0.4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.irif.fr/~jch//software/cl-yacc/
Licenses: Expat
Build system: asdf/source
Synopsis: LALR(1) parser generator for Common Lisp, similar in spirit to Yacc
Description:

CL-Yacc is a LALR(1) parser generator for Common Lisp, similar in spirit to AT&T Yacc, Berkeley Yacc, GNU Bison, Zebu, lalr.cl or lalr.scm.

CL-Yacc uses the algorithm due to Aho and Ullman, which is the one also used by AT&T Yacc, Berkeley Yacc and Zebu. It does not use the faster algorithm due to DeRemer and Pennello, which is used by Bison and lalr.scm (not lalr.cl).

ecl-fare-quasiquote 1.0.1-1.640d39a
Dependencies: ecl-fare-utils@1.0.0.5-1.66e9c6f ecl-named-readtables@0.9-5.aa6dab5 ecl-optima@1.0-1.373b245
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://gitlab.common-lisp.net/frideau/fare-quasiquote
Licenses: Expat
Build system: asdf/ecl
Synopsis: Pattern-matching friendly implementation of quasiquote
Description:

The main purpose of this n+2nd reimplementation of quasiquote is enable matching of quasiquoted patterns, using Optima or Trivia.

cl-issr-core 0.1-1.64e3b07
Propagated dependencies: cl-str@0.21 cl-global-vars@1.0.0-0.c749f32 cl-plump@2.0.0-4.251fbe0 cl-tailrec@0-2.6f88284
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/interactive-ssr/client/blob/master/main.org
Licenses: LLGPL
Build system: asdf/source
Synopsis: The core functionality for ISSR server modules
Description:

ISSR core provides functions and variables for ISSR server modules so that different servers can behave similarly. The most important features are Document Object Model differencing to generate instructions to update a DOM, and DOM cleaning, to ensure that all remote DOMs are the same.

sbcl-easy-routes 0.0.0-0.7832f8b
Dependencies: sbcl-djula@0.2.0-2.6f14259 sbcl-hunchentoot@1.3.1 sbcl-hunchentoot-errors@0.0.1-0.69eb3bc sbcl-routes@0.2.5-1.1b79e85
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/mmontone/easy-routes/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Routes handling utility on top of Hunchentoot
Description:

EASY-ROUTES is yet another routes handling system on top of Hunchentoot. It's just glue code for Restas routing subsystem (CL-ROUTES).

It supports:

  • dispatch based on HTTP method

  • arguments extraction from the url path

  • decorators

  • URL generation from route names

This package provides EASY-ROUTES, EASY-ROUTES+DJULA and EASY-ROUTES+ERRORS systems.

cl-permutation 0.0.0-0.20c10e9
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-bordeaux-fft@1.0.1-0.4a1f560 cl-algebraic-data-type@1.2.0-1.b256842 cl-cont@0.3.8-1.fc1fa7e cl-closer-mop@1.0.0-3.7b86f2a cl-iterate@1.5.3 cl-priority-queue@0.1-0.011b8d5 cl-fiasco@0.0.1-2.bb47d2f
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/stylewarning/cl-permutation
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Permutations and permutation groups in Common Lisp
Description:

This is a Commin Lisp library for operating on permutations and permutation groups.

clasp-just-getopt-parser 2021.11
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tlikonen/cl-just-getopt-parser
Licenses: CC0
Build system: asdf/clasp
Synopsis: Getopt-like command-line parser for Common Lisp
Description:

This package provides the getopt function to parse command-line options. The options are organized in valid options, other arguments and unknown arguments. Optional Lisp conditions for error situations are also defined.

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/source
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.

clasp-fare-memoization 1.2.0
Dependencies: clasp-named-readtables@0.9-5.aa6dab5
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/clasp
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-jsown 1.0.1-1.744c440
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/madnificent/jsown
Licenses: Expat
Build system: asdf/source
Synopsis: Fast JSON reader / writer library for Common Lisp
Description:

jsown is a high performance Common Lisp JSON parser. Its aim is to allow for the fast parsing of JSON objects in Common Lisp. Recently, functions and macros have been added to ease the burden of writing and editing jsown objects.

jsown allows you to parse JSON objects quickly to a modifiable Lisp list and write them back. If you only need partial retrieval of objects, jsown allows you to select the keys which you would like to see parsed. jsown also has a JSON writer and some helper methods to alter the JSON objects themselves.

ecl-numpy-file-format 0.0.0-2.e440c7b
Dependencies: ecl-ieee-floats@20170924-1.566b51a ecl-trivial-features@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/marcoheisig/numpy-file-format
Licenses: Expat
Build system: asdf/ecl
Synopsis: Read and write NumPy .npy and .npz files
Description:

The NUMPY-FILE-FORMAT library is a Common Lisp library for reading and writing NumPy .npy and .npz files.

ecl-trivial-open-browser 0.1-1.7ab4743
Dependencies: xdg-utils@1.2.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eudoxia0/trivial-open-browser
Licenses: Expat
Build system: asdf/ecl
Synopsis: Open a browser window from Common Lisp
Description:

This package provides a library to open a web browser to a URL.

sbcl-cl-libyaml 0.1-1.a7fe9f6
Dependencies: sbcl-cffi@0.24.1-2.32c90d4 libyaml@0.2.5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eudoxia0/cl-libyaml
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Libyaml bindings for Common Lisp
Description:

This is a binding to the libyaml library. It's not meant as a full library for YAML, just a bare binding with a couple of utility macros. For a YAML parser and emitter using this, check out cl-yaml.

clasp-cl-annot 0.0.0-1.c99e69c
Dependencies: clasp-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/m2ym/cl-annot
Licenses: LLGPL
Build system: asdf/clasp
Synopsis: Python-like Annotation Syntax for Common Lisp
Description:

cl-annot is an general annotation library 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-csv 1.0.6-2.68ecb5d
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-interpol@0.2.7-1.70a1137 cl-iterate@1.5.3 cl-lisp-unit2@0.9.4-0.b5aa17b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/AccelerationNet/cl-csv
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Common lisp library for comma-separated values
Description:

This is a Common Lisp library providing functions to read/write CSV from/to strings, streams and files.

cl-terminal-keypress 0.1-1.2ef48c0
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-trivial-raw-io@0.0.2-1.b1a3c87 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eudoxia0/terminal-keypress
Licenses: Expat
Build system: asdf/source
Synopsis: Read keyboard events in the terminal from Common Lisp
Description:

This is a library for reading semi-raw user input from terminals. Semi-raw as in, we can't detect if the user pressed the Control key alone, and the function keys are a mystery. What is supported, however, is:

  • Regular characters

  • Control+[key]

  • Alt+[key]

  • Control+Alt+[key]

Total packages: 72524