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

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-nkeymaps 1.1.1
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-fset@2.4.6 sbcl-cl-str@0.21 sbcl-trivial-package-local-nicknames@0.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/atlas-engineer/nkeymaps
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Keymap facility for Common Lisp
Description:

This is a keymap facility for Common Lisp inspired by Emacsy (keymap.scm) which is inspired by Emacs.

  • Support prefix keys to other keymaps. For instance, if you prefix my-mode-map with C-c, then all bindings for my-mode will be accessible after pressing C-c.

  • List all bindings matching a given prefix. (Also known as which-key in Emacs.)

  • List the bindings associated to a command.

  • Support multiple inheritance.

  • Support keycode.

  • Validate keyspec at compile time.

  • define-key can set multiple bindings in a single call.

  • Support multiple scheme to make it easy to switch between, say, Emacs-style and VI-style bindings. This orthogonality to keymaps composes better than having multiple keymaps: changing scheme applies to the entire program, which is easier than looping through all keymaps to change them.

  • Translate keyspecs as a fallback. For instance if shift-a is not bound, check A.

  • Behaviour can be customized with global parameters such as *print-shortcut*.

  • The compose function can merge multiple keymaps together.

  • Support multiple arguments when that makes sense (e.g. multiple keymaps for lookup-key).

  • Key remapping à-la Emacs.

  • Typed keymaps, i.e. keymaps where bound values can only be of a given type. This is convenient to catch typos, for instance when binding 'FOO instead of #'FOO.

cl-mathstats 0.8.2-1.4df38ea
Propagated dependencies: cl-containers@0.12.1-4.781ebfe cl-metatilities-base@0.6.6-2.ef04337 cl-lift@1.7.1-3.a794184
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/hraban/cl-mathstats
Licenses: Expat
Build system: asdf/source
Synopsis: Common Lisp collection of mathematical routines
Description:

This package provides Common Lisp math and statistics routines.

cl-golden-utils 0.0.0-4.e43914a
Propagated dependencies: cl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/lisp-mirror/golden-utils
Licenses: Expat
Build system: asdf/source
Synopsis: Common Lisp utility library
Description:

This is a Common Lisp library providing various utilities.

cl-macro-html 1.2-0.c769b5d
Propagated dependencies: cl-named-readtables@0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eugeneia/macro-html
Licenses: AGPL 1
Build system: asdf/source
Synopsis: HTML generation library
Description:

Aims to be fast, modular, cachable and concise. It does so by defining each tag as a macro which expands to code printing the respective HTML source. Also employs a DSL for element attributes.

cl-i18n 0.5.5-3.acb162a
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-babel@0.5.0-3.627d6a6 cl-ppcre-unicode@2.1.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/cage/cl-i18n
Licenses: LLGPL
Build system: asdf/source
Synopsis: Internationalisation framework for Common Lisp
Description:

This is a Gettext-style internationalisation framework for Common Lisp.

cl-anaphora 0.9.8
Propagated dependencies: cl-rt@1990.12.19-1.a6a7503
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tokenrove/anaphora
Licenses: Public Domain
Build system: asdf/source
Synopsis: The anaphoric macro collection from Hell
Description:

Anaphora is the anaphoric macro collection from Hell: it includes many new fiends in addition to old friends like aif and awhen.

sbcl-cl-mathstats 0.8.2-1.4df38ea
Dependencies: sbcl-cl-containers@0.12.1-4.781ebfe sbcl-metatilities-base@0.6.6-2.ef04337
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/hraban/cl-mathstats
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Common Lisp collection of mathematical routines
Description:

This package provides Common Lisp math and statistics routines.

ecl-lquery 3.2.1-2.08c9cb6
Dependencies: ecl-array-utils@1.3.0-1.16e108a ecl-form-fiddle@1.1.0-0.e0c2359 ecl-plump@2.0.0-4.251fbe0 ecl-clss@0.3.1-3.cd5f603
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/shinmera/lquery
Licenses: Zlib
Build system: asdf/ecl
Synopsis: Library to allow jQuery-like HTML/DOM manipulation
Description:

lQuery is a DOM manipulation library written in Common Lisp, inspired by and based on the jQuery syntax and functions. It uses Plump and CLSS as DOM and selector engines. The main idea behind lQuery is to provide a simple interface for crawling and modifying HTML sites, as well as to allow for an alternative approach to templating.

sbcl-hu.dwim.common-lisp 2021-01-27
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: http://dwim.hu/project/hu.dwim.common-lisp
Licenses: Public Domain
Build system: asdf/sbcl
Synopsis: Redefine some standard Common Lisp names
Description:

This library is a redefinition of the standard Common Lisp package that includes a number of renames and shadows.

cl-wu-decimal 2.0.0-0.5b348bd
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/Wukix/wu-decimal
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Arbitrary-precision decimal arithmetic
Description:

Wu-Decimal enables convenient, arbitrary-precision decimal arithmetic through a reader macro, #$, and an update to the pprint dispatch table. Wu-Decimal uses the CL rational type to store decimals, which enables numeric functions such as +, -, etc., to operate on decimal numbers in a natural way.

sbcl-cl-markup 0.1-1.e0eb7de
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/arielnetworks/cl-markup/
Licenses: LGPL 3+
Build system: asdf/sbcl
Synopsis: Markup generation library for Common Lisp
Description:

A modern markup generation library for Common Lisp that features:

  • Fast (even faster through compiling the code)

  • Safety

  • Support for multiple document types (markup, xml, html, html5, xhtml)

  • Output with doctype

  • Direct output to stream

cl-queues 0.0.0-1.47d4da6
Propagated dependencies: cl-bordeaux-threads@0.9.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/oconnore/queues
Licenses: Expat
Build system: asdf/source
Synopsis: Common Lisp queue library
Description:

This is a simple queue library for Common Lisp with features such as non-consing thread safe queues and fibonacci priority queues.

cl-staple 2.0.0-1.0ee8e25
Propagated dependencies: cl-3bmd@0.0.0-4.e68b2d4 cl-babel@0.5.0-3.627d6a6 cl-docutils@0.1.1-1.756b5ad cl-markless@1.1.0-1.a0e145c cl-ppcre@2.1.1 cl-clip@0.7.0-1.7afa687 cl-concrete-syntax-tree@0.3.0 cl-definitions@1.0.0-2.8697960 cl-documentation-utils@1.2.0-1.cd5b506 cl-eclector@0.10.0-0.28d2944 cl-language-codes@1.0.0-1.e7aa0e3 cl-pathname-utils@1.1.0-5.c0aa51a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://Shinmera.github.io/staple/
Licenses: Zlib
Build system: asdf/source
Synopsis: Generate documentation about Lisp projects through an HTML template
Description:

Staple is a documentation system. It provides you with a way to generate standalone documentation accumulated from various sources such as readmes, documentation files, and docstrings.

ecl-literate-lisp 0.6-1.76d4d2c
Dependencies: ecl-cl-fad@0.7.6-1.3f4d32d ecl-cl-ppcre@2.1.1 ecl-iterate@1.5.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/jingtaozf/literate-lisp
Licenses: Expat
Build system: asdf/ecl
Synopsis: Load Common Lisp code blocks from Org-mode files
Description:

This package extends the Common Lisp reader syntax such that is accepts Org files as Lisp source code files.

cl-readline 0.1.2-1.8438c9e
Dependencies: readline@8.2.13
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-cffi@0.24.1-2.32c90d4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/vindarel/cl-readline
Licenses: GPL 3+
Build system: asdf/source
Synopsis: Common Lisp bindings to the GNU Readline library
Description:

The Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. The Readline library includes additional functions to maintain a list of previously-entered command lines, to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.

sbcl-pp-toml 1.0.1-0.54f7d08
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-cl-ppcre@2.1.1 sbcl-esrap@0.18-4.d806138 sbcl-generic-comparability@1.0.1-1.53fc284 sbcl-local-time@1.0.6-4.40169fe sbcl-parse-number@1.8 sbcl-split-sequence@2.0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/pnathan/pp-toml
Licenses: LLGPL
Build system: asdf/sbcl
Synopsis: TOML parser for Common Lisp
Description:

PP-TOML is a Common Lisp library for parsing strings in the TOML configuration file format. It implements only the 0.1.0 specification of TOML.

clasp-sealable-metaobjects 0.0.0-1.e09ec97
Dependencies: clasp-closer-mop@1.0.0-3.7b86f2a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/marcoheisig/sealable-metaobjects/
Licenses: Expat
Build system: asdf/clasp
Synopsis: CLOSsy way to trade genericity for performance
Description:

This library is an extension of the Common Lisp Object System (CLOS) that allows a compiler to inline a generic function under certain conditions.

ecl-generic-cl 0.9
Dependencies: ecl-agutil@0.0.1-1.df188d7 ecl-alexandria@1.4-0.009b7e5 ecl-anaphora@0.9.8 ecl-arrows@0.2.0-0.df7cf00 ecl-cl-form-types@0.3.2 ecl-custom-hash-table@0.3-1.f269831 ecl-static-dispatch@0.5.1 ecl-trivia@0.1-0.8b406c3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://alex-gutev.github.io/generic-cl/
Licenses: Expat
Build system: asdf/ecl
Synopsis: Generic function interface to standard Common Lisp functions
Description:

generic-cl provides a generic function wrapper over various functions in the Common Lisp standard, such as equality predicates and sequence operations. The goal of this wrapper is to provide a standard interface to common operations, such as testing for the equality of two objects, which is extensible to user-defined types.

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-trivialib-type-unify 0.1-1.62492eb
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-trivia@0.1-0.8b406c3 ecl-introspect-environment@0.1-2.8fb20a1 ecl-type-r@0.0.0-1.83c89e3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/guicho271828/trivialib.type-unify
Licenses: LGPL 3+
Build system: asdf/ecl
Synopsis: Common Lisp type unification
Description:

Unifies a parametrized type specifier against an actual type specifier. Importantly, it handles complicated array-subtypes and number-related types correctly.

cl-transducers 1.5.1
Propagated dependencies: cl-fset@2.4.6 cl-jzon@1.1.4 cl-trivia@0.1-0.8b406c3 cl-str@0.21 cl-parachute@1.5.0-3.dd925cb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://fosskers.github.io/cl-transducers/
Licenses: MPL 2.0
Build system: asdf/source
Synopsis: Data source processing for Common Lisp via transducers
Description:

Transducers are an ergonomic and extremely memory-efficient way to process a data source. Data source refers to simple collections like lists or vectors, but also potentially large files or generators of infinite data.

clasp-st-json 0.0.0-0.4a0025b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://marijnhaverbeke.nl/st-json/
Licenses: Zlib
Build system: asdf/clasp
Synopsis: JSON for Common Lisp
Description:

ST-JSON (ST because it originated at Streamtech) is a Common Lisp library for encoding and decoding JSON values (as specified on json.org).

This library does mostly the same thing as CL-JSON, but is simpler and more precise about types (distinguishing boolean false, the empty array, and the empty object).

ecl-enchant 0.0.0-1.6af162a
Dependencies: enchant@2.6.9 ecl-cffi@0.24.1-2.32c90d4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tlikonen/cl-enchant
Licenses: Public Domain
Build system: asdf/ecl
Synopsis: Common Lisp interface for the Enchant spell-checker library
Description:

Enchant is a Common Lisp interface for the Enchant spell-checker library. The Enchant library is a generic spell-checker library which uses other spell-checkers transparently as back-end. The library supports the multiple checkers, including Aspell and Hunspell.

Total packages: 33008