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

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-dbi 0.11.1-4.5cf8b75
Propagated dependencies: cl-bordeaux-threads@0.9.3 cl-mysql@0.1-1.ab56c27 cl-sqlite@0.2.1 cl-closer-mop@1.0.0-3.7b86f2a cl-postmodern@1.33.12 cl-split-sequence@2.0.1 cl-trivial-garbage@0.21-0.3474f64 cl-alexandria@1.4-0.009b7e5 cl-rove@0.10.0-1.6a5dfcd cl-trivial-types@0.0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/cl-dbi
Licenses: LLGPL
Build system: asdf/source
Synopsis: Database independent interface for Common Lisp
Description:

dbi is a Common Lisp library providing a database independent interface for MySQL, PostgreSQL and SQLite.

ecl-cl-conspack 0.0.0-2.6e529d7
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-closer-mop@1.0.0-3.7b86f2a ecl-fast-io@1.0.0-3.a4c5ad6 ecl-ieee-floats@20170924-1.566b51a ecl-trivial-garbage@0.21-0.3474f64 ecl-trivial-utf-8@0.0.0-2.6ca9943
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/conspack/cl-conspack
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: CONSPACK implementation for Common Lisp
Description:

This package provides a CONSPACK implementation for Common Lisp.

sbcl-opticl-core 0.0.0-0.b7cd13d
Dependencies: sbcl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/slyrus/opticl-core
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: Core classes and pixel access macros for Opticl
Description:

This Common Lisp library contains the core classes and pixel access macros for the Opticl image processing library.

ecl-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/ecl
Synopsis: Open a browser window from Common Lisp
Description:

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

sbcl-charje.lambda-list 0.0.0
Dependencies: sbcl-binding-arrows@1.0.0-2.46bcba8 sbcl-charje.loop@1.1.0 sbcl-ctype@0.0.0-5.d9a7727
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://git.sr.ht/~charje/lambda-list
Licenses: AGPL 3+
Build system: asdf/sbcl
Synopsis: Common Lisp lambda list parsing and manipulation library
Description:

charje.lambda-list can parse every kind of lambda list defined in the ANSI Common Lisp standard. Parsing yields only one object that has all the parsed parts of the lambda list inside. New kinds of lambda lists can be made too.

clasp-babel 0.5.0-3.627d6a6
Dependencies: clasp-alexandria@1.4-0.009b7e5 clasp-trivial-features@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/babel/
Licenses: FreeBSD Expat
Build system: asdf/clasp
Synopsis: Charset encoding and decoding library
Description:

Babel is a charset encoding and decoding library, not unlike GNU libiconv, but completely written in Common Lisp.

cl-computable-reals 1.1.0-2.607a5d5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/stylewarning/computable-reals
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Arbitrary-precision, re-computing real-numbers in Common Lisp
Description:

This library provides arbitrary precision (floating point) real numbers in Common Lisp.

cl-named-readtables 0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/melisgl/named-readtables/
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Library that creates a namespace for named readtables
Description:

Named readtables is a library that creates a namespace for named readtables, which is akin to package namespacing in Common Lisp.

cl-net.didierverna.asdf-flv 2.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.lrde.epita.fr/~didier/software/lisp/misc.php#asdf-flv
Licenses: non-copyleft
Build system: asdf/source
Synopsis: Common Lisp ASDF extension to provide support for file-local variables
Description:

ASDF-FLV provides support for file-local variables through ASDF. A file-local variable behaves like *PACKAGE* and *READTABLE* with respect to LOAD and COMPILE-FILE: a new dynamic binding is created before processing the file, so that any modification to the variable becomes essentially file-local.

In order to make one or several variables file-local, use the macros SET-FILE-LOCAL-VARIABLE(S).

cl-circular-streams 0.1.0-1.e770bad
Propagated dependencies: cl-fast-io@1.0.0-3.a4c5ad6 cl-trivial-gray-streams@2.0-1.2b3823e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/circular-streams
Licenses: LLGPL
Build system: asdf/source
Synopsis: Circularly readable streams for Common Lisp
Description:

Circular-Streams allows you to read streams circularly by wrapping real streams. Once you reach end-of-file of a stream, its file position will be reset to 0 and you're able to read it again.

ecl-named-readtables 0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/melisgl/named-readtables/
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: Library that creates a namespace for named readtables
Description:

Named readtables is a library that creates a namespace for named readtables, which is akin to package namespacing in Common Lisp.

sbcl-sdl2-ttf 1.0-1.6dd2df2
Dependencies: sdl2-ttf@2.20.2 sbcl-alexandria@1.4-0.009b7e5 sbcl-cffi@0.24.1-2.32c90d4 sbcl-cl-autowrap@1.0-3.4bba9e3 sbcl-defpackage-plus@1.0-0.5492e27 sbcl-sdl2@0.0.0-3.8c78e68 sbcl-trivial-garbage@0.21-0.3474f64
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/lispgames/cl-sdl2-ttf
Licenses: Expat
Build system: asdf/sbcl
Synopsis: SDL2_ttf wrapper for Common Lisp
Description:

This is a wrapper for the SDL2_TTF library used for loading fonts and creating text assets. The library, in it's current state, can load TTF and OTF fonts and render fonts with the three different rendering modes provided by the C library (solid, shaded, and blended). While Latin text, UTF8, UNICODE, and Glyph text rendering is available only Latin text has been tested (as shown in the examples).

ecl-policy-cond 0.0.0-0.eedb625
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/stylewarning/policy-cond
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: Insert code based on compiler policy
Description:

POLICY-COND provides tools to insert and execute code based on a compiler's OPTIMIZE policy. It also contains a contract-like notion of expectations, which allow dynamic checking or inclusion of various things that should happen depending on compiler policy.

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

ecl-for 1.2.0-1.a397829
Dependencies: ecl-documentation-utils@1.2.0-1.cd5b506 ecl-form-fiddle@1.1.0-0.e0c2359 ecl-lambda-fiddle@1.0.0-1.d16bba5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/for/
Licenses: Zlib
Build system: asdf/ecl
Synopsis: Extensible iteration macro library
Description:

For is a library for an extensible iteration macro. It allows you to write concise looping constructs similar to loop and iterate. Unlike loop however it is extensible and sensible, and unlike iterate it does not require code-walking and is easier to extend.

cl-arrows 0.2.0-0.df7cf00
Propagated dependencies: cl-hu.dwim.stefil@0.0.0-2.414902c
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://gitlab.com/Harleqin/arrows
Licenses: Public Domain
Build system: asdf/source
Synopsis: Clojure-like arrow macros for Common Lisp
Description:

This library implements the -> and ->> macros from Clojure, as well as several expansions on the idea.

sbcl-colorize 0.0.0-1.ea676b5
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-split-sequence@2.0.1 sbcl-html-encode@1.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/kingcons/colorize
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Common Lisp for syntax highlighting
Description:

colorize is a Lisp library for syntax highlighting supporting the following languages: Common Lisp, Emacs Lisp, Scheme, Clojure, C, C++, Java, Python, Erlang, Haskell, Objective-C, Diff, Webkit.

ecl-cl-mime 0.5.3-1.d30a28e
Dependencies: ecl-cl-ppcre@2.1.1 ecl-cl-base64@3.3.4-1.577683b ecl-cl-qprint@0.9.0-1.bfe3985
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/40ants/cl-mime/
Licenses: LGPL 2.1
Build system: asdf/ecl
Synopsis: Read and print MIME content in Common Lisp
Description:

This is a Common Lisp library for reading and printing MIME content. It supports automatic conversion between 7-bit, quoted-printable and base64 encodings.

cl-texp 0-0.3b52414
Propagated dependencies: cl-named-readtables@0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eugeneia/texp
Licenses: AGPL 1
Build system: asdf/source
Synopsis: Domain specific language for producing TeX documents with Common Lisp
Description:

Domain specific language for producing TeX documents with Common Lisp.

ecl-pzmq 0.0.0-2.6f7b2ca
Dependencies: ecl-cffi@0.24.1-2.32c90d4 zeromq@4.3.5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/orivej/pzmq
Licenses: Unlicense
Build system: asdf/ecl
Synopsis: Common Lisp bindings for the ZeroMQ library
Description:

This Common Lisp library provides bindings for the ZeroMQ lightweight messaging kernel.

sbcl-random-state 0.1.0-1.c270d4f
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/random-state/
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Portable random number generation
Description:

This library is a collection of pseudo random number generators.

While Common Lisp does provide a RANDOM function, it does not allow the user to pass an explicit SEED, nor to portably exchange the random state between implementations. This can be a headache in cases like games, where a controlled seeding process can be very useful.

For both curiosity and convenience, this library offers multiple algorithms to generate random numbers, as well as a bunch of generally useful methods to produce desired ranges.

ecl-cffi 0.24.1-2.32c90d4
Dependencies: libffi@3.4.6 ecl-alexandria@1.4-0.009b7e5 ecl-babel@0.5.0-3.627d6a6 ecl-trivial-features@1.0
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/ecl
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.

ecl-tailrec 0-2.6f88284
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-trivial-macroexpand-all@0.0.0-0.933270a ecl-trivial-with-current-source-form@0.1.0-1.9e343e0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/charje/tailrec
Licenses: LLGPL
Build system: asdf/ecl
Synopsis: Macro to optimize a Common Lisp function for tail recursion
Description:

Just wrap your Common Lisp function in this macro call and it will be optimized for tail recursion. You will be warned if the function is not tail recursive.

Total packages: 72465