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

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-distributions 1.0.0-0.ea72622
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-anaphora@0.9.8 sbcl-array-operations@0.0.0-0.75cbc3b sbcl-cephes@1.2-0.d87146f sbcl-float-features@1.0.0-3.daecae2 sbcl-let-plus@0.0.0-2.455e657 sbcl-numerical-utilities@1.2.0-0.44f45ba sbcl-special-functions@1.2.0-0.f3ca279
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://lisp-stat.dev/docs/manuals/distributions/
Licenses: Ms-PL
Build system: asdf/sbcl
Synopsis: Statistical distributions for Common Lisp
Description:

The Distributions package provides a collection of probabilistic distributions and related functions

sbcl-enhanced-typep 1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/enhanced-typep/
Licenses: Unlicense
Build system: asdf/sbcl
Synopsis: Enhanced version of typep
Description:

This package provides an enhanced version of typep that is exactly like the one in the Lisp spec, except it can also accept a single type argument, in which case it returns the appropriate closure.

sbcl-let-over-lambda 1.0.1-1.481b2e3
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-cl-ppcre@2.1.1 sbcl-named-readtables@0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/thephoeron/let-over-lambda
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Macros from Let Over Lambda
Description:

This package provides Doug Hoyte's "Production" version of macros from the Let Over Lambda book, including community updates.

ecl-cl-pango 0.5-0.ee4904d
Dependencies: pango@1.56.4 ecl-cffi@0.24.1-2.32c90d4 ecl-cl-cairo2@0.6-1.41ae45a ecl-xmls@3.2.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/BradWBeer/cl-pango
Licenses: Expat
Build system: asdf/ecl
Synopsis: Pango bindings for Common Lisp
Description:

This package provides Common Lisp bindings to the pango text layout library.

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.

cl-osc 0.9-0.f647738
Propagated dependencies: cl-ieee-floats@20170924-1.566b51a cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/zzkt/osc/
Licenses: GPL 3+
Build system: asdf/source
Synopsis: Implementation of the Open Sound Control protocol
Description:

This is a lisp implementation of the Open Sound Control protocol (or more accurately “data transport specification” or “encoding”). The code should be close to ANSI standard common lisp and provides self contained code for encoding and decoding of OSC data, messages, and bundles.

cl-osicat 0.7.0-4.9823279
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-cffi@0.24.1-2.32c90d4 cl-trivial-features@1.0 cl-rt@1990.12.19-1.a6a7503
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.common-lisp.net/project/osicat/
Licenses: Expat
Build system: asdf/source
Synopsis: Operating system interface for Common Lisp
Description:

Osicat is a lightweight operating system interface for Common Lisp on Unix-platforms. It is not a POSIX-style API, but rather a simple lispy accompaniment to the standard ANSI facilities.

ecl-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/ecl
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-cl-tga 0.0.0-0.4dc2f7b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fisxoj/cl-tga
Licenses: Expat
Build system: asdf/sbcl
Synopsis: TGA file loader for Common Lisp
Description:

Cl-tga was written to facilitate loading .tga files into OpenGL programs. It's a very simple library, and, at the moment, only supports non-RLE encoded forms of the files.

ecl-regex 1-1.fbc9a9f
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/michaelw/regex/
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Regular expression engine for Common Lisp
Description:

This Common Lisp package provides a regular expression engine.

cl-rutils 5.2.1-0.db3c3f4
Propagated dependencies: cl-closer-mop@1.0.0-3.7b86f2a cl-named-readtables@0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/vseloved/rutils
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Radical Utilities for Common Lisp
Description:

RUTILS is a syntactic utilities package for Common Lisp.

sbcl-trivia.trivial 0.1-0.8b406c3
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-lisp-namespace@0.1-2.699fccb sbcl-trivial-cltl2@0.1.1-2.8a3bda3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/guicho271828/trivia
Licenses: LLGPL
Build system: asdf/sbcl
Synopsis: Pattern matching in Common Lisp
Description:

Trivia is a pattern matching compiler that is compatible with Optima, another pattern matching library for Common Lisp. It is meant to be faster and more extensible than Optima.

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.

cl-parse-number 1.8
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.cliki.net/PARSE-NUMBER
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Parse numbers
Description:

parse-number is a library of functions for parsing strings into one of the standard Common Lisp number types without using the reader. parse-number accepts an arbitrary string and attempts to parse the string into one of the standard Common Lisp number types, if possible, or else parse-number signals an error of type invalid-number.

sbcl-lispbuilder-sdl 0.9.8.2-2.9590d70
Dependencies: sbcl-cffi@0.24.1-2.32c90d4 sbcl-trivial-garbage@0.21-0.3474f64 sdl12-compat@1.2.68
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/lispbuilder/lispbuilder/wiki/LispbuilderSDL
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Common Lisp wrapper for SDL
Description:

This library is an SDL wrapper as part of an umbrella project that provides cross-platform packages for building large, interactive applications in Common Lisp.

sbcl-slime-swank 2.32
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/slime/slime
Licenses: GPL 2+ Public Domain
Build system: asdf/sbcl
Synopsis: Common Lisp Swank server
Description:

This is only useful if you want to start a Swank server in a Lisp processes that doesn't run under Emacs. Lisp processes created by M-x slime automatically start the server.

cl-ffa 0.0.0-1.b7012f5
Propagated dependencies: cl-cffi@0.24.1-2.32c90d4 cl-utilities@0.0.0-1.dce2d2f cl-iterate@1.5.3 cl-metabang-bind@0.8.0-2.0819642
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://cliki.net/ffa
Licenses: LLGPL
Build system: asdf/source
Synopsis: Foreign friendly arrays for Common Lisp
Description:

This package provides a macro that allows foreign functions to access the contents of the array at a given pointer, using the best available method given the Common Lisp implementation.

cl-chemboy 0.3
Propagated dependencies: cl-chemical-compounds@1.0.2 cl-periodic-table@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/chemboy/
Licenses: LLGPL
Build system: asdf/source
Synopsis: Common Lisp program for doing basic chemistry calculations
Description:

Chemboy is a Common Lisp program for doing basic chemistry calculations. This package provides the text-based interface for Chemboy.

cl-clesh 0.0.0-1.44e96e0
Propagated dependencies: cl-trivial-shell@0.2.0-1.e02ec19 cl-named-readtables@0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/Neronus/Clesh
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Embed shell code in Common Lisp
Description:

This is a very short and simple program, written in Common Lisp, that extends Common Lisp to embed shell code in a manner similar to Perl's backtick. It has been forked from SHELISP.

ecl-cl-tls 0.0.0-0.2ab4fc3
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-babel@0.5.0-3.627d6a6 ecl-cl-base64@3.3.4-1.577683b ecl-fast-io@1.0.0-3.a4c5ad6 ecl-ironclad@0.61
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/shrdlu68/cl-tls
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: Implementation of Transport Layer Security Protocols
Description:

This package provides prototype Common Lisp implementations of TLS, RFC5246, ASN.1, x501,509, and PKCS1,3,5,8.

cl-sb-cga 1.0.1-1.9a554ea
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/nikodemus/sb-cga/
Licenses: Expat
Build system: asdf/source
Synopsis: Computer graphic algebra for Common Lisp
Description:

SB-CGA is a computer graphics algebra library for Common Lisp.

Despite the prefix it is actually portable - but optimizations that make it fast (using SIMD instructions) are currently implemented for SBCL/x86-64 only.

sbcl-array-utils 1.3.0-1.16e108a
Dependencies: 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/array-utils
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Tiny collection of array and vector utilities for Common Lisp
Description:

A miniature toolkit that contains some useful shifting/popping/pushing functions for arrays and vectors. Originally from Plump.

cl-infix-math 0.0.0-0.f5155ae
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-parse-number@1.8 cl-serapeum@0.0.0-13.71f35c9 cl-wu-decimal@2.0.0-0.5b348bd
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ruricolist/infix-math
Licenses: Expat
Build system: asdf/source
Synopsis: Extensible infix syntax for math in Common Lisp
Description:

Infix-Math is a library that provides a special-purpose syntax for transcribing mathematical formulas into Lisp.

sbcl-njson 1.2.2
Dependencies: sbcl-cl-json@0.6.0 sbcl-jzon@1.1.4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/atlas-engineer/njson
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: JSON handling framework for Common Lisp
Description:

NJSON aims to make it convenient for one to decode, encode, and process JSON data, in the minimum keystrokes/minutes possible.

NJSON is parser-independent, with existing Common Lisp JSON parsers being loadable as additional system. jzon is included by default, though. Conveniences that NJSON provides are:

  • encode and decode as single entry points for JSON reading and writing, be it from streams/string/files, or from those.

  • jget, jcopy, jkeys, and their aliases to manipulate the decoded objects' properties without the need to worry about the low-level details of how these values are decoded.

  • jif, jwhen, jor, jand, and other macros mimicking Lisp ones, while using truth values of JSON-decoded data.

  • jbind and jmatch macros to destructure and validate parsed JSON.

  • njson/aliases package to nickname to j for all the forms conveniently accessible as j:get, j:copy, j:if etc.

Total packages: 72465