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

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-lparallel 2.8.4-1.80fc295
Dependencies: ecl-alexandria@1.4-0.009b7e5 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://lparallel.org/
Licenses: Expat
Build system: asdf/ecl
Synopsis: Parallelism for Common Lisp
Description:

lparallel is a library for parallel programming in Common Lisp, featuring:

  • a simple model of task submission with receiving queue,

  • constructs for expressing fine-grained parallelism,

  • asynchronous condition handling across thread boundaries,

  • parallel versions of map, reduce, sort, remove, and many others,

  • promises, futures, and delayed evaluation constructs,

  • computation trees for parallelizing interconnected tasks,

  • bounded and unbounded FIFO queues,

  • high and low priority tasks,

  • task killing by category,

  • integrated timeouts.

ecl-maidenhead 1.1-1.4b9c38e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/glv/maidenhead
Licenses: GPL 3+
Build system: asdf/ecl
Synopsis: Convert coordinates between latitude/longitude and Maidenhead
Description:

This a Common Lisp library to convert geographic coordinates between latitude/longitude and Maidenhead locator system.

ecl-hunchentoot 1.3.1
Dependencies: ecl-chunga@1.1.9 ecl-cl-base64@3.3.4-1.577683b ecl-cl-fad@0.7.6-1.3f4d32d ecl-cl-ppcre@2.1.1 ecl-flexi-streams@1.0.20-1.4951d57 ecl-cl+ssl@0.0.0-6.17d5cdd ecl-md5@2.0.5 ecl-rfc2388@0.0.0-1.591bcf7 ecl-trivial-backtrace@1.1.0-2.7f90b4a ecl-usocket@0.8.9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://edicl.github.io/hunchentoot/
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Web server written in Common Lisp
Description:

Hunchentoot is a web server written in Common Lisp and at the same time a toolkit for building dynamic websites. As a stand-alone web server, Hunchentoot is capable of HTTP/1.1 chunking (both directions), persistent connections (keep-alive), and SSL.

cl-antik 0.0.0-1.e4711a6
Propagated dependencies: cl-antik-base@0.0.0-1.e4711a6 cl-gsll@0.0.0-1.1a8ada2 cl-lisp-unit@0.0.0-1.89653a2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/antik/
Licenses: GPL 3
Build system: asdf/source
Synopsis: Scientific and engineering computation in Common Lisp
Description:

Antik provides a foundation for scientific and engineering computation in Common Lisp. It is designed not only to facilitate numerical computations, but to permit the use of numerical computation libraries and the interchange of data and procedures, whether foreign (non-Lisp) or Lisp libraries. It is named after the Antikythera mechanism, one of the oldest examples of a scientific computer known.

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

ecl-cl-strftime 0.0.0-1.21cb57f
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-local-time@1.0.6-4.40169fe ecl-cl-ppcre@2.1.1 ecl-serapeum@0.0.0-13.71f35c9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ruricolist/cl-strftime
Licenses: Expat
Build system: asdf/ecl
Synopsis: Common Lisp compiler for the strftime language
Description:

CL-STRFTIME is a Common Lisp compiler for the strftime “language.”

ecl-sketch 2017-11-1.4cc00b0
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-cl-geometry@0.0.3-1.24edded ecl-glkit@0.0-1.0d8e7c5 ecl-mathkit@0.0-1.fd884f9 ecl-md5@2.0.5 ecl-sdl2@0.0.0-3.8c78e68 ecl-sdl2-image@1.0-2.3963be8 ecl-sdl2-ttf@1.0-1.6dd2df2 ecl-sdl2kit@0.0.0-1.aae6632 ecl-split-sequence@2.0.1 ecl-static-vectors@1.9.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/vydd/sketch
Licenses: Expat
Build system: asdf/ecl
Synopsis: Creative framework for electronic art, visual design and more
Description:

Sketch is a Common Lisp environment for the creation of electronic art, visual design, game prototyping, game making, computer graphics, exploration of human-computer interaction and more. It is inspired by the Processing language and shares some of the API.

cl-deploy 3.0.0-4.c9b869d
Propagated dependencies: cl-cffi@0.24.1-2.32c90d4 cl-documentation-utils@1.2.0-1.cd5b506 cl-pathname-utils@1.1.0-5.c0aa51a cl-trivial-features@1.0 cl-sha3@1.1.2 cl-mpg123@1.0.0-1.5f042c8 cl-out123@1.0.0-2.41771bf
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/source
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.

ecl-utils-kt 2007-12-02-1.4adfe28
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/kennytilton/utils-kt
Licenses: Expat
Build system: asdf/ecl
Synopsis: Kenny's utilities for Common Lisp
Description:

This library contains generic hacks meant to be used in any project. It was originally developed for the Cells library.

sbcl-evaled-when 1.0-0.c59f8ab
Dependencies: sbcl-trivial-cltl2@0.1.1-2.8a3bda3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/evaled-when/
Licenses: Unlicense
Build system: asdf/sbcl
Synopsis: Extract and replicate the compile-time side-effects of forms
Description:

This package provides a way of extracting and replicating the compile-time side-effects of forms.

sbcl-symbol-munger 0.0.1-2.e96558e
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-iterate@1.5.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/AccelerationNet/symbol-munger
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Capitalization and spacing conversion functions for Common Lisp
Description:

This is a Common Lisp library to change the capitalization and spacing of a string or a symbol. It can convert to and from Lisp, english, underscore and camel-case rules.

cl-inflector 0.2-1.f1ab169
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-ppcre@2.1.1 cl-lisp-unit2@0.9.4-0.b5aa17b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/AccelerationNet/cl-inflector
Licenses: Expat
Build system: asdf/source
Synopsis: Library to pluralize/singularize English and Portuguese words
Description:

This is a common lisp library to easily pluralize and singularize English and Portuguese words. This is a port of the ruby ActiveSupport Inflector module.

sbcl-typo 0.0.0-1.86ebb75
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-introspect-environment@0.1-2.8fb20a1 sbcl-trivia@0.1-0.8b406c3 sbcl-trivial-arguments@1.1.0-1.ecd84ed sbcl-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/sbcl
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-trees 0.11-1.7b06048
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/froydnj/trees/
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Binary trees in normal and balanced flavors
Description:

This package implements binary trees of various kinds, presenting a uniform interface to them all.

ecl-charje.loop 1.1.0
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-binding-arrows@1.0.0-2.46bcba8 ecl-parse-declarations@1.0.0-1.549aebb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://git.sr.ht/~charje/loop
Licenses: AGPL 3+
Build system: asdf/ecl
Synopsis: Loop abstraction for Common Lisp that is consistent for different kinds of data
Description:

Loop has a consistent interface unlike other looping abstractions and ANSI list operations. You can define your own efters and gatherers that integrate tightly into other operations. All operations are non-consing when possible.

ecl-cmn 2021.11.22
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://ccrma.stanford.edu/software/cmn/
Licenses: Expat
Build system: asdf/ecl
Synopsis: Western music notation package written in Common Lisp
Description:

CMN provides a package of functions to hierarchically describe a musical score. When evaluated, the musical score is rendered to an image.

clasp-jsown 1.0.1-1.744c440
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/madnificent/jsown
Licenses: Expat
Build system: asdf/clasp
Synopsis: Fast JSON reader / writer library for Common Lisp
Description:

jsown is a high performance Common Lisp JSON parser. Its aim is to allow for the fast parsing of JSON objects in Common Lisp. Recently, functions and macros have been added to ease the burden of writing and editing jsown objects.

jsown allows you to parse JSON objects quickly to a modifiable Lisp list and write them back. If you only need partial retrieval of objects, jsown allows you to select the keys which you would like to see parsed. jsown also has a JSON writer and some helper methods to alter the JSON objects themselves.

cl-uax-14 1.0.0-1.0432162
Propagated dependencies: cl-documentation-utils@1.2.0-1.cd5b506 cl-parachute@1.5.0-3.dd925cb cl-ppcre@2.1.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/uax-14/
Licenses: Zlib
Build system: asdf/source
Synopsis: Unicode Standard Annex #14 for standardised line breaking
Description:

This is an implementation of the Unicode Standards Annex #14 (http://www.unicode.org/reports/tr14/) line breaking algorithm. It provides a fast and convenient way to determine line breaking opportunities in text.

Note that this algorithm does not support break opportunities that require morphological analysis. In order to handle such cases, please consult a system that provides this kind of capability, such as a hyphenation algorithm.

Also note that this system is completely unaware of layouting decisions. Any kind of layouting decisions, such as which breaks to pick, how to space between words, how to handle bidirectionality, and what to do in emergency situations when there are no breaks on an overfull line are left up to the user.

cl-format-colors 0.1-0.fecb1d8
Propagated dependencies: cl-ansi-text@2.0.1-1.8b129d8
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/vindarel/format-colors
Licenses: LLGPL
Build system: asdf/source
Synopsis: Custom format functions for colorful output
Description:

This package provides simple format directives to print in colors.

cl-bubble-operator-upwards 1.0-0.846275a
Propagated dependencies: cl-parachute@1.5.0-3.dd925cb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/bubble-operator-upwards/
Licenses: Unlicense
Build system: asdf/source
Synopsis: Function that bubbles an operator upwards in a form
Description:

bubble-operator-upwards is a function that bubbles an operator upwards in a form, demultiplexing all alternative branches by way of cartesian product.

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.

sbcl-interface 0.0.0-0.6d8bd74
Dependencies: sbcl-alexandria@1.4-0.009b7e5 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/stylewarning/interface
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: System for defining interfaces
Description:

This library contains an implementation of interfaces and implementations. They're sometimes called protocols in other languages. Broadly speaking, an interface is some collection of function prototypes that a valid implementation must implement.

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.

sbcl-cacle 1.0.1-1.4cbe8cf
Dependencies: sbcl-bordeaux-threads@0.9.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/jlahd/cacle
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Extensible cache services for Common Lisp
Description:

This package provides a generic cache management facility with configurable and extensible cache replacement policies. The actual cached data can be stored anywhere, with cacle taking charge of keeping track of which entry is to be discarded next when more space is needed for a new entry.

Total packages: 72465