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

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-alloy 0.0.0-3.628974d
Propagated dependencies: cl-array-utils@1.3.0-1.16e108a cl-closer-mop@1.0.0-3.7b86f2a cl-documentation-utils@1.2.0-0.98630dd cl-float-features@1.0.0-2.c1f86ae cl-colored@1.0.0-2.54e6184 cl-stealth-mixin@0.0.0-0.2f853fc cl-opengl@0.1.0-1.e2d83e0 cl-font-discovery@1.0.0-1.5101ca7 cl-uax-14@1.0.0-1.0432162 cl-sdf@0.0.1-1.e1ab3ac cl-alexandria@1.4-0.009b7e5 cl-parachute@1.5.0-3.dd925cb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shirakumo.github.io/alloy/
Licenses: Zlib
Build system: asdf/source
Synopsis: Common Lisp user interface protocol and toolkit implementation
Description:

Alloy is a user interface toolkit. It is defined through a set of protocols that allow for a clear interface, as well as a standardised way to integrate Alloy into a target backend.

ecl-nasdf 0.1.8
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/atlas-engineer/ntemplate
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: ASDF helpers for system setup, testing and installation
Description:

NASDF is an ASDF extension providing utilities to ease system setup, testing and installation.

  • Simple way to fetch Git submodules and “do the right thing” for setup. This may effectively supersede Quicklisp. A benefit of using Git submodules over the default Quicklisp distribution is improved reproducibility.

  • Test helpers, like distinction between offline and online tests, or continuous integration options, and warning reports.

  • Installation helpers, for instance to install libraries, icons and desktop files to the right directories.

ecl-linear-programming 2.3.0
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-iterate@1.5.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://neil-lindquist.github.io/linear-programming/
Licenses: Expat
Build system: asdf/ecl
Synopsis: Common Lisp linear programming
Description:

This is a Common Lisp library for solving linear programming problems.

sbcl-moptilities 0.3.13-1.a436f16
Dependencies: sbcl-closer-mop@1.0.0-3.7b86f2a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/gwkkwg/moptilities/
Licenses: Expat
Build system: asdf/sbcl
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-anypool 0.1.0-1.5389ec9
Dependencies: ecl-bordeaux-threads@0.9.3 ecl-cl-speedy-queue@0.0.0-1.0425c7c
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/anypool
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: General-purpose connection pooling library
Description:

This package provides a general-purpose connection pooling library for Common Lisp.

cl-varjo 0.0.0-1.9e77f30
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-ppcre@2.1.1 cl-documentation-utils@1.2.0-0.98630dd cl-fn@0.0.0-1.8d8587d cl-glsl-spec@0.0.0-1.f04476f cl-named-readtables@0.9-4.d5ff162 cl-parse-float@0.0.0-2.3074765 cl-vas-string-metrics@0.0.0-1.f2e4500 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/cbaggers/varjo
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Lisp to GLSL Language Translator
Description:

Varjo is a Lisp to GLSL compiler. Vari is the dialect of lisp Varjo compiles. It aims to be as close to Common Lisp as possible, but naturally it is statically typed so there are differences.

cl-clobber 0.0.0-0.212721c
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/robert-strandh/Clobber
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Common Lisp Library for transaction-oriented databases
Description:

CLOBBER is an alternative to so-called object prevalence, and in particular to cl-prevalence. Clobber is both simpler, more flexible, and more robust than systems based on object prevalence.

cl-croatoan 0.3-2.4700557
Dependencies: ncurses@6.2.20210619
Propagated dependencies: cl-cffi@0.24.1-2.32c90d4 cl-trivial-gray-streams@2.0-1.2b3823e cl-bordeaux-threads@0.9.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/McParen/croatoan
Licenses: Expat
Build system: asdf/source
Synopsis: Common Lisp bindings for the ncurses terminal library
Description:

Croatoan provides high-level Common Lisp CLOS bindings for the ncurses terminal library.

sbcl-type-templates 4.0.0-0.5b389eb
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-documentation-utils@1.2.0-0.98630dd sbcl-form-fiddle@1.1.0-0.e0c2359
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.github.io/type-templates/
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Library for defining and expanding templated functions
Description:

The Type-Templates library allows you to define types and “template functions” that can be expanded into various type-specialized versions to eliminate runtime dispatch overhead. It was specifically designed to implement low-level numerical data types and functionality.

clasp-marshal 1.3.0-1.eff1b15
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/wlbr/cl-marshal
Licenses: Expat
Build system: asdf/clasp
Synopsis: Simple (de)serialization of Lisp datastructures
Description:

Simple and fast marshalling of Lisp datastructures. Convert any object into a string representation, put it on a stream an revive it from there. Only minimal changes required to make your CLOS objects serializable.

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

ecl-constantfold 0.1-1.0ff1d97
Dependencies: ecl-trivia@0.1-0.8b406c3 ecl-alexandria@1.4-0.009b7e5 ecl-iterate@1.5.3 ecl-lisp-namespace@0.1-2.699fccb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/numcl/constantfold
Licenses: LGPL 3+
Build system: asdf/ecl
Synopsis: Support library for numcl
Description:

Support library for numcl. Registers a function as an additional form that is considered as a candidate for a constant.

cl-literate-lisp 0.6-1.76d4d2c
Propagated dependencies: cl-fad@0.7.6-1.3f4d32d cl-ppcre@2.1.1 cl-iterate@1.5.3 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/jingtaozf/literate-lisp
Licenses: Expat
Build system: asdf/source
Synopsis: Load Common Lisp code blocks from Org-mode files
Description:

This package extends the Common Lisp reader syntax such that is accepts Org files as Lisp source code files.

cl-lzlib 2.0-2.22767ca
Dependencies: lzlib@1.13
Propagated dependencies: cl-cffi@0.24.1-2.32c90d4 cl-octet-streams@1.2 cl-lparallel@2.8.4-1.80fc295 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/glv/cl-lzlib
Licenses: GPL 3+
Build system: asdf/source
Synopsis: Common Lisp library for lzip (de)compression
Description:

This Common Lisp library provides functions for lzip (LZMA) compression/decompression using bindings to the lzlib C library.

cl-quicksearch 0.01.04-1.fb02ecf
Propagated dependencies: cl-bordeaux-threads@0.9.3 cl-iterate@1.5.3 cl-alexandria@1.4-0.009b7e5 cl-anaphora@0.9.8 cl-ppcre@2.1.1 cl-drakma@2.0.8 cl-html-entities@0.02-1.4af0180 cl-yason@0.8.4 cl-flexi-streams@1.0.20-1.4951d57 cl-do-urlencode@0.0.0-1.1998464
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tkych/quicksearch/
Licenses: Expat
Build system: asdf/source
Synopsis: Search Engine Interface for Common Lisp packages
Description:

Quicksearch is a search-engine-interface for Common Lisp. The goal of Quicksearch is to find the Common Lisp library quickly. For example, if you will find the library about json, just type (qs:? 'json) at REPL.

The function quicksearch searches for Common Lisp projects in Quicklisp, Cliki, GitHub and BitBucket, then outputs results in REPL. The function ? is abbreviation wrapper for quicksearch.

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.

cl-algebraic-data-type 1.2.0-1.b256842
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-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/cl-algebraic-data-type
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Common Lisp library for algebraic data types
Description:

CL-ALGEBRAIC-DATA-TYPE, or ADT, is a library for defining algebraic data types in a similar spirit to Haskell or Standard ML, as well as for operating on them.

ecl-trivial-macroexpand-all 0.0.0-0.933270a
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/ecl
Synopsis: Portable macroexpand-all for Common Lisp
Description:

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

cl-locale 0.1.1-1.0a36cc0
Propagated dependencies: cl-anaphora@0.9.8 cl-arnesi@2.0.0-1.1e7dc4c cl-annot@0.0.0-1.c99e69c cl-syntax@0.0.3 cl-prove@1.0.0-2.5d71f02 cl-flexi-streams@1.0.20-1.4951d57
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/cl-locale
Licenses: LLGPL
Build system: asdf/source
Synopsis: Internalization library for Common Lisp
Description:

This package provides a Common Lisp translation library similar to CL-I18N and CL-L10N.

ecl-cl-reexport 0.1-2.03ad7a0
Dependencies: ecl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/takagi/cl-reexport
Licenses: LLGPL
Build system: asdf/ecl
Synopsis: Reexport external symbols in other Common Lisp packages
Description:

Cl-reexport makes a package reexport symbols which are external symbols in other Common Lisp packages. This functionality is intended to be used with (virtual) hierarchical packages.

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.

cl-parse-number 1.7
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-cl-json-pointer 0.0.0-0.f6760e2
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-boost-json@1.1-0.eca166f sbcl-cl-json@0.6.0 sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-st-json@0.0.0-0.4a0025b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/y2q-actionman/cl-json-pointer
Licenses: Expat
Build system: asdf/sbcl
Synopsis: JSON Pointer processor for Common Lisp
Description:

This package provides a JSON Pointer (RFC6901) implementation for Common Lisp. This library aims to be independent from any JSON libraries (as much as possible).

sbcl-static-dispatch 0.5.1
Dependencies: sbcl-agutil@0.0.1-1.df188d7 sbcl-alexandria@1.4-0.009b7e5 sbcl-anaphora@0.9.8 sbcl-arrows@0.2.0-0.df7cf00 sbcl-cl-environments@0.4 sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-iterate@1.5.3 sbcl-optima@1.0-1.373b245
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/alex-gutev/static-dispatch
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Static generic function dispatch for Common Lisp
Description:

Static dispatch is a Common Lisp library, inspired by inlined-generic-function, which allows standard Common Lisp generic function dispatch to be performed statically (at compile time) rather than dynamically (runtime). This is similar to what is known as "overloading" in languages such as C++ and Java.

The purpose of static dispatch is to provide an optimization in cases where the usual dynamic dispatch is too slow, and the dynamic features of generic functions, such as adding/removing methods at runtime are not required. An example of such a case is a generic equality comparison function. Currently generic functions are considered far too slow to implement generic arithmetic and comparison operations when used heavily in numeric code.

Total packages: 69244