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

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-termp 0.1-0.29789fe
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/vindarel/termp
Licenses: Expat
Build system: asdf/clasp
Synopsis: Test for real vs. dumb terminal window
Description:

This is a trivial utility for distinguishing between a process running in a real terminal window and a process running in a dumb one, e.g. emacs-slime.

cl-maiden 3.1.0-1.164e8df
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-babel@0.5.0-3.627d6a6 cl-bordeaux-threads@0.9.3 cl-base64@3.3.4-1.577683b cl-cl+ssl@0.0.0-6.17d5cdd cl-closer-mop@1.0.0-3.7b86f2a cl-deeds@1.1.1-2.c63502b cl-documentation-utils@1.2.0-1.cd5b506 cl-drakma@2.0.8 cl-form-fiddle@1.1.0-0.e0c2359 cl-jsown@1.0.1-1.744c440 cl-lambda-fiddle@1.0.0-1.d16bba5 cl-lquery@3.2.1-2.08c9cb6 cl-pathname-utils@1.1.0-5.c0aa51a cl-trivial-garbage@0.21-0.3474f64 cl-trivial-indent@1.0.0-1.f252750 cl-ubiquitous@2.0.0-1.35eb7bd cl-usocket@0.8.9 cl-uuid@2012.12.26-1.e7d6680 cl-verbose@2.0.0-1.c5b7ecd
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: http://shirakumo.github.io/maiden/
Licenses: Zlib
Build system: asdf/source
Synopsis: Modern and extensible chat bot framework
Description:

Maiden is a collection of systems to help you build applications and libraries that interact with chat servers. It can help you build a chat bot, or a general chat client. It also offers a variety of parts that should make it much easier to write a client for a new chat protocol.

ecl-legion 0.1.1-1.599cca1
Dependencies: ecl-bordeaux-threads@0.9.3 ecl-cl-speedy-queue@0.0.0-1.0425c7c ecl-vom@0.1.4-1.1aeafeb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/legion
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: Simple multithreading worker mechanism for Common Lisp
Description:

This library provides a simple multithreading worker mechanism.

sbcl-utf8-input-stream 0.0.1-0.d33b57a
Dependencies: sbcl-babel@0.5.0-3.627d6a6 sbcl-trivial-gray-streams@2.0-1.2b3823e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/veer66/utf8-input-stream
Licenses: Expat
Build system: asdf/sbcl
Synopsis: UTF-8 string input stream over a binary stream for Common Lisp
Description:

This package provides a UTF-8 string input stream over a binary stream for Common Lisp.

cl-enhanced-typep 1.0
Propagated dependencies: cl-enhanced-boolean@1.0 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-typep/
Licenses: Unlicense
Build system: asdf/source
Synopsis: Enhanced version of typep
Description:

This package provides an enhanced version of typep that is exactly like the one in the Lisp spec, except it can also accept a single type argument, in which case it returns the appropriate closure.

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.

ecl-pythonic-string-reader 0.0.0-1.47a70ba
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/smithzvk/pythonic-string-reader
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: Read table modification inspired by Python's three quote strings
Description:

This piece of code sets up some reader macros that make it simpler to input string literals which contain backslashes and double quotes This is very useful for writing complicated docstrings and, as it turns out, writing code that contains string literals that contain code themselves.

ecl-clss 0.3.1-3.cd5f603
Dependencies: ecl-array-utils@1.3.0-1.16e108a ecl-plump@2.0.0-4.251fbe0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/shinmera/clss
Licenses: Zlib
Build system: asdf/ecl
Synopsis: DOM tree searching engine based on CSS selectors
Description:

CLSS is a DOM traversal engine based on CSS selectors. It makes use of the Plump-DOM and is used by lQuery.

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.

cl-fad 0.7.6-1.3f4d32d
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-bordeaux-threads@0.9.3 cl-ppcre@2.1.1 cl-unit-test@0.0.0-1.266afaf
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://edicl.github.io/cl-fad/
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Portable pathname library for Common Lisp
Description:

CL-FAD (for "Files and Directories") is a thin layer atop Common Lisp's standard pathname functions. It is intended to provide some unification between current CL implementations on Windows, OS X, Linux, and Unix. Most of the code was written by Peter Seibel for his book Practical Common Lisp.

clasp-charje.lambda-list 0.0.0
Dependencies: clasp-binding-arrows@1.0.0-2.46bcba8 clasp-charje.loop@1.1.0 clasp-ctype@0.0.0-5.d9a7727
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://git.sr.ht/~charje/lambda-list
Licenses: AGPL 3+
Build system: asdf/clasp
Synopsis: Common Lisp lambda list parsing and manipulation library
Description:

charje.lambda-list can parse every kind of lambda list defined in the ANSI Common Lisp standard. Parsing yields only one object that has all the parsed parts of the lambda list inside. New kinds of lambda lists can be made too.

sbcl-kdlcl 1.0-0.dd4a48a
Dependencies: sbcl-esrap@0.18-4.d806138 sbcl-parse-number@1.8
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/chee/kdlcl/
Licenses: Expat No Attribution
Build system: asdf/sbcl
Synopsis: KDL reader/printer for Common Lisp
Description:

This package provides a KDL reader/writer for Common Lisp.

cl-png 0.6-1.11b965f
Dependencies: libpng@1.6.39
Propagated dependencies: cl-cffi@0.24.1-2.32c90d4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ljosa/cl-png
Licenses: LGPL 2.1
Build system: asdf/source
Synopsis: Read and write PNG file format
Description:

This package provides a PNG Common Lisp system to operate with Portable Network Graphics file format.

cl-bit-smasher 1.0.2-1.c2dcb3b
Propagated dependencies: cl-base64@3.3.4-1.577683b cl-base58@0.1-1.f446835
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/thephoeron/bit-smasher/
Licenses: Expat
Build system: asdf/source
Synopsis: Handle bit vectors, bit vector arithmetic, and type conversions
Description:

Utility library for handling bit vectors, bit vector arithmetic, and universal integer type conversions between bit-vectors, byte-vectors, octals, decimals, and hexadecimal notation.

ecl-string-pokemonize 20210503-0.2dc0164
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/phoe/string-pokemonize
Licenses: Expat
Build system: asdf/ecl
Synopsis: Alternate upper- and lowercase
Description:

string-pokemonize provides a function that alternates uppercase and lowercase characters for a given string.

sbcl-cl-string-match 0-1.5048480
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-babel@0.5.0-3.627d6a6 sbcl-iterate@1.5.3 sbcl-jpl-queues@0.1 sbcl-jpl-util@20151005 sbcl-mgl-pax@0.3.0-1.6782eb0 sbcl-parse-float@0.0.0-2.3074765 sbcl-proc-parse@0.0.0-1.ac36368 sbcl-cl-yacc@0.4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/vityok/cl-string-match
Licenses: Modified BSD
Build system: asdf/sbcl
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.

sbcl-cl-num-utils 0.1-1.97a88cd
Dependencies: sbcl-anaphora@0.9.8 sbcl-alexandria@1.4-0.009b7e5 sbcl-array-operations@0.0.0-0.75cbc3b sbcl-cl-slice@0.1.0-1.c531683 sbcl-let-plus@0.0.0-2.455e657
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tpapp/cl-num-utils
Licenses: Boost 1.0
Build system: asdf/sbcl
Synopsis: Numerical utilities for Common Lisp
Description:

cl-num-utils implements simple numerical functions for Common Lisp, including:

  • num=, a comparison operator for floats

  • simple arithmeric functions, like sum and l2norm

  • elementwise operations for arrays

  • intervals

  • special matrices and shorthand for their input

  • sample statistics

  • Chebyshev polynomials

  • univariate rootfinding

ecl-lass 0.6.0-1.1f2418d
Dependencies: ecl-cl-base64@3.3.4-1.577683b ecl-trivial-indent@1.0.0-1.f252750 ecl-trivial-mimes@1.1.0-3.8b1ea12
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/LASS/
Licenses: Zlib
Build system: asdf/ecl
Synopsis: LASS (Lisp Augmented Style Sheets) compiles Lisp to CSS
Description:

With lispy syntax, shortcuts, and improvements, LASS aims to help you out in writing CSS quick and easy. LASS was largely inspired by SASS. LASS supports two modes, one being directly in your lisp code, the other in pure LASS files.

sbcl-cl-unification 0.0.0-1.01079f3
Dependencies: sbcl-cl-ppcre@2.1.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/cl-unification/
Licenses: Zero-Clause BSD
Build system: asdf/sbcl
Synopsis: Unification framework for Common Lisp
Description:

This package provides a framework to unify arbitrary Common Lisp objects while constructing bindings for placeholders (unification variables) in a template sublanguage.

cl-common-html 0.1.0-0.96987bd
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-anaphora@0.9.8 cl-common-doc@0.2.0-0.bcde4cf cl-plump@2.0.0-4.251fbe0 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/CommonDoc/common-html
Licenses: Expat
Build system: asdf/source
Synopsis: HTML parser/emitter for CommonDoc
Description:

HTML parser/emitter for CommonDoc.

cl-duologue 0.0.0-0.ea1ada2
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-anaphora@0.9.8 cl-chronicity@0.4.1 cl-ansi-text@2.0.1-1.8b129d8 cl-fad@0.7.6-1.3f4d32d cl-clavier@0.0.0-1.9b1424e cl-drakma@2.0.8 cl-stefil@0.1-0.0398548
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/mmontone/duologue/
Licenses: Expat GPL 3+
Build system: asdf/source
Synopsis: High level user interaction library
Description:

Duologue is high-level interaction library for Common Lisp. It features coloured printing via cl-ansi-text and readline completion.

ecl-cl-environments 0.5
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-anaphora@0.9.8 ecl-collectors@1.0-2.4c5e70c 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-environments
Licenses: Expat
Build system: asdf/ecl
Synopsis: Implements the Common Lisp standard environment access API
Description:

This library provides a uniform API, as specified in Common Lisp the Language 2, for accessing information about variable and function bindings from implementation-defined lexical environment objects. All major Common Lisp implementations are supported, even those which don't support the CLTL2 environment access API.

ecl-slot-extra-options 1.1.1-1.29517d9
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-closer-mop@1.0.0-3.7b86f2a ecl-serapeum@0.0.0-13.71f35c9 ecl-iterate@1.5.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/some-mthfka/slot-extra-options/
Licenses: LGPL 3+
Build system: asdf/ecl
Synopsis: Extra options for slots using MOP
Description:

This library lets you build a metaclass which in turn lets you specify extra slot options in its classes. Options may be easily inspected and custom inheritance may be set up. The Meta-Object Protocol (MOP) is used for the implementation - through closer-mop. Some convenience function for processing slot options are also available.

Possible use case: you want to automatically set up some definitions based on some slots, but you want to have control over it right in the class definition.

ecl-slippery-chicken 1.1.0
Dependencies: csound@6.16.2 ffmpeg@8.1.1 lilypond@2.26.0 ecl-cl-ppcre@2.1.1 ecl-cm@2.12.0-0.4b72b9e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://michael-edwards.org/sc/
Licenses: GPL 3+
Build system: asdf/ecl
Synopsis: Algorithmic music composition software in Common Lisp
Description:

This package provides a Common Lisp environment for declarative and generative algorithmic composition.

Total packages: 32521