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

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-mmap 1.0.0-0.ba2e98c
Dependencies: sbcl-cffi@0.24.1-2.32c90d4 sbcl-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/mmap/
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: File memory mapping for Common Lisp
Description:

This is a utility library providing access to the mmap family of functions in a portable way. It allows you to directly map a file into the address space of your process without having to manually read it into memory sequentially. Typically this is much more efficient for files that are larger than a few Kb.

ecl-magicffi 0.0.0-1.d88f2f2
Dependencies: ecl-cffi@0.24.1-2.32c90d4 ecl-cl-ppcre@2.1.1 file@5.46
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/magicffi/
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Common Lisp interface to libmagic based on CFFI
Description:

MAGICFFI is a Common Lisp CFFI interface to libmagic(3), the file type determination library using magic numbers.

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/.

sbcl-file-attributes 1.0.0-2.bbde396
Dependencies: sbcl-cffi@0.24.1-2.32c90d4 sbcl-documentation-utils@1.2.0-1.cd5b506 sbcl-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/sbcl
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.

cl-transducers 1.5.1
Propagated dependencies: cl-fset@2.4.5 cl-jzon@1.1.4 cl-trivia@0.1-0.8b406c3 cl-str@0.21 cl-parachute@1.5.0-3.dd925cb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://fosskers.github.io/cl-transducers/
Licenses: MPL 2.0
Build system: asdf/source
Synopsis: Data source processing for Common Lisp via transducers
Description:

Transducers are an ergonomic and extremely memory-efficient way to process a data source. Data source refers to simple collections like lists or vectors, but also potentially large files or generators of infinite data.

sbcl-zsort 0.1-1.f6724a6
Dependencies: sbcl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/jorgetavares/zsort
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Collection of portable sorting algorithms in Common Lisp
Description:

zsort is a collection of portable sorting algorithms. Common Lisp provides the sort and stable-sort functions but these can have different algorithms implemented according to each implementation. Also, the standard sorting functions might not be the best for a certain situations. This library aims to provide developers with more options.

cl-debug 1.0.0-1.b334280
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/kmx-io/cl-debug
Licenses: ISC
Build system: asdf/source
Synopsis: Common Lisp cross-package debugging facility
Description:

CL-DEBUG provides a unified way to enable or disable debug-specific code. Debugging code can be enabled or disabled relative to program features denoted by either a symbol or a keyword.

sbcl-exit-hooks 0.0.0-1.78050f4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ailisp/exit-hooks
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: Call functions automatically when Common Lisp exits
Description:

exit-hooks provides a portable way to automatically call some user-defined function when exiting Common Lisp (both quit from the REPL or a kill in a shell). Like atexit in C and Python or Java’s Runtime.addShutdownHook(). It currently supports SBCL, CCL, ECL, ABCL, Allegro CL, clisp and CMUCL. Before exit-hooks, there was no portable way of doing so and no staightforward way to use an exit hook on ABCL. It can be used for tasks like parmenantly save something when exiting Lisp.

cl-periods 0.0.2-3.1494b8f
Propagated dependencies: cl-local-time@1.0.6-4.40169fe cl-series@2.2.11-1.da9061b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/jwiegley/periods
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Common Lisp library for manipulating date/time objects
Description:

Periods is a Common Lisp library providing a set of utilities for manipulating times, distances between times, and both contiguous and discontiguous ranges of time.

sbcl-rfc2388 0.0.0-1.591bcf7
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/jdz/rfc2388/
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: Implementation of RFC 2388 in Common Lisp
Description:

This package contains an implementation of RFC 2388, which is used to process form data posted with HTTP POST method using enctype "multipart/form-data".

sbcl-ecclesia 0.0.0-0.605debb
Dependencies: sbcl-acclimation@0.0.0-1.4d51150
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/s-expressionists/Ecclesia
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: Utilities for parsing Lisp code
Description:

This library contains utilities for parsing Common Lisp code.

clasp-zpb-ttf 1.0.7
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/xach/zpb-ttf
Licenses: FreeBSD
Build system: asdf/clasp
Synopsis: TrueType font file access for Common Lisp
Description:

ZPB-TTF is a TrueType font file parser that provides an interface for reading typographic metrics, glyph outlines, and other information from the file.

sbcl-fuzzy-dates 1.0.0-0.d6a2c22
Dependencies: sbcl-cl-ppcre@2.1.1 sbcl-documentation-utils@1.2.0-1.cd5b506
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/vindarel/fuzzy-dates
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Fuzzily parse date and time strings
Description:

Library to fuzzily parse time and date strings into a universal-time timestamp.

sbcl-global-vars 1.0.0-0.c749f32
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/lmj/global-vars
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Efficient global variables in Common Lisp
Description:

In Common Lisp, a special variable that is never dynamically bound typically serves as a stand-in for a global variable. The global-vars library provides true global variables that are implemented by some compilers. An attempt to rebind a global variable properly results in a compiler error. That is, a global variable cannot be dynamically bound.

Global variables therefore allow us to communicate an intended usage that differs from special variables. Global variables are also more efficient than special variables, especially in the presence of threads.

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.

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.

sbcl-opticl 0.0.0-1.f6fc4dc
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-cl-jpeg@2.8-1.ec55703 sbcl-cl-tga@0.0.0-0.4dc2f7b sbcl-opticl-core@0.0.0-0.b7cd13d sbcl-png-read@0.3.1-1.ec29f38 sbcl-pngload@2.0.0-2.91f1d70 sbcl-retrospectiff@0.2-1.2fbf8c6 sbcl-skippy@1.3.12-0.e456210 sbcl-zpng@1.2.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/slyrus/opticl
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: Image processing library for Common Lisp
Description:

Opticl is a Common Lisp library for representing, processing, loading, and saving 2-dimensional pixel-based images.

clasp-screamer 0.0.1-1.ce50614
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://nikodemus.github.io/screamer/
Licenses: Expat
Build system: asdf/clasp
Synopsis: Nondeterministic programming and constraint propagation
Description:

Screamer is an extension of Common Lisp that adds support for nondeterministic programming. Screamer consists of two levels. The basic nondeterministic level adds support for backtracking and undoable side effects. On top of this nondeterministic substrate, Screamer provides a comprehensive constraint programming language in which one can formulate and solve mixed systems of numeric and symbolic constraints. Together, these two levels augment Common Lisp with practically all of the functionality of both Prolog and constraint logic programming languages such as CHiP and CLP(R). Furthermore, Screamer is fully integrated with Common Lisp. Screamer programs can coexist and interoperate with other extensions to as CLIM and Iterate.

sbcl-hu.dwim.defclass-star 2021-2.3086878
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/hu-dwim/hu.dwim.defclass-star
Licenses: Public Domain
Build system: asdf/sbcl
Synopsis: Simplify definitions with defclass* and friends in Common Lisp
Description:

defclass-star provides defclass* and defcondition* to simplify class and condition declarations. Features include:

  • Automatically export all or select slots at compile time.

  • Define the :initarg and :accessor automatically.

  • Specify a name transformer for both the :initarg and :accessor, etc.

  • Specify the :initform as second slot value.

See https://common-lisp.net/project/defclass-star/configuration.lisp.html for an example.

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.

cl-binding-arrows 1.0.0-2.46bcba8
Propagated dependencies: cl-hu.dwim.stefil@0.0.0-2.414902c
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/phoe/binding-arrows
Licenses: Expat
Build system: asdf/source
Synopsis: Threading macros based on binding anonymous variables
Description:

This system implements binding threading macros -- a kind of threading macros with different semantics than classical, Clojure core threading macros or their extension, swiss-arrows. Two Common Lisp implementations of those are arrows and arrow-macros.

This system is a fork of arrows with changes in semantics that make it impossible to merge back upstream.

sbcl-jpl-util 20151005
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.thoughtcrime.us/software/cl-jpl-util/
Licenses: ISC
Build system: asdf/sbcl
Synopsis: Collection of Common Lisp utility functions and macros
Description:

cl-jpl-util is a collection of Common Lisp utility functions and macros, primarily for software projects written in CL by the author.

cl-readline 0.1.2-1.8438c9e
Dependencies: readline@8.2.13
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-cffi@0.24.1-2.32c90d4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/vindarel/cl-readline
Licenses: GPL 3+
Build system: asdf/source
Synopsis: Common Lisp bindings to the GNU Readline library
Description:

The Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. The Readline library includes additional functions to maintain a list of previously-entered command lines, to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.

ecl-ixf 0.1.0-1.ed26f87
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-babel@0.5.0-3.627d6a6 ecl-cl-ppcre@2.1.1 ecl-ieee-floats@20170924-1.566b51a ecl-local-time@1.0.6-4.40169fe ecl-md5@2.0.5 ecl-split-sequence@2.0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/dimitri/cl-ixf
Licenses: Public Domain
Build system: asdf/ecl
Synopsis: Parse IBM IXF file format
Description:

This is a Common Lisp library to handle the IBM PC version of the IXF (Integration Exchange Format) file format.

Total packages: 72530