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

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-wayflan 0.1.0
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-babel@0.5.0-3.627d6a6 cl-cffi@0.24.1-2.32c90d4 cl-closer-mop@1.0.0-3.7b86f2a cl-plump@2.0.0-4.251fbe0 cl-parachute@1.5.0-3.dd925cb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://git.sr.ht/~shunter/wayflan
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Wayland communication library for Common Lisp
Description:

Wayflan is a from-scratch Wayland communication library for Common Lisp. It makes a good-faith effort to mimic libwayland behavior not defined in the Wayland spec, to keep compatibility between the two libraries.

Wayflan is not a compositor nor a GUI toolkit. Its purpose is to parse Wayland protocol XML documents and exchange Wayland messages between other processes.

Features:

  • Client support

  • All implementation done in Common Lisp from the socket up

  • Enum values are translated into keywords

  • Wayland protocol introspection

  • ASDF component :wayflan-client-impl generates code from XML. ASDF's extensible components make it possible to teach your program new protocols for Wayland without the need of a special build system.

sbcl-cl-difflib 0.2-0.98eb335
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/wiseman/cl-difflib
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Compute differences between pairs of sequences
Description:

A Common Lisp library for computing differences between sequences based on the Python difflib module.

clasp-3d-matrices 1.0.0-3.bc1ffa0
Dependencies: 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://codeberg.org/shinmera/3d-matrices
Licenses: Zlib
Build system: asdf/clasp
Synopsis: Utility library implementing 2x2, 3x3, 4x4 and NxM matrices
Description:

3D-MATRICES is a library implementing common matrix operations, mainly intended as the counterpiece to 3d-vectors and thus being aimed at operations in 3D space.

ecl-sxql 0.1.0-4.2a9121b
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-cl-package-locks@0.0.2-1.96a358e ecl-cl-syntax@0.0.3 ecl-iterate@1.5.3 ecl-optima@1.0-1.373b245 ecl-split-sequence@2.0.1 ecl-trivia@0.1-0.8b406c3 ecl-trivial-types@0.0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/sxql
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: SQL generator for Common Lisp
Description:

SQL generator for Common Lisp.

cl-clx-xembed 0.1-1.a5c4b84
Propagated dependencies: cl-clx@0.7.7
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/laynor/clx-xembed
Licenses: Expat
Build system: asdf/source
Synopsis: CL(x) xembed protocol implementation
Description:

CL(x) xembed protocol implementation

cl-dexador 0.9.15-3.d7ac217
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-babel@0.5.0-3.627d6a6 cl-bordeaux-threads@0.9.3 cl-chipz@0.8-2.82a17d3 cl-chunga@1.1.7 cl-cl+ssl@0.0.0-6.17d5cdd cl-base64@3.3.4-1.577683b cl-cookie@0.9.10-1.cea55ae cl-ppcre@2.1.1 cl-fast-http@0.2.0-2.502a377 cl-fast-io@1.0.0-3.a4c5ad6 cl-quri@0.7.0-0.03ecaf3 cl-trivial-garbage@0.21-0.3474f64 cl-trivial-gray-streams@2.0-1.2b3823e cl-trivial-mimes@1.1.0-2.a741fc2 cl-usocket@0.8.9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/dexador
Licenses: Expat
Build system: asdf/source
Synopsis: Yet another HTTP client for Common Lisp
Description:

Dexador is yet another HTTP client for Common Lisp with neat APIs and connection-pooling. It is meant to supersede Drakma.

ecl-cl-base32 0.1-1.8cdee06
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/hargettp/cl-base32
Licenses: Expat
Build system: asdf/ecl
Synopsis: Common Lisp library for base32 encoding and decoding
Description:

This package provides functions for base32 encoding and decoding as defined in RFC4648.

sbcl-cl-bnf 0.0.0-0.ce009e3
Dependencies: sbcl-flexi-streams@1.0.20-1.4951d57 sbcl-utf8-input-stream@0.0.1-0.d33b57a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/diasbruno/cl-bnf
Licenses: Expat
Build system: asdf/sbcl
Synopsis: BNF parser in Common Lisp
Description:

This package provides a BNF parser in Common Lisp.

sbcl-verbose 2.0.0-1.c5b7ecd
Dependencies: sbcl-bordeaux-threads@0.9.3 sbcl-dissect@1.0.0-2.a70cabc sbcl-documentation-utils@1.2.0-0.98630dd sbcl-local-time@1.0.6-4.40169fe sbcl-piping@2.0.0-1.c7a4163
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.github.io/verbose/
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Logging framework using the piping library
Description:

This is a Common Lisp library providing logging faciltiy similar to CL-LOG and LOG4CL.

sbcl-s-base64 2-0.ed473e2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/svenvc/s-base64
Licenses: LLGPL
Build system: asdf/sbcl
Synopsis: Common Lisp package to encode and decode base64
Description:

This package provides a Common Lisp implementation of Base64 encoding and decoding. Base64 encoding is a technique to encode binary data in a portable, safe printable, 7-bit ASCII format.

ecl-supertrace 0.1.0-1.66d22c3
Dependencies: ecl-cffi@0.24.1-2.32c90d4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/supertrace
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Improved Common Lisp tracing for debugging and profiling
Description:

Supertrace provides a superior Common Lisp trace functionality for debugging and profiling real world applications.

ecl-physical-quantities 0.2.1
Dependencies: ecl-parseq@0.5.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/mrossini-ethz/physical-quantities
Licenses: GPL 2
Build system: asdf/ecl
Synopsis: Numeric type with optional unit and/or uncertainty for physics
Description:

This lisp library handles physical quantities which consist of

  • value / magnitude

  • uncertainty / error

  • unit

where the type of the value can be any subtype of real. For the uncertainty, both absolute and relative values are possible. Combinations of lisp symbols or strings are used to describe units. User defined units including abbreviations and prefixes are supported. Error propagation and unit checking is performed for all defined operations.

sbcl-custom-hash-table 0.3-1.f269831
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/metawilm/cl-custom-hash-table
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Custom hash tables for Common Lisp
Description:

This library allows creation of hash tables with arbitrary test/hash functions, in addition to the test functions allowed by the standard (EQ, EQL, EQUAL and EQUALP), even in implementations that don't support this functionality directly.

ecl-cl-murmurhash 0.0.0-1.5433f5e
Dependencies: ecl-babel@0.5.0-3.627d6a6
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ruricolist/cl-murmurhash/
Licenses: Expat
Build system: asdf/ecl
Synopsis: 32-bit version of Murmurhash3 for Common Lisp
Description:

This Common Lisp package offers an implementation of the 32-bit variant of MurmurHash3 (https://github.com/aappleby/smhasher), a fast non-crytographic hashing algorithm.

sbcl-drakma 2.0.8
Dependencies: sbcl-puri@1.5.7-2.4bbab89 sbcl-cl-base64@3.3.4-1.577683b sbcl-chunga@1.1.7 sbcl-flexi-streams@1.0.20-1.4951d57 sbcl-cl-ppcre@2.1.1 sbcl-chipz@0.8-2.82a17d3 sbcl-usocket@0.8.9 sbcl-cl+ssl@0.0.0-6.17d5cdd
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://edicl.github.io/drakma/
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: HTTP client written in Common Lisp
Description:

Drakma is a full-featured HTTP client implemented in Common Lisp. It knows how to handle HTTP/1.1 chunking, persistent connections, re-usable sockets, SSL, continuable uploads, file uploads, cookies, and more.

sbcl-dns-client 1.0.0-0.9f252e9
Dependencies: sbcl-documentation-utils@1.2.0-0.98630dd sbcl-usocket@0.8.9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.github.io/dns-client/
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: DNS protocol client for Common Lisp
Description:

This package provides a pure-lisp implementation of a DNS client. It can be used to resolve hostnames, reverse-lookup IP addresses, and fetch other kinds of DNS records.

ecl-arnesi 2.0.0-1.1e7dc4c
Dependencies: ecl-cl-ppcre@2.1.1 ecl-collectors@1.0-2.4c5e70c ecl-slime-swank@2.31
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/AccelerationNet/arnesi
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: Common Lisp utility suite
Description:

ARNESI is Common Lisp utilities library similar to ALEXANDRIA, ANAPHORA or GOLDEN-UTILS.

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.

cl-swap-bytes 1.2
Propagated dependencies: cl-trivial-features@1.0 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sionescu/swap-bytes
Licenses: Expat
Build system: asdf/source
Synopsis: Efficient endianness conversion for Common Lisp
Description:

This Common Lisp library provides optimized byte-swapping primitives. The library can change endianness of unsigned integers of length 1/2/4/8. Very useful in implementing various network protocols and file formats.

cl-cffi 0.24.1-2.32c90d4
Dependencies: libffi@3.4.6
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-babel@0.5.0-3.627d6a6 cl-trivial-features@1.0 cl-bordeaux-threads@0.9.3 cl-rt@1990.12.19-1.a6a7503
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/cffi/
Licenses: Expat
Build system: asdf/source
Synopsis: Common Foreign Function Interface for Common Lisp
Description:

The Common Foreign Function Interface (CFFI) purports to be a portable foreign function interface for Common Lisp. The CFFI library is composed of a Lisp-implementation-specific backend in the CFFI-SYS package, and a portable frontend in the CFFI package.

clasp-parse-declarations 1.0.0-1.549aebb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/parse-declarations/
Licenses: Expat
Build system: asdf/clasp
Synopsis: Parse, filter, and build declarations
Description:

Parse-Declarations is a Common Lisp library to help writing macros which establish bindings. To be semantically correct, such macros must take user declarations into account, as these may affect the bindings they establish. Yet the ANSI standard of Common Lisp does not provide any operators to work with declarations in a convenient, high-level way. This library provides such operators.

sbcl-hu.dwim.defclass-star 2021-2.3086878
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/hu-dwim/hu.dwim.defclass-star
Licenses: Public Domain
Build system: asdf/sbcl
Synopsis: Simplify definitions with defclass* and friends in Common Lisp
Description:

defclass-star provides defclass* and defcondition* to simplify class and condition declarations. Features include:

  • Automatically export all or select slots at compile time.

  • Define the :initarg and :accessor automatically.

  • Specify a name transformer for both the :initarg and :accessor, etc.

  • Specify the :initform as second slot value.

See https://common-lisp.net/project/defclass-star/configuration.lisp.html for an example.

sbcl-cl-syntax 0.0.3
Dependencies: sbcl-cl-annot@0.0.0-1.c99e69c sbcl-cl-interpol@0.2.7-1.70a1137 sbcl-named-readtables@0.9-4.d5ff162 sbcl-trivial-types@0.0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/m2ym/cl-syntax
Licenses: LLGPL
Build system: asdf/sbcl
Synopsis: Reader Syntax Conventions for Common Lisp and SLIME
Description:

CL-SYNTAX provides Reader Syntax Conventions for Common Lisp and SLIME.

cl-flute 0.2-dev-1.90ebcd6
Propagated dependencies: cl-assoc-utils@0.1-1.74af16a cl-let-over-lambda@1.0.1-1.481b2e3 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ailisp/flute
Licenses: Expat
Build system: asdf/source
Synopsis: HTML5 generation library in Common Lisp
Description:

Flute is an easily composable HTML5 generation library in Common Lisp.

Total packages: 69240