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

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-ndebug 0.2.0
Dependencies: sbcl-dissect@1.0.0-3.985fe01 sbcl-trivial-custom-debugger@1.0.0-1.a560594 sbcl-bordeaux-threads@0.9.3 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/atlas-engineer/ndebug/
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Toolkit to build UI-aware Common Lisp debugger hooks
Description:

NDebug provides a small set of utilities to make graphical (or, rather non-REPL-resident) Common Lisp applications easier to integrate with the standard Lisp debugger (*debugger-hook*, namely) and implementation-specific debugger hooks (via trivial-custom-debugger), especially in a multi-threaded context.

sbcl-deeds 1.1.1-2.c63502b
Dependencies: sbcl-bordeaux-threads@0.9.3 sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-form-fiddle@1.1.0-0.e0c2359 sbcl-lambda-fiddle@1.0.0-1.d16bba5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/deeds
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Extensible Event Delivery System
Description:

deeds allows for efficient event delivery to multiple handlers with a complex event filtering system.

ecl-cl-liballegro 0.2.15-1.49f632c
Dependencies: allegro@5.2.7.0 ecl-cffi@0.24.1-2.32c90d4 ecl-float-features@1.0.0-3.daecae2 ecl-trivial-garbage@0.21-0.3474f64 ecl-trivial-main-thread@1.0.0-1.25f1149
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/resttime/cl-liballegro
Licenses: Zlib
Build system: asdf/ecl
Synopsis: Allegro 5 game programming library bindings for Common Lisp
Description:

This package provides CFFI bindings and interface to Allegro 5 game developing library for Common Lisp.

ecl-simple-date-time 0.1.0-1.d6992af
Dependencies: ecl-cl-ppcre@2.1.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/quek/simple-date-time
Licenses: Original BSD
Build system: asdf/ecl
Synopsis: Date and time library for Common Lisp
Description:

This package is a simple date and time library.

cl-tar-file 0.2.1-0.0c10bc8
Propagated dependencies: cl-40ants-doc@0.25.0 cl-alexandria@1.4-0.009b7e5 cl-babel@0.5.0-3.627d6a6 cl-chipz@0.8-2.82a17d3 cl-flexi-streams@1.0.20-1.4951d57 cl-salza2@2.1 cl-trivial-gray-streams@2.0-1.2b3823e cl-parachute@1.5.0-3.dd925cb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://gitlab.common-lisp.net/cl-tar/cl-tar-file
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Read and write physical entries to and from tar files
Description:

cl-tar-file is a Common Lisp library that allows reading from and writing to various tar archive formats. Currently supported are the POSIX ustar, PAX (ustar with a few new entry types), GNU, and v7 (very old) formats.

This library is rather low level and is focused exclusively on reading and writing physical tar file entries using streams. Therefore, it contains no functionality for automatically building archives from a set of files on the filesystem or writing the contents of a file to the filesystem. Additionally, there are no smarts that read multiple physical entries and combine them into a single logical entry (e.g., with PAX extended headers or GNU long link/path name support). For a higher-level library that reads and writes logical entries, and also includes filesystem integration, see cl-tar.

ecl-trivial-utf-8 0.0.0-2.6ca9943
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/trivial-utf-8/
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: UTF-8 input/output library
Description:

The Babel library solves a similar problem while understanding more encodings. Trivial UTF-8 was written before Babel existed, but for new projects you might be better off going with Babel. The one plus that Trivial UTF-8 has is that it doesn't depend on any other libraries.

cl-event-emitter 0.0.1-0.cb0e15f
Propagated dependencies: cl-prove@1.0.0-2.5d71f02
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/event-emitter
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Event mechanism for Common Lisp objects
Description:

Event Emitter provides an event mechanism like Node.js for Common Lisp objects. It is mostly ported from Node.js events module.

cl-clx-truetype 0.0.1-1.c6e10a9
Propagated dependencies: cl-clx@0.7.7 cl-zpb-ttf@1.0.7 cl-vectors@0.1.5 cl-fad@0.7.6-1.3f4d32d cl-store@0.8.11-1.c787337 cl-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/source
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.

sbcl-birch 1.0.1-0.30cd242
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-cl+ssl@0.0.0-6.17d5cdd sbcl-flexi-streams@1.0.20-1.4951d57 sbcl-split-sequence@2.0.1 sbcl-usocket@0.8.9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/jorams/birch
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Common Lisp IRC client library
Description:

Birch is a simple Common Lisp IRC client library. It makes use of CLOS for event handling.

cl-spinneret 3.0-7.fa70fca
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-global-vars@1.0.0-0.c749f32 cl-parenscript@2.7.1-1.7a1ac46 cl-markdown@0.10.6-0.3788802 cl-ppcre@2.1.1 cl-serapeum@0.0.0-13.71f35c9 cl-in-nomine@0.0-0.24bb48d 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/ruricolist/spinneret
Licenses: Expat
Build system: asdf/source
Synopsis: Common Lisp HTML5 generator
Description:

In the crowded space of Common Lisp HTML generators, Spinneret occupies the following coordinates:

  • Modern. Targets HTML5. Does not treat XML and HTML as the same problem. Assumes you will be serving your documents as UTF-8.

  • Composable. Makes it easy to refactor HTML generation into separate functions and macros.

  • Pretty. Treats HTML as a document format, not a serialization. Output is idiomatic and readable, following the coding style of the HTML5 specification.

  • Aggressive. If something can be interpreted as HTML, then it will be, meaning that some Lisp forms can't be mixed with HTML syntax. In the trade-off between 90% convenience and 10% correctness Spinneret is on the side of convenience.

  • Bilingual. Spinneret (after loading spinneret/ps) has the same semantics in Lisp and Parenscript.

sbcl-static-dispatch 0.5.1
Dependencies: sbcl-agutil@0.0.1-1.df188d7 sbcl-alexandria@1.4-0.009b7e5 sbcl-anaphora@0.9.8 sbcl-arrows@0.2.0-0.df7cf00 sbcl-cl-environments@0.5 sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-iterate@1.5.3 sbcl-optima@1.0-1.373b245
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/alex-gutev/static-dispatch
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Static generic function dispatch for Common Lisp
Description:

Static dispatch is a Common Lisp library, inspired by inlined-generic-function, which allows standard Common Lisp generic function dispatch to be performed statically (at compile time) rather than dynamically (runtime). This is similar to what is known as "overloading" in languages such as C++ and Java.

The purpose of static dispatch is to provide an optimization in cases where the usual dynamic dispatch is too slow, and the dynamic features of generic functions, such as adding/removing methods at runtime are not required. An example of such a case is a generic equality comparison function. Currently generic functions are considered far too slow to implement generic arithmetic and comparison operations when used heavily in numeric code.

ecl-file-attributes 1.0.0-2.bbde396
Dependencies: ecl-cffi@0.24.1-2.32c90d4 ecl-documentation-utils@1.2.0-1.cd5b506 ecl-trivial-features@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/file-attributes/
Licenses: Zlib
Build system: asdf/ecl
Synopsis: Access to common file attributes in Common Lisp
Description:

This is a small OS portability library to retrieve and set file attributes not supported by the Common Lisp standard functions.

sbcl-mathkit 0.0-1.fd884f9
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-sb-cga@1.0.1-1.9a554ea
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/lispgames/mathkit/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Pure math functions useful for games, 3D, and GL in general
Description:

This is a purely math-related utility kit, providing functions which can be useful for games, 3D, and GL in general.

cl-trivial-cltl2 0.1.1-2.8a3bda3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/Zulu-Inuoe/trivial-cltl2
Licenses: LLGPL
Build system: asdf/source
Synopsis: Simple CLtL2 compatibility layer for Common Lisp
Description:

This library is a portable compatibility layer around "Common Lisp the Language, 2nd Edition" (https://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node102.html) and it exports symbols from implementation-specific packages.

cl-glsl-packing 0.0.0-1.0362815
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/3b/glsl-packing/
Licenses: Expat
Build system: asdf/source
Synopsis: Common Lisp utilities to calculate OpenGL layouts
Description:

This is a Common Lisp library to calculate std140 or std430 layouts for a glsl UBO/SSBO.

ecl-alloy 0.0.0-3.628974d
Dependencies: ecl-array-utils@1.3.0-1.16e108a ecl-closer-mop@1.0.0-3.7b86f2a ecl-documentation-utils@1.2.0-1.cd5b506 ecl-float-features@1.0.0-3.daecae2 ecl-colored@1.0.0-2.54e6184 ecl-stealth-mixin@0.0.0-0.2f853fc ecl-cl-opengl@0.1.0-1.e2d83e0 ecl-font-discovery@1.0.0-1.5101ca7 ecl-uax-14@1.0.0-1.0432162 ecl-sdf@0.0.1-1.e1ab3ac
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shirakumo.github.io/alloy/
Licenses: Zlib
Build system: asdf/ecl
Synopsis: Common Lisp user interface protocol and toolkit implementation
Description:

Alloy is a user interface toolkit. It is defined through a set of protocols that allow for a clear interface, as well as a standardised way to integrate Alloy into a target backend.

cl-concrete-syntax-tree 0.3.0
Propagated dependencies: cl-acclimation@0.0.0-1.4d51150 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/s-expressionists/Concrete-Syntax-Tree
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Parse Common Lisp code into a concrete syntax tree
Description:

This library is intended to solve the problem of source tracking for Common Lisp code.

By "source tracking", it is meant that code elements that have a known origin in the form of a position in a file or in an editor buffer are associated with some kind of information about this origin.

Since the exact nature of such origin information depends on the Common Lisp implementation and the purpose of wanting to track that origin, the library does not impose a particular structure of this information. Instead, it provides utilities for manipulating source code in the form of what is called concrete syntax trees (CSTs for short) that preserve this information about the origin.

sbcl-arnesi 2.0.0-1.1e7dc4c
Dependencies: sbcl-cl-ppcre@2.1.1 sbcl-collectors@1.0-2.4c5e70c sbcl-slime-swank@2.32
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/AccelerationNet/arnesi
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Common Lisp utility suite
Description:

ARNESI is Common Lisp utilities library similar to ALEXANDRIA, ANAPHORA or GOLDEN-UTILS.

ecl-maxpc 0.0.0-1.e5e58d0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://mr.gy/software/maxpc/api.html
Licenses: AGPL 3
Build system: asdf/ecl
Synopsis: Library for writing parsers and lexers based on combinatory parsing
Description:

Max’s Parser Combinators is a simple and pragmatic library for writing parsers and lexers based on combinatory parsing. MaxPC is capable of parsing deterministic, context-free languages, provides powerful tools for parse tree transformation and error handling, and can operate on sequences and streams. It supports unlimited backtracking, but does not implement Packrat Parsing. Instead, MaxPC achieves good performance through its optimized primitives, and explicit separation of matching and capturing input. In practice, MaxPC parsers perform better on typical computer languages—when compared to Packrat parsers—at the expense of not producing linear-time parsers.

sbcl-puri 1.5.7-2.4bbab89
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: http://puri.kpe.io/
Licenses: LLGPL
Build system: asdf/sbcl
Synopsis: Portable URI Library
Description:

This is a portable Universal Resource Identifier library for Common Lisp programs. It parses URI according to the RFC 2396 specification.

ecl-vgplot 0.0.0-0.7632992
Dependencies: ecl-cl-fad@0.7.6-1.3f4d32d ecl-cl-ppcre@2.1.1 ecl-ltk@0.992-0.ff14a78
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/volkers/vgplot
Licenses: GPL 3+
Build system: asdf/ecl
Synopsis: Common lisp library interfacing to the gnuplot utility
Description:

This package provides an interface to the gnuplot plotting utility. The intention of the API is to resemble to some of the plot commands of octave or matlab.

ecl-cl-difflib 0.2-0.98eb335
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/wiseman/cl-difflib
Licenses: Expat
Build system: asdf/ecl
Synopsis: Compute differences between pairs of sequences
Description:

A Common Lisp library for computing differences between sequences based on the Python difflib module.

cl-xkb 0.0.0-1.3807a26
Dependencies: libxkbcommon@1.13.1
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/malcolmstill/cl-xkb
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Common Lisp wrapper for @code{libxkbcommon}
Description:

cl-xkb is a Common Lisp wrapper for the libxkbcommon keyboard handling library.

The library currently supports these xkb modules:

  • Keysyms

  • Library Context

  • Include Paths

  • Logging Handling

  • Keymap Creation

  • Keymap Components

  • Keyboard State

  • Compose and dead-keys support

cl-purgatory 0.1.2-1.3afd8f6
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-babel@0.5.0-3.627d6a6 cl-bordeaux-threads@0.9.3 cl-ppcre-unicode@2.1.1 cl-usocket@0.8.9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://notabug.org/cage/purgatory/
Licenses: LLGPL
Build system: asdf/source
Synopsis: Common Lisp implementation of the 9p protocol
Description:

This is a Common Lisp library that implements the 9p network filesystem protocol.

Total packages: 73992