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

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-clavier 0.0.0-1.9b1424e
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-chronicity@0.4.1 cl-fad@0.7.6-1.3f4d32d cl-ppcre@2.1.1 cl-closer-mop@1.0.0-3.7b86f2a cl-stefil@0.1-0.0398548
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/mmontone/clavier/
Licenses: Expat
Build system: asdf/source
Synopsis: General purpose validation library
Description:

Clavier is a general purpose validation library for Common Lisp.

cl-map-set 0.0.0-1.7b4b545
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://bitbucket.org/tarballs_are_good/map-set
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Set-like data structure
Description:

Implementation of a set-like data structure with constant time addition, removal, and random selection.

sbcl-fast-websocket 0.1-1.baeeadd
Dependencies: sbcl-fast-io@1.0.0-3.a4c5ad6 sbcl-babel@0.5.0-3.627d6a6 sbcl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/fast-websocket
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: WebSocket protocol parser for Common Lisp
Description:

fast-websocket is an optimized low-level WebSocket protocol parser/composer.

cl-optima 1.0-1.373b245
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-closer-mop@1.0.0-3.7b86f2a cl-eos@0.0.0-2.b4413bc
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/m2ym/optima
Licenses: Expat
Build system: asdf/source
Synopsis: Optimized pattern matching library for Common Lisp
Description:

Optima is a fast pattern matching library which uses optimizing techniques widely used in the functional programming world.

ecl-cffi-ops 1.0.0
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-cffi@0.24.1-2.32c90d4 ecl-arrow-macros@0.2.7-0.16bdfd3 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/bohonghuang/cffi-ops
Licenses: ASL 2.0
Build system: asdf/ecl
Synopsis: Helps writing concise CFFI-related code
Description:

Helps writing concise CFFI-related code.

sbcl-defpackage-plus 1.0-0.5492e27
Dependencies: sbcl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/rpav/defpackage-plus
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: Extensible @code{DEFPACKAGE} variant with version support
Description:

DEFPACKAGE-PLUS is an extensible DEFPACKAGE variant with predictable cross-platform behavior and some utilities useful for versioning.

ecl-cl-libyaml 0.1-1.a7fe9f6
Dependencies: ecl-cffi@0.24.1-2.32c90d4 libyaml@0.2.5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eudoxia0/cl-libyaml
Licenses: Expat
Build system: asdf/ecl
Synopsis: Libyaml bindings for Common Lisp
Description:

This is a binding to the libyaml library. It's not meant as a full library for YAML, just a bare binding with a couple of utility macros. For a YAML parser and emitter using this, check out cl-yaml.

cl-fast-generic-functions 0.0.0-2.6e9d690
Propagated dependencies: cl-closer-mop@1.0.0-3.7b86f2a cl-sealable-metaobjects@0.0.0-1.e09ec97 cl-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/marcoheisig/fast-generic-functions/
Licenses: Expat
Build system: asdf/source
Synopsis: Seal generic functions to boost performance
Description:

This library introduces fast generic functions, i.e. functions that behave just like regular generic functions, except that the can be sealed on certain domains. If the compiler can then statically detect that the arguments to a fast generic function fall within such a domain, it will perform a variety of optimizations.

sbcl-map-set 0.0.0-1.7b4b545
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://bitbucket.org/tarballs_are_good/map-set
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Set-like data structure
Description:

Implementation of a set-like data structure with constant time addition, removal, and random selection.

ecl-meta 1.0.0-0.74faea6
Dependencies: ecl-named-readtables@0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://gitlab.common-lisp.net/frideau/meta
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Recursive-descent parser DSL for Common Lisp
Description:

This package provides a recursive-descent parser DSL for Common Lisp. It's intended as a simpler alternative to parser generators.

clasp-utf8-input-stream 0.0.1-0.d33b57a
Dependencies: clasp-babel@0.5.0-3.627d6a6 clasp-trivial-gray-streams@2.0-1.2b3823e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/veer66/utf8-input-stream
Licenses: Expat
Build system: asdf/clasp
Synopsis: UTF-8 string input stream over a binary stream for Common Lisp
Description:

This package provides a UTF-8 string input stream over a binary stream for Common Lisp.

ecl-colorize 0.0.0-1.ea676b5
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-split-sequence@2.0.1 ecl-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/ecl
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-static-dispatch 0.5.1
Dependencies: ecl-agutil@0.0.1-1.df188d7 ecl-alexandria@1.4-0.009b7e5 ecl-anaphora@0.9.8 ecl-arrows@0.2.0-0.df7cf00 ecl-cl-environments@0.5 ecl-closer-mop@1.0.0-3.7b86f2a ecl-iterate@1.5.3 ecl-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/ecl
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.

clasp-parse-js 0.0.0-1.fbadc60
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://marijnhaverbeke.nl/parse-js/
Licenses: Zlib
Build system: asdf/clasp
Synopsis: Parse JavaScript
Description:

Parse-js is a Common Lisp package for parsing JavaScript (ECMAScript 3). It has basic support for ECMAScript 5.

sbcl-metatilities-base 0.6.6-2.ef04337
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/metatilities-base/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Core of the metatilities Common Lisp library
Description:

Metatilities-base is the core of the metatilities Common Lisp library which implements a set of utilities.

cl-markup-reader 0.0.1-1.d2d4d7b
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-str@0.21 cl-named-readtables@0.9-5.aa6dab5 cl-trivial-gray-streams@2.0-1.2b3823e cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/moderninterpreters/markup
Licenses: ASL 2.0
Build system: asdf/source
Synopsis: Reader-macro to read HTML tags inside of Common Lisp code
Description:

Markup allows the use of HTML syntax with in Common Lisp code. This has the advantage of being able to copy HTML snippets and have them instantly be functional, less double quotes than a s-expression approach, and designers will be able to understand the embedded HTML.

cl-ospm 0.0.2
Dependencies: cl-osicat@0.7.0-4.9823279
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-calispel@0.1-1.e9f2f9c cl-hu.dwim.defclass-star@2021-2.3086878 cl-local-time@1.0.6-4.40169fe cl-moptilities@0.3.13-1.a436f16 cl-named-readtables@0.9-5.aa6dab5 cl-serapeum@0.0.0-13.71f35c9 cl-trivia@0.1-0.8b406c3 cl-lisp-unit2@0.9.4-0.b5aa17b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/atlas-engineer/ospm
Licenses: Modified BSD
Build system: asdf/source
Synopsis: System package manager in Common Lisp
Description:

This library is a universal interface to the operating system package manager. It has extensive support for Guix, among others:

  • package listing and searching;

  • package installation and uninstallation;

  • package file listing;

  • profile listing;

  • manifest listing and installation;

  • generation listing, switching and deletion.

ecl-string-pokemonize 20210503-0.2dc0164
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/phoe/string-pokemonize
Licenses: Expat
Build system: asdf/ecl
Synopsis: Alternate upper- and lowercase
Description:

string-pokemonize provides a function that alternates uppercase and lowercase characters for a given string.

cl-mathkit 0.0-1.fd884f9
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-sb-cga@1.0.1-1.9a554ea
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/lispgames/mathkit/
Licenses: Expat
Build system: asdf/source
Synopsis: Pure math functions useful for games, 3D, and GL in general
Description:

This is a purely math-related utility kit, providing functions which can be useful for games, 3D, and GL in general.

sbcl-inheriting-readers 1.0.1
Dependencies: sbcl-class-options@1.0.1 sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-compatible-metaclasses@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/inheriting-readers/
Licenses: Unlicense
Build system: asdf/sbcl
Synopsis: Simple yet powerful value inheritance scheme
Description:

This package provides a simple yet powerful value inheritance scheme.

ecl-cl-base58 0.1-1.f446835
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eudoxia0/cl-base58
Licenses: Expat
Build system: asdf/ecl
Synopsis: Implementation of base58 for Common Lisp
Description:

This library implements the base58 encoding algorithm. It's basically base64 but with a smaller alphabet (58, as in the name) that doesn't include similar looking characters, among other things. See https://github.com/bitcoin/bitcoin/blob/master/src/base58.h for a full reference.

sbcl-golden-utils 0.0.0-4.e43914a
Dependencies: sbcl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/lisp-mirror/golden-utils
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Common Lisp utility library
Description:

This is a Common Lisp library providing various utilities.

sbcl-external-program 0.0.6-1.5888b8f
Dependencies: sbcl-trivial-features@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sellout/external-program
Licenses: LLGPL
Build system: asdf/sbcl
Synopsis: Common Lisp library for running external programs
Description:

EXTERNAL-PROGRAM enables running programs outside the Lisp process. It is an attempt to make the RUN-PROGRAM functionality in implementations like SBCL and CCL as portable as possible without sacrificing much in the way of power.

Total packages: 70988