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

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-trivial-package-locks 0.1-0.ca2e2b1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/yitzchak/trivial-package-locks
Licenses: Expat
Build system: asdf/clasp
Synopsis: Standard interface to the various package lock implementations
Description:

This package provides a standard interface to the various package lock implementations of Common Lisp.

clasp-cesdi 1.0.1
Dependencies: clasp-closer-mop@1.0.0-3.7b86f2a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/cesdi/
Licenses: Unlicense
Build system: asdf/clasp
Synopsis: Ergonomic initialization of effective slot definition objects
Description:

This package provides a compute-effective-slot-definition-initargs generic function that allows for more ergonomic initialization of effective slot definition objects.

clasp-atomics 1.0.0-3.5b36bf2
Dependencies: clasp-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/atomics
Licenses: Zlib
Build system: asdf/clasp
Synopsis: Common Lisp portability layer for atomic operations
Description:

This is a library for access to atomic operation primitives such as compare-and-swap. It aims to be a rather thin layer over what the implementations offer.

sbcl-geco 2.1.2-1.db13c93
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/gpwwjr/GECO
Licenses: LGPL 2.0+
Build system: asdf/sbcl
Synopsis: Genetic algorithm toolkit for Common Lisp
Description:

GECO (Genetic Evolution through Combination of Objects) is an extensible, object-oriented framework for prototyping genetic algorithms in Common Lisp.

cl-file-finder 0.2.0-0.ec392d7
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-str@0.21 cl-file-attributes@1.0.0-2.bbde396 cl-local-time@1.0.6-4.40169fe cl-named-readtables@0.9-5.aa6dab5 cl-serapeum@0.0.0-13.71f35c9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/lisp-maintainers/file-finder
Licenses: GPL 3+
Build system: asdf/source
Synopsis: Enable rapid file search, inspection and manipulation
Description:

This library provides modern file handling for Common Lisp, which avoids many of the pitfalls of pathnames.

ecl-clamp 0.3-1.02b8f39
Dependencies: ecl-iterate@1.5.3 ecl-cl-syntax@0.0.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/arclanguage/Clamp
Licenses: Artistic License 2.0
Build system: asdf/ecl
Synopsis: Common Lisp with Arc macros and procedures
Description:

Clamp is an attempt to bring the powerful, but verbose, language of Common Lisp up to the terseness of Arc.

There are two parts to Clamp. There is the core of Clamp, which implements the utilities of Arc that are easily converted from Arc to Common Lisp. The other part is the "experimental" part. It contains features of Arc that are not so easy to copy (ssyntax, argument destructuring, etc.).

cl-clingon 0.6.0
Propagated dependencies: cl-bobbin@1.0.1-0.b454e82 cl-reexport@0.1-2.03ad7a0 cl-split-sequence@2.0.1 cl-with-user-abort@0.1-0.60693b4 cl-rove@0.10.0-1.6a5dfcd
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/dnaeon/clingon
Licenses: FreeBSD
Build system: asdf/source
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-cl-base16 0.0-0.ae4b7f4
Dependencies: git@2.54.0 sbcl-cl-yaml@0.1-1.c3202be sbcl-cl-mustache@0.12.1 sbcl-cl-slug@0.4.1-1.ffb229d sbcl-trivial-shell@0.2.0-1.e02ec19
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tpine/cl-base16
Licenses: GPL 3+
Build system: asdf/sbcl
Synopsis: Common Lisp base 16 implementation
Description:

This package provides an implementation of a base 16 builder for Common Lisp.

cl-base16 0.0-0.ae4b7f4
Dependencies: git@2.54.0
Propagated dependencies: cl-yaml@0.1-1.c3202be cl-mustache@0.12.1 cl-slug@0.4.1-1.ffb229d cl-trivial-shell@0.2.0-1.e02ec19
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tpine/cl-base16
Licenses: GPL 3+
Build system: asdf/source
Synopsis: Common Lisp base 16 implementation
Description:

This package provides an implementation of a base 16 builder for Common Lisp.

sbcl-verbose 2.0.0-1.c5b7ecd
Dependencies: sbcl-bordeaux-threads@0.9.3 sbcl-dissect@1.0.0-3.985fe01 sbcl-documentation-utils@1.2.0-1.cd5b506 sbcl-local-time@1.0.6-4.40169fe sbcl-piping@2.0.0-1.c7a4163
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/verbose/
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Logging framework using the piping library
Description:

This is a Common Lisp library providing logging faciltiy similar to CL-LOG and LOG4CL.

sbcl-cl-liballegro 0.2.15-1.49f632c
Dependencies: allegro@5.2.7.0 sbcl-cffi@0.24.1-2.32c90d4 sbcl-float-features@1.0.0-3.daecae2 sbcl-trivial-garbage@0.21-0.3474f64 sbcl-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/sbcl
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-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-olc 1.0-1.0269ed7
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/glv/olc
Licenses: GPL 3+
Build system: asdf/sbcl
Synopsis: Convert coordinates between latitude/longitude and Open Location Code
Description:

This a Common Lisp library to convert geographic coordinates between latitude/longitude and Open Location Code.

ecl-html-template 0.9.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://edicl.github.io/html-template/
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: HTML templates from Common Lisp
Description:

HTML-TEMPLATE is a Common Lisp library which can be used to fill templates with arbitrary (string) values at runtime. The result does not have to be HTML.

It is loosely modeled after the Perl module HTML::Template and partially compatible with a its syntax, though both libraries contain some extensions that the other does not support.

HTML-TEMPLATE translates templates into efficient closures which can be re-used as often as needed. It uses a cache mechanism so you can update templates while your program is running and have the changes take effect immediately.

ecl-cl-slice 0.1.0-1.c531683
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-anaphora@0.9.8 ecl-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-slice
Licenses: Expat
Build system: asdf/ecl
Synopsis: Array slices for Common Lisp
Description:

This package provides a DSL for array slices in Common Lisp.

cl-bordeaux-threads 0.9.3
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-global-vars@1.0.0-0.c749f32 cl-trivial-features@1.0 cl-trivial-garbage@0.21-0.3474f64 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/bordeaux-threads/
Licenses: X11
Build system: asdf/source
Synopsis: Portable shared-state concurrency library for Common Lisp
Description:

BORDEAUX-THREADS is a proposed standard for a minimal MP/Threading interface. It is similar to the CLIM-SYS threading and lock support.

sbcl-atomichron 0.0.0-0.5b3578b
Dependencies: sbcl-atomics@1.0.0-3.5b36bf2 sbcl-bordeaux-threads@0.9.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/no-defun-allowed/atomichron
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: Atomic metering library for Common Lisp
Description:

atomichron is a Common Lisp library which implements a time meter which tracks how many times a form is evaluated, and how long evaluation takes. It uses atomic instructions so that meters will present correct results in the presence of multiple threads, while trying to minimize synchronization latency.

cl-metabang-bind 0.8.0-2.0819642
Propagated dependencies: cl-lift@1.7.1-3.a794184
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/metabang-bind/
Licenses: Expat
Build system: asdf/source
Synopsis: Macro that generalizes @code{multiple-value-bind} etc.
Description:

Bind extends the idea of of let and destructing to provide a uniform syntax for all your accessor needs. It combines let, destructuring-bind, with-slots, with-accessors, structure editing, property or association-lists, and multiple-value-bind and a whole lot more into a single form.

ecl-cl-rdkafka 1.1.0
Dependencies: ecl-bordeaux-threads@0.9.3 ecl-cffi@0.24.1-2.32c90d4 librdkafka@1.6.1 ecl-lparallel@2.8.4-1.80fc295 ecl-trivial-garbage@0.21-0.3474f64
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/SahilKang/cl-rdkafka
Licenses: GPL 3
Build system: asdf/ecl
Synopsis: Common Lisp client library for Apache Kafka
Description:

A Common Lisp client library for Apache Kafka.

sbcl-quickproject 1.4.1
Dependencies: sbcl-cl-fad@0.7.6-1.3f4d32d sbcl-html-template@0.9.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://xach.com/lisp/quickproject/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Create Common Lisp project skeletons
Description:

Quickproject provides a quick way to make a Common Lisp project. After creating a project, it extends the ASDF registry so the project may be immediately loaded.

ecl-deploy 3.0.0-4.c9b869d
Dependencies: ecl-cffi@0.24.1-2.32c90d4 ecl-documentation-utils@1.2.0-1.cd5b506 ecl-pathname-utils@1.1.0-5.c0aa51a ecl-trivial-features@1.0 ecl-sha3@1.1.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/shinmera/deploy
Licenses: Artistic License 2.0
Build system: asdf/ecl
Synopsis: Deployment tools for standalone Common Lisp application
Description:

This is a system to help you easily and quickly deploy standalone common lisp applications as binaries. Specifically it is geared towards applications with foreign library dependencies that run some kind of GUI.

sbcl-qmynd 1.0.0-1.7e56daf
Dependencies: sbcl-asdf-finalizers@0.0.0-1.7f537f6 sbcl-babel@0.5.0-3.627d6a6 sbcl-chipz@0.8-2.82a17d3 sbcl-cl+ssl@0.0.0-6.17d5cdd sbcl-flexi-streams@1.0.20-1.4951d57 sbcl-ironclad@0.61 sbcl-salza2@2.1 sbcl-trivial-gray-streams@2.0-1.2b3823e sbcl-usocket@0.8.9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/qitab/qmynd
Licenses: Expat
Build system: asdf/sbcl
Synopsis: QITAB MySQL Native Driver for Common Lisp
Description:

QMyND, the QITAB MySQL Native Driver, is a MySQL client library that directly talks to a MySQL server in its native network protocol.

It's a part of QITAB umbrella project.

ecl-caveman 2.4.0-2.35cd8bc
Dependencies: cl-ningle@0.3.0-2.2e85675 ecl-lack@0.3.0-1.35d3a8e ecl-cl-project@0.3.1-1.1511070 ecl-dbi@0.11.1-4.5cf8b75 ecl-sxql@0.1.0-4.2a9121b ecl-cl-syntax@0.0.3 ecl-myway@0.1.0-1.2862300 ecl-quri@0.7.0-0.03ecaf3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://8arrow.org/caveman/
Licenses: LLGPL
Build system: asdf/ecl
Synopsis: Lightweight web application framework in Common Lisp
Description:

Caveman is intended to be a collection of common parts for web applications. Caveman2 has three design goals:

  • Be extensible.

  • Be practical.

  • Don't force anything.

Total packages: 32836