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

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.


ecl-generic-cl 0.9
Dependencies: ecl-agutil@0.0.1-1.df188d7 ecl-alexandria@1.4-0.009b7e5 ecl-anaphora@0.9.8 ecl-arrows@0.2.0-0.df7cf00 ecl-cl-form-types@0.3.2 ecl-custom-hash-table@0.3-1.f269831 ecl-static-dispatch@0.5.1 ecl-trivia@0.1-0.8b406c3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://alex-gutev.github.io/generic-cl/
Licenses: Expat
Build system: asdf/ecl
Synopsis: Generic function interface to standard Common Lisp functions
Description:

generic-cl provides a generic function wrapper over various functions in the Common Lisp standard, such as equality predicates and sequence operations. The goal of this wrapper is to provide a standard interface to common operations, such as testing for the equality of two objects, which is extensible to user-defined types.

cl-portable-condition-system 1.1.0-0.1307ec1
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-split-sequence@2.0.1 cl-1am@0.0-1.8b1da94
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/phoe/portable-condition-system
Licenses: CC0
Build system: asdf/source
Synopsis: Portable condition system for Common Lisp
Description:

This package provides an example implementation of the Common Lisp condition system and library, based on the original condition system implementation by Kent M. Pitman.

cl-the-cost-of-nothing 0.0.0-0.f364029
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-closer-mop@1.0.0-3.7b86f2a cl-local-time@1.0.6-4.40169fe 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/the-cost-of-nothing
Licenses: Expat
Build system: asdf/source
Synopsis: Measure the run time of Common Lisp code
Description:

THE-COST-OF-NOTHING is a library for measuring the run time of Common Lisp code. It provides macros and functions for accurate benchmarking and lightweight monitoring. Furthermore, it provides predefined benchmarks to determine the cost of certain actions on a given platform and implementation.

sbcl-cl-async-future 0.4.4.1-1.ee36c22
Dependencies: sbcl-blackbird@0.5.2-1.d361f81
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://orthecreedence.github.io/cl-async/future
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Futures implementation for Common Lisp
Description:

This is futures implementation for Common Lisp. It plugs in nicely to cl-async.

cl-clip 0.7.0-1.7afa687
Propagated dependencies: cl-array-utils@1.3.0-1.16e108a cl-lquery@3.2.1-2.08c9cb6
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.github.io/clip/
Licenses: Zlib
Build system: asdf/source
Synopsis: Common Lisp HTML templating engine
Description:

Clip is an attempt at a templating library that allows you to write templates in a way that is both accessible to direct webdesign and flexible. The main idea is to incorporate transformation commands into an HTML file through tags and attributes. Clip is heavily dependent on Plump and lQuery.

sbcl-command-line-args 0.1.3
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-charje.documentation@0.0.0 sbcl-cl-str@0.21 sbcl-serapeum@0.0.0-12.c08442a sbcl-trivia@0.1-0.8b406c3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://git.sr.ht/~whereiseveryone/command-line-args
Licenses: AGPL 3+
Build system: asdf/sbcl
Synopsis: Automatically generate command line interfaces
Description:

Command-Line-Args provides a main macro (command) that wraps a defun form and creates a new function that parses the command line arguments. It has support for command-line options, positional, and variadic arguments. It also generates a basic help message. The interface is meant to be easy and non-intrusive.

ecl-moira 0.0.0-1.448d8e7
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-bordeaux-threads@0.9.3 ecl-osicat@0.7.0-4.9823279 ecl-serapeum@0.0.0-12.c08442a ecl-trivial-features@1.0 ecl-trivial-garbage@0.21-0.3474f64
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ruricolist/moira
Licenses: Expat
Build system: asdf/ecl
Synopsis: Monitor and restart background threads
Description:

Moira is a library for monitoring and, if necessary, restarting long-running threads. In principle, it is like an in-Lisp process supervisor.

ecl-spinneret 3.0-6.d4398b5
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-global-vars@1.0.0-0.c749f32 ecl-parenscript@2.7.1-1.7a1ac46 ecl-cl-markdown@0.10.6-0.3788802 ecl-cl-ppcre@2.1.1 ecl-serapeum@0.0.0-12.c08442a ecl-trivial-gray-streams@2.0-1.2b3823e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ruricolist/spinneret
Licenses: Expat
Build system: asdf/ecl
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.

cl-trivial-macroexpand-all 0.0.0-0.933270a
Propagated dependencies: cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/cbaggers/trivial-macroexpand-all
Licenses: Unlicense
Build system: asdf/source
Synopsis: Portable macroexpand-all for Common Lisp
Description:

This library provides a macroexpand-all function that calls the implementation specific equivalent.

ecl-cl-dejavu 0.0.0-1.9d68ced
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/dkochmanski/cl-dejavu
Licenses: CC0 X11-style
Build system: asdf/ecl
Synopsis: DejaVu fonts for Common Lisp
Description:

This is a repackage of the original DejaVu Fonts with some convenience functions.

cl-moptilities 0.3.13-1.a436f16
Propagated dependencies: cl-closer-mop@1.0.0-3.7b86f2a cl-lift@1.7.1-3.a794184
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/gwkkwg/moptilities/
Licenses: Expat
Build system: asdf/source
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.

ecl-access 1.6.0-1.a4f87fc
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-cl-ppcre@2.1.1 ecl-closer-mop@1.0.0-3.7b86f2a ecl-iterate@1.5.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/AccelerationNet/access
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: Common lisp library to unify access to dictionary-like structures
Description:

This is a Common lisp library to unify access to the most common dictionary-like data structures.

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

sbcl-cl-base64 3.3.4-1.577683b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: http://files.kpe.io/cl-base64/
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Common Lisp package to encode and decode base64 with URI support
Description:

This package provides highly optimized base64 encoding and decoding. Besides conversion to and from strings, integer conversions are supported. Encoding with Uniform Resource Identifiers is supported by using a modified encoding table that uses only URI-compatible characters.

ecl-linear-programming-glpk 1.0.0
Dependencies: glpk@5.0 ecl-cffi@0.24.1-2.32c90d4 ecl-linear-programming@2.3.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/neil-lindquist/linear-programming-glpk
Licenses: GPL 3
Build system: asdf/ecl
Synopsis: GLPK backend for linear-programming library
Description:

This is a backend for the linear-programming Common Lisp library using the GNU Linear Programming Kit (GLPK) library.

cl-cl+ssl 0.0.0-6.17d5cdd
Dependencies: openssl@3.0.8
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-bordeaux-threads@0.9.3 cl-cffi@0.24.1-2.32c90d4 cl-flexi-streams@1.0.20-1.4951d57 cl-trivial-features@1.0 cl-trivial-garbage@0.21-0.3474f64 cl-trivial-gray-streams@2.0-1.2b3823e cl-usocket@0.8.9 cl-fiveam@1.4.2 cl-trivial-sockets@0.4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/cl-plus-ssl/
Licenses: Expat
Build system: asdf/source
Synopsis: Common Lisp bindings to OpenSSL
Description:

This library is a fork of SSL-CMUCL. The original SSL-CMUCL source code was written by Eric Marsden and includes contributions by Jochen Schmidt. Development into CL+SSL was done by David Lichteblau.

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.

ecl-graph 0.0.0-0.78bf9ec
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-cl-heap@0.1.6 ecl-cl-ppcre@2.1.1 ecl-curry-compose-reader-macros@1.0.0-0.beaa92d ecl-metabang-bind@0.8.0-2.0819642 ecl-named-readtables@0.9-4.d5ff162 ecl-yason@0.8.4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://eschulte.github.io/graph/
Licenses: GPL 3+
Build system: asdf/ecl
Synopsis: Graph data structure and algorithms for Common Lisp
Description:

The GRAPH Common Lisp library provides a data structures to represent graphs, as well as some graph manipulation and analysis algorithms (shortest path, maximum flow, minimum spanning tree, etc.).

sbcl-plump-sexp 0.1.0-1.a40f66d
Dependencies: sbcl-plump@2.0.0-4.251fbe0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/shinmera/plump-sexp
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Convert S-expressions into a Plump DOM and back
Description:

The Plump-SEXP library is a backend for Plump which can convert between S-expressions and the Plump DOM.

ecl-cl-octet-streams 1.2
Dependencies: ecl-trivial-gray-streams@2.0-1.2b3823e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/glv/cl-octet-streams
Licenses: GPL 3+
Build system: asdf/ecl
Synopsis: In-memory octet streams for Common Lisp
Description:

CL-octet-streams is a library implementing in-memory octet streams for Common Lisp. It was inspired by the trivial-octet-streams and cl-plumbing libraries.

ecl-introspect-environment 0.1-2.8fb20a1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/Bike/introspect-environment
Licenses: WTFPL 2
Build system: asdf/ecl
Synopsis: Common Lisp environment introspection portability layer
Description:

This library is a small interface to portable but nonstandard introspection of Common Lisp environments. It is intended to allow a bit more compile-time introspection of environments in Common Lisp.

Quite a bit of information is available at the time a macro or compiler-macro runs; inlining info, type declarations, that sort of thing. This information is all standard - any Common Lisp program can (declare (integer x)) and such.

This info ought to be accessible through the standard &environment parameters, but it is not. Several implementations keep the information for their own purposes but do not make it available to user programs, because there is no standard mechanism to do so.

This library uses implementation-specific hooks to make information available to users. This is currently supported on SBCL, CCL, and CMUCL. Other implementations have implementations of the functions that do as much as they can and/or provide reasonable defaults.

sbcl-magic-ed 0.2-1.30bb278
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sanel/magic-ed
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Editing facility for Common Lisp REPL
Description:

Magic (ed) is a tiny editing facility for Common Lisp, where you can directly load, edit, manipulate and evaluate file or file content from REPL. This package also can be a starting point for people who are not accustomed to Emacs or SLIME and would like to continue using their default terminal/console editor with Common Lisp.

ecl-cl-out123 1.0.0-2.41771bf
Dependencies: mpg123@1.31.2 ecl-bordeaux-threads@0.9.3 ecl-cffi@0.24.1-2.32c90d4 ecl-documentation-utils@1.2.0-0.98630dd ecl-trivial-features@1.0 ecl-trivial-garbage@0.21-0.3474f64
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shirakumo.github.io/cl-out123/
Licenses: Zlib
Build system: asdf/ecl
Synopsis: Common Lisp bindings to libout123
Description:

This is a bindings library to libout123 which allows easy cross-platform audio playback.

cl-slynk 1.0.43-9.9c43bf6
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/joaotavora/sly
Licenses: Public Domain
Build system: asdf/source
Synopsis: Common Lisp IDE for Emacs
Description:

SLY is a fork of SLIME, an IDE backend for Common Lisp. It also features a completely redesigned REPL based on Emacs's own full-featured comint-mode, live code annotations, and a consistent interactive button interface. Everything can be copied to the REPL. One can create multiple inspectors with independent history.

Total packages: 69246