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

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.


cl-trivial-utilities 0.4.0-0.279ff25
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-iterate@1.5.3 cl-closer-mop@1.0.0-3.7b86f2a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://gitlab.com/ediethelm/trivial-utilities
Licenses: Expat
Build system: asdf/source
Synopsis: Collection of useful types, functions and macros for Common Lisp
Description:

This package provides a collection of types, functions and macros. Some of the functionality is implemented from Graham's On Lisp and Seibel's Practical Common Lisp.

ecl-vom 0.1.4-1.1aeafeb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/orthecreedence/vom
Licenses: Expat
Build system: asdf/ecl
Synopsis: Tiny logging utility for Common Lisp
Description:

Vom is a logging library for Common Lisp. It's goal is to be useful and small. It does not provide a lot of features as other loggers do, but has a small codebase that's easy to understand and use.

sbcl-language-codes 1.0.0-1.e7aa0e3
Dependencies: sbcl-documentation-utils@1.2.0-0.98630dd
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.github.io/language-codes/
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Map ISO language codes to language names in Common Lisp
Description:

This is a small library providing the ISO-639 language code to language name mapping.

cl-closure-template 0.2.1-0.f1983aa
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-babel@0.5.0-3.627d6a6 cl-closer-mop@1.0.0-3.7b86f2a cl-esrap@0.18-4.d806138 cl-iterate@1.5.3 cl-parse-number@1.7 cl-split-sequence@2.0.1 cl-lift@1.7.1-3.a794184
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/archimag/cl-closure-template/
Licenses: LLGPL
Build system: asdf/source
Synopsis: Lisp implementation of Google Closure Templates
Description:

This package provides a Common Lisp implementation of Google Closure Templates.

cl-gettext 0.0.0-1.a432020
Propagated dependencies: cl-flexi-streams@1.0.20-1.4951d57 cl-split-sequence@2.0.1 cl-yacc@0.3 cl-stefil@0.1-0.0398548
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/rotatef/gettext
Licenses: LGPL 3+
Build system: asdf/source
Synopsis: Common Lisp implementation of Gettext
Description:

This package provides GNU gettext completely implemented in Common Lisp without any C library bindings.

cl-dbus 20231105-2.8bba6a0
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-trivial-garbage@0.21-0.3474f64 cl-babel@0.5.0-3.627d6a6 cl-iolib@0.8.4-0.010b7a6 cl-ieee-floats@20170924-1.566b51a cl-flexi-streams@1.0.20-1.4951d57 cl-xmlspam@0.0.0-1.ea06abc cl-ironclad@0.61
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/death/dbus
Licenses: FreeBSD
Build system: asdf/source
Synopsis: D-Bus client library for Common Lisp
Description:

This is a Common Lisp library that publishes D-Bus objects as well as send and notify other objects connected to a bus.

sbcl-bodge-utilities 1.0.0-1.6304bac
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-cffi@0.24.1-2.32c90d4 sbcl-claw@1.0-0.3cd4a96 sbcl-dissect@1.0.0-2.a70cabc sbcl-local-time@1.0.6-4.40169fe sbcl-log4cl@1.1.4-2.fe3da51 sbcl-split-sequence@2.0.1 sbcl-static-vectors@1.8.9 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/borodust/bodge-utilities
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Common Lisp utilities library for CL-BODGE
Description:

This Common Lisp library provides utilities for the Bodge library collection.

sbcl-shadow 0.0.0-1.b2031ad
Dependencies: sbcl-cffi@0.24.1-2.32c90d4 sbcl-cl-opengl@0.1.0-1.e2d83e0 sbcl-glsl-packing@0.0.0-1.0362815 sbcl-golden-utils@0.0.0-4.e43914a sbcl-static-vectors@1.8.9 sbcl-varjo@0.0.0-1.9e77f30
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://git.mfiano.net/mfiano/shadow
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Management system for OpenGL shader programs
Description:

This package provides a Common Lisp library for defining OpenGL shader programs. There are also functions for referencing shader programs by name, querying for basic information about them, modifying uniform variables throughout the lifecycle of an OpenGL application, and managing certain OpenGL buffer object types (UBO, SSBO currently).

ecl-eager-future2 0.0.0-1.54df8ef
Dependencies: ecl-bordeaux-threads@0.9.3 ecl-trivial-garbage@0.21-0.3474f64
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://gitlab.common-lisp.net/vsedach/eager-future2
Licenses: LGPL 3+
Build system: asdf/ecl
Synopsis: Futures promises synchronization mechanism for Common Lisp
Description:

Eager Future2 is a Common Lisp library that provides composable concurrency primitives that unify parallel and lazy evaluation, are integrated with the Common Lisp condition system, and have automatic resource management.

ecl-periods 0.0.2-3.1494b8f
Dependencies: ecl-local-time@1.0.6-4.40169fe ecl-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/ecl
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.

cl-simple-date-time 0.1.0-1.d6992af
Propagated dependencies: 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/source
Synopsis: Date and time library for Common Lisp
Description:

This package is a simple date and time library.

sbcl-mgl-pax 0.3.0-1.6782eb0
Dependencies: sbcl-3bmd@0.0.0-4.e68b2d4 sbcl-alexandria@1.4-0.009b7e5 sbcl-colorize@0.0.0-1.ea676b5 sbcl-md5@2.0.5 sbcl-named-readtables@0.9-4.d5ff162 sbcl-pythonic-string-reader@0.0.0-1.47a70ba sbcl-slime-swank@2.31 sbcl-trivial-utf-8@0.0.0-2.6ca9943
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://melisgl.github.io/mgl-pax/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Exploratory programming environment and documentation generator
Description:

PAX provides an extremely poor man's Explorable Programming environment. Narrative primarily lives in so called sections that mix markdown docstrings with references to functions, variables, etc, all of which should probably have their own docstrings.

The primary focus is on making code easily explorable by using SLIME's M-. (slime-edit-definition). See how to enable some fanciness in Emacs Integration. Generating documentation from sections and all the referenced items in Markdown or HTML format is also implemented.

With the simplistic tools provided, one may accomplish similar effects as with Literate Programming, but documentation is generated from code, not vice versa and there is no support for chunking yet. Code is first, code must look pretty, documentation is code.

sbcl-history-tree 0.1.2
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-custom-hash-table@0.3-1.f269831 sbcl-local-time@1.0.6-4.40169fe sbcl-nclasses@0.6.1 sbcl-trivial-package-local-nicknames@0.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/atlas-engineer/history-tree
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Store the history of a browser's visited paths
Description:

This data structure can be used to store the history of visited paths or URLs with a file or web browser, in a way that no “forward” element is ever forgotten.

The history tree is “global” in the sense that multiple owners (e.g. tabs) can have overlapping histories. On top of that, an owner can spawn another one, starting from one of its nodes (typically when you open a URL in a new tab).

ecl-moptilities 0.3.13-1.a436f16
Dependencies: ecl-closer-mop@1.0.0-3.7b86f2a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/gwkkwg/moptilities/
Licenses: Expat
Build system: asdf/ecl
Synopsis: Compatibility layer for Common Lisp MOP implementation differences
Description:

MOP utilities provide a common interface between Lisps and make the MOP easier to use.

sbcl-iolib 0.8.4-0.010b7a6
Dependencies: libfixposix@0.4.3 sbcl-alexandria@1.4-0.009b7e5 sbcl-bordeaux-threads@0.9.3 sbcl-cffi@0.24.1-2.32c90d4 sbcl-idna@0.2.2 sbcl-split-sequence@2.0.1 sbcl-swap-bytes@1.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sionescu/iolib
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Common Lisp I/O library
Description:

IOlib is to be a better and more modern I/O library than the standard Common Lisp library. It contains a socket library, a DNS resolver, an I/O multiplexer(which supports select(2), epoll(4) and kqueue(2)), a pathname library and file-system utilities.

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/source
Synopsis: Lightweight optimized queue for Common Lisp
Description:

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

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-2.c1f86ae 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-utilities 0.0.0-1.dce2d2f
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/cl-utilities
Licenses: Public Domain
Build system: asdf/source
Synopsis: Collection of semi-standard utilities
Description:

On Cliki.net <http://www.cliki.net/Common%20Lisp%20Utilities>, there is a collection of Common Lisp Utilities, things that everybody writes since they're not part of the official standard. There are some very useful things there; the only problems are that they aren't implemented as well as you'd like (some aren't implemented at all) and they aren't conveniently packaged and maintained. It takes quite a bit of work to carefully implement utilities for common use, commented and documented, with error checking placed everywhere some dumb user might make a mistake.

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.

cl-typo 0.0.0-0.0e88349
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-closer-mop@1.0.0-3.7b86f2a cl-introspect-environment@0.1-2.8fb20a1 cl-trivia@0.1-0.8b406c3 cl-trivial-arguments@1.1.0-1.ecd84ed cl-trivial-garbage@0.21-0.3474f64
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/marcoheisig/Typo
Licenses: Expat
Build system: asdf/source
Synopsis: Portable type inference library for Common Lisp
Description:

Typo is a portable library for Common Lisp that does approximate reasoning about types, but without consing.

sbcl-feeder 1.0.0-1.b05f517
Dependencies: sbcl-documentation-utils@1.2.0-0.98630dd sbcl-local-time@1.0.6-4.40169fe sbcl-plump@2.0.0-4.251fbe0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.github.io/feeder/
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: RSS, Atom and general feed parsing and generating
Description:

Feeder is a syndication feed library. It presents a general protocol for representation of feed items, as well as a framework to translate these objects from and to external formats. It also implements the RSS 2.0 and Atom formats within this framework.

ecl-tooter 1.0.0-7.6d66a55
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-cl-ppcre@2.1.1 ecl-documentation-utils@1.2.0-0.98630dd ecl-drakma@2.0.8 ecl-yason@0.8.4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/shinmera/tooter
Licenses: Zlib
Build system: asdf/ecl
Synopsis: Common Lisp client library for Mastodon instances
Description:

This is a Common Lisp library implementing the full v1 REST API protocol for Mastodon.

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.

cl-libyaml 0.1-1.a7fe9f6
Dependencies: libyaml@0.2.5
Propagated dependencies: cl-cffi@0.24.1-2.32c90d4 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eudoxia0/cl-libyaml
Licenses: Expat
Build system: asdf/source
Synopsis: Libyaml bindings for Common Lisp
Description:

This is a binding to the libyaml library. It's not meant as a full library for YAML, just a bare binding with a couple of utility macros. For a YAML parser and emitter using this, check out cl-yaml.

Total packages: 69270