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

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.


clasp-charje.loop 1.1.0
Dependencies: clasp-alexandria@1.4-0.009b7e5 clasp-binding-arrows@1.0.0-2.46bcba8 clasp-parse-declarations@1.0.0-1.549aebb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://git.sr.ht/~charje/loop
Licenses: AGPL 3+
Build system: asdf/clasp
Synopsis: Loop abstraction for Common Lisp that is consistent for different kinds of data
Description:

Loop has a consistent interface unlike other looping abstractions and ANSI list operations. You can define your own efters and gatherers that integrate tightly into other operations. All operations are non-consing when possible.

clasp-punycode 0.1.2-0.ac958bb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/shinmera/punycode
Licenses: Zlib
Build system: asdf/clasp
Synopsis: Common Lisp implementation of encoding and decoding of Punycode strings
Description:

This implements encoding and decoding of Punycode strings, specified in RFC 3492 and used for unicode characters in domain names.

ecl-random-state 0.1.0-1.c270d4f
Dependencies: ecl-documentation-utils@1.2.0-1.cd5b506
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/random-state/
Licenses: Zlib
Build system: asdf/ecl
Synopsis: Portable random number generation
Description:

This library is a collection of pseudo random number generators.

While Common Lisp does provide a RANDOM function, it does not allow the user to pass an explicit SEED, nor to portably exchange the random state between implementations. This can be a headache in cases like games, where a controlled seeding process can be very useful.

For both curiosity and convenience, this library offers multiple algorithms to generate random numbers, as well as a bunch of generally useful methods to produce desired ranges.

sbcl-trivial-features 1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://cliki.net/trivial-features
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Ensures consistency of @code{*FEATURES*} in Common Lisp
Description:

Trivial-features ensures that *FEATURES* is consistent across multiple Common Lisp implementations.

cl-uuid 2012.12.26-1.e7d6680
Propagated dependencies: cl-ironclad@0.61 cl-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/dardoria/uuid
Licenses: LLGPL
Build system: asdf/source
Synopsis: Common Lisp implementation of UUIDs according to RFC4122
Description:

Common Lisp implementation of UUIDs according to RFC4122.

sbcl-40ants-doc 0.25.0
Dependencies: sbcl-cl-fad@0.7.6-1.3f4d32d sbcl-cl-str@0.21 sbcl-commondoc-markdown@0.5.0-0.7abd288 sbcl-dexador@0.9.15-3.d7ac217 sbcl-docs-config@0.8.0-0.9f8f253 sbcl-jonathan@0.1.0-1.1f448b4 sbcl-lass@0.6.0-1.1f2418d sbcl-log4cl@1.1.4-2.fe3da51 sbcl-named-readtables@0.9-5.aa6dab5 sbcl-pythonic-string-reader@0.0.0-1.47a70ba sbcl-rove@0.10.0-1.6a5dfcd sbcl-serapeum@0.0.0-13.71f35c9 sbcl-slime-swank@2.32 sbcl-slynk@1.0.43-9.9c43bf6 sbcl-spinneret@3.0-7.fa70fca sbcl-stem@0-0.901e859 sbcl-tmpdir@0.0.1-0.e198128 sbcl-which@0.1-1.b2333e4 sbcl-xml-emitter@1.1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://40ants.com/doc/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Exploratory programming environment and documentation generator
Description:

40ants-doc provides a rudimentary explorable programming environment. The narrative primarily lives in so-called sections that mix Markdown docstrings with references to functions, variables, etc., all of which should probably have their own docstrings.

The primary focus is on making code easily explorable by using SLIME's M-. (slime-edit-definition). Generating documentation in Markdown or HTML format from sections and all the referenced items is also implemented.

With the simplistic tools provided, one may obtain results similar to literate programming, but documentation is generated from code, not the other way around, and there is no support for chunking. Code comes first, code must look pretty, documentation is code.

40ants-doc is a fork of MGL-PAX with fewer dependencies (only named-readtables and pythonic-string-reader) for the core system, and additional features in the full system.

sbcl-more-conditions 0.4.5-1.b4859fb
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-closer-mop@1.0.0-3.7b86f2a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/scymtym/more-conditions
Licenses: LLGPL
Build system: asdf/sbcl
Synopsis: General condition classes and signalling helpers
Description:

This package provides some condition classes, functions and macros which may be useful when building slightly complex systems.

sbcl-salza2 2.1
Dependencies: sbcl-trivial-gray-streams@2.0-1.2b3823e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.xach.com/lisp/salza2/
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: Common Lisp library for zlib, deflate and gzip compression
Description:

Salza2 is a Common Lisp library for creating compressed data in the zlib, deflate, or gzip data formats, described in RFC 1950, RFC 1951, and RFC 1952, respectively.

clasp-optima 1.0-1.373b245
Dependencies: clasp-alexandria@1.4-0.009b7e5 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/m2ym/optima
Licenses: Expat
Build system: asdf/clasp
Synopsis: Optimized pattern matching library for Common Lisp
Description:

Optima is a fast pattern matching library which uses optimizing techniques widely used in the functional programming world.

sbcl-cl-libsvm-format 0.1.0-0.3300f84
Dependencies: sbcl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/masatoi/cl-libsvm-format
Licenses: Expat
Build system: asdf/sbcl
Synopsis: LibSVM data format reader for Common Lisp
Description:

This Common Lisp library provides a fast reader for data in LibSVM format.

cl-clad 2023-01-21-0.1ff6f41
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://gitlab.common-lisp.net/mantoniotti/CLAD
Licenses: Expat
Build system: asdf/source
Synopsis: Library providing standard locations on the file system
Description:

The Common Lisp Application Directories (CLAD) library is a simple API collection that provides access to a set of standard Common Lisp folders on a per-application or per-library basis.

sbcl-enhanced-eval-when 2.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/enhanced-eval-when/
Licenses: Unlicense
Build system: asdf/sbcl
Synopsis: Shortcuts for EVAL-WHEN
Description:

This package provides an enhanced EVAL-WHEN macro that supports a shorthand for (eval-when (:compile-toplevel :load-toplevel :execute) ...), addressing concerns about verbosity.

clasp-defstar 1.0.0-1.132829d
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: http://bitbucket.org/eeeickythump/defstar/
Licenses: GPL 3
Build system: asdf/clasp
Synopsis: Easy inline (return) type declarations for functions
Description:

Defstar is a collection of Common Lisp macros that can be used in place of defun, defmethod, defgeneric, defvar, defparameter, flet, labels, let* and lambda. Each macro has the same name as the form it replaces, with a star added at the end, e.g. defun. (the exception is the let* replacement, which is called *let).

ecl-type-r 0.0.0-1.83c89e3
Dependencies: ecl-trivia@0.1-0.8b406c3 ecl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/guicho271828/type-r
Licenses: LGPL 3+
Build system: asdf/ecl
Synopsis: Parser interface for Common Lisp built-in compound types
Description:

Collections of accessor functions and patterns to access the elements in compound type specifier, e.g. dimensions in (array element-type dimensions)

cl-binpack 0.0.1-1.e67f56b
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-parachute@1.5.0-3.dd925cb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/lispgames/binpack
Licenses: Expat
Build system: asdf/source
Synopsis: Common Lisp rectangle packer for sprite/texture atlases
Description:

This library features a rectangle packer for sprite and texture atlases.

cl-lorem-ipsum 1.0-0.04a1839
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/phoe/lorem-ipsum
Licenses: Expat
Build system: asdf/source
Synopsis: Lorem ipsum generator in portable Common Lisp
Description:

This package provides functions for generating lorem ipsum text.

ecl-terminal-keypress 0.1-1.2ef48c0
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-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/ecl
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]

sbcl-ciel-repl 0.2.1-0.0b26d64
Dependencies: sbcl-ciel@0.2.1-0.0b26d64 sbcl-cl-readline@0.1.2-1.8438c9e sbcl-lisp-critic@1.1-1.ea19f82 sbcl-magic-ed@0.2-1.30bb278
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: http://ciel-lang.org/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Terminal REPL for CIEL
Description:

This package provides CIEL as a precompiled binary and a full-featured REPL for the terminal.

sbcl-damn-fast-priority-queue 0.0.2-0.f4c0374
Dependencies: sbcl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/phoe/damn-fast-priority-queue
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Fast priority queue
Description:

A heap-based priority queue whose first and foremost priority is speed.

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

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

sbcl-dynamic-classes 1.0.2-0.ebd7405
Dependencies: sbcl-metatilities-base@0.6.6-2.ef04337
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/dynamic-classes/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Dynamic class definition for Common Lisp
Description:

Dynamic-Classes helps to ease the prototyping process by bringing dynamism to class definition.

sbcl-fn 0.0.0-1.8d8587d
Dependencies: sbcl-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/sbcl
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-special-functions 1.2.0-0.f3ca279
Propagated dependencies: cl-alexandria-plus@1.1.0-0.adafb09 cl-float-features@1.0.0-3.daecae2 cl-let-plus@0.0.0-2.455e657 cl-numerical-utilities@1.2.0-0.44f45ba cl-fiveam@1.4.2 cl-select@1.0.0-0.df7920f cl-variates@0.9.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://lisp-stat.dev/docs/resources/special-functions/
Licenses: Ms-PL
Build system: asdf/source
Synopsis: Special functions in Common Lisp
Description:

This library implements special functions and has a focus on high accuracy double-float calculations using the latest algorithms.

ecl-s-base64 2-0.ed473e2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/svenvc/s-base64
Licenses: LLGPL
Build system: asdf/ecl
Synopsis: Common Lisp package to encode and decode base64
Description:

This package provides a Common Lisp implementation of Base64 encoding and decoding. Base64 encoding is a technique to encode binary data in a portable, safe printable, 7-bit ASCII format.

Total packages: 32521