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

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.


cl-trivial-macroexpand-all 0.0.0-0.933270a
Propagated dependencies: cl-fiveam@1.4.2
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/source
Synopsis: Portable macroexpand-all for Common Lisp
Description:

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

ecl-portable-threads 2.3-2.aa26bf3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/binghe/portable-threads
Licenses: ASL 2.0
Build system: asdf/ecl
Synopsis: Portable threads API for Common Lisp
Description:

Portable Threads (and Scheduled and Periodic Functions) API for Common Lisp (from GBBopen project).

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-one-more-re-nightmare 0.0.0-1.5b0b02e
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-babel@0.5.0-3.627d6a6 cl-bordeaux-threads@0.9.3 cl-dynamic-mixins@0.0-1.7cc09be cl-esrap@0.18-4.d806138 cl-stealth-mixin@0.0.0-0.2f853fc cl-trivia@0.1-0.8b406c3 cl-trivial-indent@1.0.0-1.f252750 cl-lparallel@2.8.4-1.80fc295 cl-parachute@1.5.0-3.dd925cb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/telekons/one-more-re-nightmare
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Regular expression compiler in Common Lisp
Description:

one-more-re-nightmare is a regular expression engine that uses the technique presented in Regular-expression derivatives re-examined (Owens, Reppy and Turon, 2009; doi:10.1017/S0956796808007090) to interpret and compile regular expressions.

ecl-seedable-rng 0.0.0-1.aa1a156
Dependencies: ecl-cl-pcg@1.0.0-1.8263d85 ecl-golden-utils@0.0.0-4.e43914a ecl-ironclad@0.61
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://git.mfiano.net/mfiano/seedable-rng
Licenses: Expat
Build system: asdf/ecl
Synopsis: Common Lisp random number generator
Description:

SEEDABLE-RNG provides a convenient means of generating random numbers that are seedable with deterministic results across hardware and Common Lisp implementations.

clasp-evaled-when 1.0-0.c59f8ab
Dependencies: clasp-trivial-cltl2@0.1.1-2.8a3bda3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/evaled-when/
Licenses: Unlicense
Build system: asdf/clasp
Synopsis: Extract and replicate the compile-time side-effects of forms
Description:

This package provides a way of extracting and replicating the compile-time side-effects of forms.

cl-qbase64 0.3.0
Propagated dependencies: cl-metabang-bind@0.8.0-2.0819642 cl-trivial-gray-streams@2.0-1.2b3823e cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/chaitanyagupta/qbase64
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Base64 encoder and decoder for Common Lisp
Description:

qbase64 provides a fast and flexible base64 encoder and decoder for Common Lisp.

cl-snakes 0.0.0-0.8c7eae5
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-cont@0.3.8-1.fc1fa7e cl-utilities@0.0.0-1.dce2d2f cl-closer-mop@1.0.0-3.7b86f2a cl-fiveam@1.4.2 cl-iterate@1.5.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/BnMcGn/snakes
Licenses: ASL 2.0
Build system: asdf/source
Synopsis: Python-like generators for Common Lisp
Description:

This package provides Python style generators for Common Lisp. It also includes a port of itertools.

sbcl-fuzzy-match 0.1-1.e46ca41
Dependencies: sbcl-cl-str@0.21 sbcl-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/sbcl
Synopsis: Common Lisp library for fuzzy matching
Description:

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

cl-gettext 0.0.0-1.a432020
Propagated dependencies: cl-flexi-streams@1.0.20-1.4951d57 cl-split-sequence@2.0.1 cl-yacc@0.4 cl-stefil@0.1-0.0398548
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/rotatef/gettext
Licenses: LGPL 3+
Build system: asdf/source
Synopsis: Common Lisp implementation of Gettext
Description:

This package provides GNU gettext completely implemented in Common Lisp without any C library bindings.

sbcl-utm-ups 1.2-0.f1e6fd4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/glv/utm-ups
Licenses: GPL 3+
Build system: asdf/sbcl
Synopsis: Convert coordinates between latitude/longitude and UTM or UPS
Description:

This a Common Lisp library to convert geographic coordinates between latitude/longitude and UTM (Universal Transverse Mercator) or UPS (Universal Polar Stereographic).

ecl-clump 0.0.0-1.1ea4dba
Dependencies: ecl-acclimation@0.0.0-1.4d51150
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/robert-strandh/Clump
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Collection of tree implementations for Common Lisp
Description:

The purpose of this library is to provide a collection of implementations of trees.

In contrast to existing libraries such as cl-containers, it does not impose a particular use for the trees. Instead, it aims for a stratified design, allowing client code to choose between different levels of abstraction.

As a consequence of this policy, low-level interfaces are provided where the concrete representation is exposed, but also high level interfaces where the trees can be used as search trees or as trees that represent sequences of objects.

sbcl-pzmq 0.0.0-2.6f7b2ca
Dependencies: sbcl-cffi@0.24.1-2.32c90d4 zeromq@4.3.5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/orivej/pzmq
Licenses: Unlicense
Build system: asdf/sbcl
Synopsis: Common Lisp bindings for the ZeroMQ library
Description:

This Common Lisp library provides bindings for the ZeroMQ lightweight messaging kernel.

cl-3d-transforms 1.0.0-1.86e7e99
Propagated dependencies: cl-3d-matrices@1.0.0-3.bc1ffa0 cl-3d-quaternions@1.0.0-1.f477801 cl-3d-vectors@3.1.0-3.fc751c6 cl-documentation-utils@1.2.0-1.cd5b506 cl-parachute@1.5.0-3.dd925cb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/3d-transforms
Licenses: Zlib
Build system: asdf/source
Synopsis: Common structure to encapsulate spatial transformations in Common Lisp
Description:

This is a library that uses the other 3d-* math libraries to present an encapsulation for a spatial transformation. It offers convenience functions for operating on such transformations and for converting between them and the alternative 4x4 matrix representation.

sbcl-cl-geometry 0.0.3-1.24edded
Dependencies: sbcl-iterate@1.5.3 sbcl-trees@0.11-1.7b06048
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/lispgames/cl-geometry/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Simple two dimensional computational geometry in Common Lisp
Description:

This is a system for two dimensional computational geometry for Common Lisp.

Note: the system assumes exact rational arithmetic, so no floating point coordinates are allowed. This is not checked when creating geometric objects.

sbcl-sha3 1.1.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/pmai/sha3
Licenses: Expat
Build system: asdf/sbcl
Synopsis: SHA-3 implementation for Common Lisp
Description:

This library is an implementation of the Secure Hash Algorithm 3 (SHA-3), also known as Keccak. The implementation is constrained to messages with an integral number of octets,i.e. sub-byte length messages are not supported.

cl-command-line-arguments 2.0.0-1.fbac862
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fare/command-line-arguments
Licenses: Expat
Build system: asdf/source
Synopsis: Trivial command-line argument parsing library for Common Lisp
Description:

This is a library to abstract away the parsing of Unix-style command-line arguments. Use it in conjunction with asdf:program-op or cl-launch for portable processing of command-line arguments.

cl-enhanced-find-class 1.0
Propagated dependencies: cl-closer-mop@1.0.0-3.7b86f2a cl-parachute@1.5.0-3.dd925cb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/enhanced-find-class/
Licenses: Unlicense
Build system: asdf/source
Synopsis: Canonical way of converting class designators to classes
Description:

This package provides a canonical way of converting class designators to classes.

sbcl-clingon 0.6.0
Dependencies: sbcl-bobbin@1.0.1-0.b454e82 sbcl-cl-reexport@0.1-2.03ad7a0 sbcl-split-sequence@2.0.1 sbcl-with-user-abort@0.1-0.60693b4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/dnaeon/clingon
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: Command-line option parsing library for Common Lisp
Description:

clingon is a command-line option parsing library for Common Lisp. Its features include:

  • Support for subcommands

  • Support for command aliases

  • Support for short and long options

  • Related options may be grouped into categories

  • Short options may be collapsed into a single argument, as in -xyz

  • Long options support the notations --long-opt arg and --long-opt=arg

  • Automatic generation of help/usage information for commands and subcommands

  • Out-of-the-box support for --version and --help

  • Support for various kinds of options including string, integer, boolean, switch, enum, list, counter, filepath, etc.

  • Subcommands can look up global options defined in parent commands

  • Support for required options

  • Options can be initialized via environment variables

  • Single interface for creating options using CLINGON:MAKE-OPTION

  • Generate documentation for your command-line application

  • Support for pre-hook and post-hook actions for commands, which allow invoking functions before and after the respective handler of the command is executed

  • Support for Bash and Zsh completions

  • Extensibility, so if you don't find something you need you can extend it by developing a new option kind, or even a new mechanism for initializing options, e.g., by looking up an external key/value store

sbcl-triads 0.0.1
Dependencies: sbcl-charje.loop@1.1.0 sbcl-cl-str@0.21 sbcl-command-line-args@0.1.3 sbcl-serapeum@0.0.0-13.71f35c9 sbcl-trivia@0.1-0.8b406c3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://git.sr.ht/~charje/triads
Licenses: GPL 3
Build system: asdf/sbcl
Synopsis: Music composition tool to convert roman numerals into triads
Description:

Triads is a simple command line tool that reads roman numeral notation from standard input (or a file) and an musical key and outputs the roman numeral in addition to the notes of the triad associated with that roman numeral given in the key.

ecl-wild-package-inferred-system 0.2.0-0.800b5f8
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/privet-kitty/wild-package-inferred-system/
Licenses: Expat
Build system: asdf/ecl
Synopsis: Wildcard for ASDF package-inferred-system
Description:

wild-package-inferred-system is an extension of ASDF package-inferred-system that interprets star * and globstar ** in package or system names.

cl-annot 0.0.0-1.c99e69c
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/m2ym/cl-annot
Licenses: LLGPL
Build system: asdf/source
Synopsis: Python-like Annotation Syntax for Common Lisp
Description:

cl-annot is an general annotation library for Common Lisp.

ecl-cl-form-types 0.3.2
Dependencies: ecl-agutil@0.0.1-1.df188d7 ecl-anaphora@0.9.8 ecl-arrows@0.2.0-0.df7cf00 ecl-cl-environments@0.5 ecl-introspect-environment@0.1-2.8fb20a1 ecl-optima@1.0-1.373b245
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/alex-gutev/cl-form-types
Licenses: Expat
Build system: asdf/ecl
Synopsis: Determine the types of Common Lisp forms
Description:

This library provides functions for determining the value types of Common Lisp forms, based on type information contained in the environment.

In order for this library to work the values types of variables and return types of functions have to be declared.

Macros and symbol-macros are fully expanded and all special forms, except CATCH, are supported.

cl-flute 0.2-dev-1.90ebcd6
Propagated dependencies: cl-assoc-utils@0.1-1.74af16a cl-let-over-lambda@1.0.1-1.481b2e3 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ailisp/flute
Licenses: Expat
Build system: asdf/source
Synopsis: HTML5 generation library in Common Lisp
Description:

Flute is an easily composable HTML5 generation library in Common Lisp.

Total packages: 73978