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

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-float-features 1.0.0-2.c1f86ae
Dependencies: ecl-documentation-utils@1.2.0-0.98630dd
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/Shinmera/float-features
Licenses: Zlib
Build system: asdf/ecl
Synopsis: Common Lisp IEEE float portability library
Description:

Portability library for IEEE float features that are not covered by the Common Lisp standard.

sbcl-simple-routes 0.3-1.6f88c38
Dependencies: sbcl-cl-ppcre@2.1.1 sbcl-hunchentoot@1.3.0-1.7686239
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://gitlab.com/vancan1ty/simple-routes
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: URL routing library for Hunchentoot
Description:

simple-routes is a simple Common Lisp RESTful routing facility on top of Hunchentoot.

sbcl-terminal-keypress 0.1-1.2ef48c0
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-trivial-raw-io@0.0.2-1.b1a3c87
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eudoxia0/terminal-keypress
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Read keyboard events in the terminal from Common Lisp
Description:

This is a library for reading semi-raw user input from terminals. Semi-raw as in, we can't detect if the user pressed the Control key alone, and the function keys are a mystery. What is supported, however, is:

  • Regular characters

  • Control+[key]

  • Alt+[key]

  • Control+Alt+[key]

cl-ctype 0.0.0-4.6eb84df
Propagated dependencies: cl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/s-expressionists/ctype
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Common Lisp type system implementation
Description:

This system is an implementation of the Common Lisp type system; particularly cl:typep and cl:subtypep.

cl-nibbles 0.14-3.a46a677
Propagated dependencies: cl-rt@1990.12.19-1.a6a7503
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sharplispers/nibbles
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Common Lisp library for accessing octet-addressed blocks of data
Description:

When dealing with network protocols and file formats, it's common to have to read or write 16-, 32-, or 64-bit datatypes in signed or unsigned flavors. Common Lisp sort of supports this by specifying :element-type for streams, but that facility is underspecified and there's nothing similar for read/write from octet vectors. What most people wind up doing is rolling their own small facility for their particular needs and calling it a day.

This library attempts to be comprehensive and centralize such facilities. Functions to read 16-, 32-, and 64-bit quantities from octet vectors in signed or unsigned flavors are provided; these functions are also SETFable. Since it's sometimes desirable to read/write directly from streams, functions for doing so are also provided. On some implementations, reading/writing IEEE singles/doubles (i.e. single-float and double-float) will also be supported.

ecl-numerical-utilities 1.2.0-0.44f45ba
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-alexandria-plus@1.1.0-0.adafb09 ecl-anaphora@0.9.8 ecl-array-operations@0.0.0-0.75cbc3b ecl-let-plus@0.0.0-2.455e657 ecl-select@1.0.0-0.df7920f
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://lisp-stat.github.io/numerical-utilities
Licenses: Ms-PL
Build system: asdf/ecl
Synopsis: Utilities for numerical programming
Description:

cl-numerical-utilities is a collection of packages useful in numerical applications, each big enough to be its own package, but too small to split out into a separate ASDF system.

cl-trivial-open-browser 0.1-1.7ab4743
Dependencies: xdg-utils@1.2.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eudoxia0/trivial-open-browser
Licenses: Expat
Build system: asdf/source
Synopsis: Open a browser window from Common Lisp
Description:

This package provides a library to open a web browser to a URL.

ecl-xkbcommon 0.2.0
Dependencies: libxkbcommon@1.11.0 ecl-cffi@0.24.1-2.32c90d4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sdilts/cl-xkbcommon
Licenses: Expat
Build system: asdf/ecl
Synopsis: Common Lisp FFI bindings for xkbcommon
Description:

This package provides Common Lisp FFI bindings for xkbcommon (libxkbcommon) using cffi-grovel.

cl-vas-string-metrics 0.0.0-1.f2e4500
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/vsedach/vas-string-metrics
Licenses: LGPL 3+
Build system: asdf/source
Synopsis: String distance algorithms for Common Lisp
Description:

VAS-STRING-METRICS provides the Jaro, Jaro-Winkler, Soerensen-Dice, Levenshtein, and normalized Levenshtein string distance/similarity metrics algorithms.

clasp-3d-transforms 1.0.0-1.86e7e99
Dependencies: clasp-3d-matrices@1.0.0-3.bc1ffa0 clasp-3d-quaternions@1.0.0-1.f477801 clasp-3d-vectors@3.1.0-3.fc751c6 clasp-documentation-utils@1.2.0-0.98630dd
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/3d-transforms
Licenses: Zlib
Build system: asdf/clasp
Synopsis: Common structure to encapsulate spatial transformations in Common Lisp
Description:

This is a library that uses the other 3d-* math libraries to present an encapsulation for a spatial transformation. It offers convenience functions for operating on such transformations and for converting between them and the alternative 4x4 matrix representation.

ecl-cl-lex 1.1.3-1.f2dbbe2
Dependencies: ecl-cl-ppcre@2.1.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/djr7C4/cl-lex
Licenses: GPL 3
Build system: asdf/ecl
Synopsis: Common Lisp macros for generating lexical analyzers
Description:

This is a Common Lisp library providing a set of macros for generating lexical analyzers automatically. The lexers generated using cl-lex can be used with cl-yacc.

asdf-cli 0.2.1
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-charje.loop@1.1.0 sbcl-cl-annot@0.0.0-1.c99e69c sbcl-cl-fad@0.7.6-1.3f4d32d sbcl-cl-semver@0.0.0-0.b125d2c sbcl-cl-str@0.21 sbcl-command-line-args@0.1.3
Propagated dependencies: sbcl@2.5.8 cl-quickproject@1.4.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://git.sr.ht/~charje/asdf-cli
Licenses: AGPL 3+
Build system: asdf/sbcl
Synopsis: Access ASDF from the command line
Description:

Command line interface (CLI) that wraps Common Lisp ASDF (Common Lisp build system) and Common Lisp quickproject for building and creating new Common Lisp (ASDF) projects from the command line.

ecl-portal 1.2-2.416589f
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-arrows@0.2.0-0.df7cf00 ecl-cl-base64@3.3.4-1.577683b ecl-cl-str@0.21 ecl-flexi-streams@1.0.20-1.4951d57 ecl-global-vars@1.0.0-0.c749f32 ecl-ironclad@0.61 ecl-parse-float@0.0.0-2.3074765 ecl-usocket@0.8.9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/charJe/portal
Licenses: LLGPL
Build system: asdf/ecl
Synopsis: Portable Websocket Server for Common Lisp
Description:

This is a websocket server for Common Lisp using usockets to be portable between implementations and operating systems. It has a programming interface that allows for multiple websocket apps per server using Common Lisp keywords for different websocket events. It has useful restarts and customizable errors.

sbcl-s-sysdeps 1-3.7f8de28
Dependencies: sbcl-bordeaux-threads@0.9.3 sbcl-usocket@0.8.9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/svenvc/s-sysdeps
Licenses: LLGPL
Build system: asdf/sbcl
Synopsis: Common Lisp abstraction layer over platform dependent functionality
Description:

s-sysdeps is an abstraction layer over platform dependent functionality. This simple package is used as a building block in a number of other projects.

s-sysdeps abstracts:

  • managing processes,

  • implementing a standard TCP/IP server,

  • opening a client TCP/IP socket stream,

  • working with process locks.

sbcl-binding-arrows 1.0.0-2.46bcba8
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/sbcl
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.

cl-select 1.0.0-0.df7920f
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-anaphora@0.9.8 cl-let-plus@0.0.0-2.455e657 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://lisp-stat.github.io/select/
Licenses: Ms-PL
Build system: asdf/source
Synopsis: Library for taking slices from array-like objects
Description:

This is a library for selecting portions of sequences, arrays or data-frames.

sbcl-gtwiwtg 0.1.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/cbeo/gtwiwtg/
Licenses: GPL 3
Build system: asdf/sbcl
Synopsis: Naive generators for Common Lisp
Description:

The GTWIWTG library (Generators The Way I Want Them Generated -- technically not generators, but iterators) is meant to be small, explorable, and understandable.

cl-series 2.2.11-1.da9061b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://series.sourceforge.net/
Licenses: Expat
Build system: asdf/source
Synopsis: Series data structure for Common Lisp
Description:

This Common Lisp library provides a series data structure much like a sequence, with similar kinds of operations. The difference is that in many situations, operations on series may be composed functionally and yet execute iteratively, without the need to construct intermediate series values explicitly. In this manner, series provide both the clarity of a functional programming style and the efficiency of an iterative programming style.

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.8.9
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-olc 1.0-1.0269ed7
Propagated dependencies: cl-fiveam@1.4.2
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/source
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.

sbcl-commondoc-markdown 0.5.0-0.7abd288
Dependencies: sbcl-3bmd@0.0.0-4.e68b2d4 sbcl-cl-str@0.21 sbcl-common-doc@0.2.0-0.bcde4cf sbcl-common-html@0.1.0-0.96987bd sbcl-ironclad@0.61 sbcl-plump@2.0.0-4.251fbe0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/40ants/commondoc-markdown
Licenses: Unlicense
Build system: asdf/sbcl
Synopsis: Converts Markdown text into CommonDoc nodes and vice versa
Description:

Converts Markdown text into CommonDoc nodes and vice versa.

clasp-cache-while 0.0.0-1.38e9ffb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/charje/cache-while
Licenses: LLGPL
Build system: asdf/clasp
Synopsis: Temporary / one-time caching macro for Common Lisp
Description:

This is a Common Lisp macro for defining temporary caches that invalidate based on expressions evaluating to different values.

ecl-macro-html 1.2-0.c769b5d
Dependencies: ecl-named-readtables@0.9-4.d5ff162
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eugeneia/macro-html
Licenses: AGPL 1
Build system: asdf/ecl
Synopsis: HTML generation library
Description:

Aims to be fast, modular, cachable and concise. It does so by defining each tag as a macro which expands to code printing the respective HTML source. Also employs a DSL for element attributes.

Total packages: 69257