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

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-nibbles 0.14-3.a46a677
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sharplispers/nibbles
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Common Lisp library for accessing octet-addressed blocks of data
Description:

When dealing with network protocols and file formats, it's common to have to read or write 16-, 32-, or 64-bit datatypes in signed or unsigned flavors. Common Lisp sort of supports this by specifying :element-type for streams, but that facility is underspecified and there's nothing similar for read/write from octet vectors. What most people wind up doing is rolling their own small facility for their particular needs and calling it a day.

This library attempts to be comprehensive and centralize such facilities. Functions to read 16-, 32-, and 64-bit quantities from octet vectors in signed or unsigned flavors are provided; these functions are also SETFable. Since it's sometimes desirable to read/write directly from streams, functions for doing so are also provided. On some implementations, reading/writing IEEE singles/doubles (i.e. single-float and double-float) will also be supported.

sbcl-gsll 0.0.0-1.1a8ada2
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-antik-base@0.0.0-1.e4711a6 sbcl-cffi@0.24.1-2.32c90d4 gsl@2.8 sbcl-metabang-bind@0.8.0-2.0819642 sbcl-trivial-features@1.0 sbcl-trivial-garbage@0.21-0.3474f64
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/gsll/
Licenses: GPL 3
Build system: asdf/sbcl
Synopsis: GNU Scientific Library for Lisp
Description:

The GNU Scientific Library for Lisp (GSLL) allows the use of the GNU Scientific Library (GSL) from Common Lisp. This library provides a full range of common mathematical operations useful to scientific and engineering applications. The design of the GSLL interface is such that access to most of the GSL library is possible in a Lisp-natural way; the intent is that the user not be hampered by the restrictions of the C language in which GSL has been written. GSLL thus provides interactive use of GSL for getting quick answers, even for someone not intending to program in 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-cl-speedy-queue 0.0.0-1.0425c7c
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/zkat/cl-speedy-queue
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Lightweight optimized queue for Common Lisp
Description:

This is a lightweight, non-consing, optimized queue implementation for Common Lisp.

ecl-trivial-raw-io 0.0.2-1.b1a3c87
Dependencies: ecl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/kingcons/trivial-raw-io
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Trivial portability for raw *nix IO in Common Lisp
Description:

This library exports three symbols: with-raw-io, read-char, and read-line, to provide raw POSIX I/O in Common Lisp.

cl-alexa 2.1.1
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-ppcre@2.1.1 cl-fiasco@0.0.1-2.bb47d2f
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/quil-lang/alexa
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Lexical Analyzer Generator for Common Lisp
Description:

ALEXA is a tool similar to lex or flex for generating lexical analyzers. Unlike tools like lex, however, ALEXA defines a domain-specific language within your Lisp program, so you don't need to invoke a separate tool.

sbcl-cmn 2021.11.22
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://ccrma.stanford.edu/software/cmn/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Western music notation package written in Common Lisp
Description:

CMN provides a package of functions to hierarchically describe a musical score. When evaluated, the musical score is rendered to an image.

ecl-parenscript 2.7.1-1.7a1ac46
Dependencies: ecl-cl-ppcre@2.1.1 ecl-anaphora@0.9.8 ecl-named-readtables@0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/parenscript/
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: Translator from a subset of Common Lisp to JavaScript
Description:

Parenscript is a translator from an extended subset of Common Lisp to JavaScript. Parenscript code can run almost identically on both the browser (as JavaScript) and server (as Common Lisp).

Parenscript code is treated the same way as Common Lisp code, making the full power of Lisp macros available for JavaScript. This provides a web development environment that is unmatched in its ability to reduce code duplication and provide advanced meta-programming facilities to web developers.

At the same time, Parenscript is different from almost all other "language X" to JavaScript translators in that it imposes almost no overhead:

  • No run-time dependencies: Any piece of Parenscript code is runnable as-is. There are no JavaScript files to include.

  • Native types: Parenscript works entirely with native JavaScript data types. There are no new types introduced, and object prototypes are not touched.

  • Native calling convention: Any JavaScript code can be called without the need for bindings. Likewise, Parenscript can be used to make efficient, self-contained JavaScript libraries.

  • Readable code: Parenscript generates concise, formatted, idiomatic JavaScript code. Identifier names are preserved. This enables seamless debugging in tools like Firebug.

  • Efficiency: Parenscript introduces minimal overhead for advanced Common Lisp features. The generated code is almost as fast as hand-written JavaScript.

sbcl-trivial-mimes 1.1.0-3.8b1ea12
Dependencies: sbcl-cl-fad@0.7.6-1.3f4d32d
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/trivial-mimes/
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Tiny Common Lisp library to detect mime types in files
Description:

This is a teensy library that provides some functions to determine the mime-type of a file.

sbcl-contextl 1.0.0-2.f4fb3f5
Dependencies: sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-lw-compat@1.0.0-1.aabfe28
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/pcostanza/contextl
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Context-oriented programming for Common Lisp
Description:

ContextL is a CLOS extension for Context-Oriented Programming (COP).

Find overview of ContextL's features in an overview paper: http://www.p-cos.net/documents/contextl-soa.pdf. See also this general overview article about COP which also contains some ContextL examples: http://www.jot.fm/issues/issue_2008_03/article4/.

ecl-with-output-to-stream 1.0.0-0.e94eec4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/Hexstream/with-output-to-stream
Licenses: Unlicense
Build system: asdf/ecl
Synopsis: Output to a stream according to the semantics of FORMAT's stream argument
Description:

Provides a simple way of directing output to a stream according to the concise and intuitive semantics of FORMAT's stream argument.

sbcl-trivial-raw-io 0.0.2-1.b1a3c87
Dependencies: sbcl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/kingcons/trivial-raw-io
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: Trivial portability for raw *nix IO in Common Lisp
Description:

This library exports three symbols: with-raw-io, read-char, and read-line, to provide raw POSIX I/O in Common Lisp.

sbcl-clostrum 0.0.0-0.c85d38b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/s-expressionists/Clostrum
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: First Class Global Environments
Description:

This package provides first-class global environments for Common Lisp.

sbcl-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/Acclimation
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: Internationalization library for Common Lisp
Description:

This project is meant to provide tools for internationalizing Common Lisp programs.

One important aspect of internationalization is of course the language used in error messages, documentation strings, etc. But with this project we provide tools for all other aspects of internationalization as well, including dates, weight, temperature, names of physical quantities, etc.

clasp-lem-extension-manager 0.0.0-0.cb19321
Dependencies: clasp-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://lem-project.github.io/
Licenses: Expat
Build system: asdf/clasp
Synopsis: Configuration library for the Lem editor
Description:

This package provides a configuration library that adds the ability for Lem to manage packages within the user configuration directory.

sbcl-fakenil 1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/fakenil/
Licenses: Unlicense
Build system: asdf/sbcl
Synopsis: Provides a canonical stand-in for NIL
Description:

This package provides a canonical stand-in for NIL for contexts where NIL means no value.

ecl-clx-truetype 0.0.1-1.c6e10a9
Dependencies: ecl-clx@0.7.7 ecl-zpb-ttf@1.0.7 ecl-cl-vectors@0.1.5 ecl-cl-fad@0.7.6-1.3f4d32d ecl-cl-store@0.8.11-1.c787337 ecl-trivial-features@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/l04m33/clx-truetype
Licenses: Expat
Build system: asdf/ecl
Synopsis: Antialiased TrueType font rendering using CLX and XRender
Description:

CLX-TrueType is pure common lisp solution for antialiased TrueType font rendering using CLX and XRender extension.

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

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

ecl-cl-ppcre 2.1.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: http://weitz.de/cl-ppcre/
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Portable regular expression library for Common Lisp
Description:

CL-PPCRE is a portable regular expression library for Common Lisp, which is compatible with perl. It is pretty fast, thread-safe, and compatible with ANSI-compliant Common Lisp implementations.

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.

cl-reader 0.10.0
Dependencies: coreutils@9.1
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-fiveam@1.4.2 cl-hash-set@0.0.0-0.6feb20d cl-iterate@1.5.3 cl-split-sequence@2.0.1 cl-trivial-types@0.0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/digikar99/reader/
Licenses: Expat
Build system: asdf/source
Synopsis: Reader macros for common objects and data structures
Description:

This package provides a utility library intended at providing configurable reader macros for common tasks such as accessors, hash-tables, sets, uiop:run-program, arrays and a few others.

ecl-input-event-codes 0.0.1
Dependencies: ecl-trivial-features@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://git.sr.ht/~shunter/input-event-codes
Licenses: Expat
Build system: asdf/ecl
Synopsis: Event codes for Common Lisp
Description:

This library is a Common Lisp port of all the constants from the event codes header file found on Linux and FreeBSD.

cl-lquery 3.2.1-2.08c9cb6
Propagated dependencies: cl-array-utils@1.3.0-1.16e108a cl-form-fiddle@1.1.0-0.e0c2359 cl-plump@2.0.0-4.251fbe0 cl-clss@0.3.1-3.cd5f603 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/shinmera/lquery
Licenses: Zlib
Build system: asdf/source
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.

ecl-metacopy 0.2.0-2.df7856f
Dependencies: ecl-contextl@1.0.0-2.f4fb3f5 ecl-moptilities@0.3.13-1.a436f16
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/hraban/metacopy
Licenses: Expat
Build system: asdf/ecl
Synopsis: Flexible Common Lisp shallow/deep copy mechanism
Description:

This package provides a flexible shallow/deep copy mechanism for Common Lisp.

Total packages: 72465