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

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-change-case 1.0
Propagated dependencies: cl-ppcre@2.1.1 cl-ppcre-unicode@2.1.1 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/rudolfochrist/cl-change-case
Licenses: LLGPL
Build system: asdf/source
Synopsis: Convert Common Lisp strings between camelCase, PascalCase and more
Description:

cl-change-case is a library to convert strings between camelCase, PascalCase, snake_case, param-case, CONSTANT_CASE and more.

ecl-specialized-function 0.1-3.5e2b044
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-iterate@1.5.3 ecl-lisp-namespace@0.1-2.699fccb ecl-trivia@0.1-0.8b406c3 ecl-trivial-cltl2@0.1.1-2.8a3bda3 ecl-type-r@0.0.0-1.83c89e3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/numcl/specialized-function
Licenses: LGPL 3+
Build system: asdf/ecl
Synopsis: Julia-like dispatch for Common Lisp
Description:

This library is part of NUMCL. It provides a macro SPECIALIZED that performs a Julia-like dispatch on the arguments, lazily compiling a type-specific version of the function from the same code. The main target of this macro is speed.

ecl-glyphs 0.0.0-1.1ff5714
Dependencies: ecl-cl-ppcre@2.1.1 ecl-parenscript@2.7.1-1.7a1ac46 ecl-named-readtables@0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ahungry/glyphs/
Licenses: GPL 3
Build system: asdf/ecl
Synopsis: Reduce Common Lisp verbosity
Description:

This library is a little experiment in reducing verbosity in Common Lisp, inspired by BODOL (https://github.com/bodil/BODOL).

ecl-hunchenissr 1-1.7df702f
Dependencies: ecl-cl-base64@3.3.4-1.577683b ecl-cl-str@0.21 ecl-hunchentoot@1.3.1 ecl-issr-core@0.1-1.64e3b07 ecl-jonathan@0.1.0-1.1f448b4 ecl-plump@2.0.0-4.251fbe0 ecl-portal@1.2-2.416589f
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/interactive-ssr/hunchenissr
Licenses: LLGPL
Build system: asdf/ecl
Synopsis: Interactive Server Side Rendering backend for Hunchentoot
Description:

Hunchenissr works together with issr.js for the development of interactive (changing without page refreshes) websites making use of websocket and Common Lisp server HTML generation instead of mountains of convoluted Javascript.

ecl-glkit 0.0-1.0d8e7c5
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-cl-opengl@0.1.0-1.e2d83e0 ecl-defpackage-plus@1.0-0.5492e27 ecl-mathkit@0.0-1.fd884f9 ecl-sb-cga@1.0.1-1.9a554ea ecl-sdl2@0.0.0-3.8c78e68 ecl-static-vectors@1.9.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/lispgames/glkit/
Licenses: Expat
Build system: asdf/ecl
Synopsis: OpenGL utilities for math, shaders, and more
Description:

This is a utility kit for functionality related to OpenGL. It provides the following:

  • kit.glm: This re-exports sb-cga and mathkit for convenience.

  • kit.gl.shader: This provides shader dictionary and compilation functionality similar to what was originally found in sdl2kit.

  • kit.gl.vao: This provides an interface for Vertex Array Objects.

cl-jose 0.1.0-0.5b9f42d
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-assoc-utils@0.1-1.74af16a cl-base64@3.3.4-1.577683b cl-ironclad@0.61 cl-jonathan@0.1.0-1.1f448b4 cl-split-sequence@2.0.1 cl-trivial-utf-8@0.0.0-2.6ca9943 cl-pem@0.1.0-0.1ffb17e cl-rove@0.10.0-1.6a5dfcd
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/jose
Licenses: FreeBSD
Build system: asdf/source
Synopsis: JOSE implementation for Common Lisp
Description:

A JSON Object Signing and Encryption (JOSE) implementation for Common Lisp.

sbcl-yxorp 1.1.1
Dependencies: sbcl-chipz@0.8-2.82a17d3 sbcl-chunga@1.1.9 sbcl-cl+ssl@0.0.0-6.17d5cdd sbcl-binding-arrows@1.0.0-2.46bcba8 sbcl-cl-str@0.21 sbcl-usocket@0.8.9 sbcl-flexi-streams@1.0.20-1.4951d57 sbcl-rutils@5.2.1-0.db3c3f4 sbcl-salza2@2.1 sbcl-smart-buffer@0.0.1-1.09b9a9a sbcl-trivial-garbage@0.21-0.3474f64
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/charje/cl-yxorp
Licenses: AGPL 3
Build system: asdf/sbcl
Synopsis: Reverse proxy server written in and configurable in Common Lisp
Description:

This is a reverse proxy server written in and configurable in Common Lisp. It supports WebSocket, HTTP, HTTPS, HTTP to HTTPS redirecting, port and host forwarding configuration using a real programming language, HTTP header and body manipulation (also using a real programming language).

cl-simple-parallel-tasks 1.0-1.ce7b60f
Propagated dependencies: cl-chanl@0.4.1-1.56e90a1 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/glv/simple-parallel-tasks
Licenses: GPL 3
Build system: asdf/source
Synopsis: Common Lisp library to evaluate some forms in parallel
Description:

This is a simple Common Lisp library to evaluate some forms in parallel.

sbcl-cl-qrencode 0.1.2
Dependencies: sbcl-zpng@1.2.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/jnjcc/cl-qrencode
Licenses: GPL 2+
Build system: asdf/sbcl
Synopsis: QR code encoder for Common Lisp
Description:

This Common Lisp library provides function to make QR codes and to save them as PNG files.

cl-trucler 0.0.0-2.39d4ba1
Propagated dependencies: cl-acclimation@0.0.0-1.4d51150
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/s-expressionists/Trucler
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Environment protocol for Common Lisp compilers
Description:

Trucler defines a CLOS-based protocol to be used by Common Lisp compilers for environment query and update. In addition, library authors can use the trucler-native interface to inspect native environments. Trucler supports introspection for variables, functions, tags, blocks and optimization policies.

cl-colors 0.0.0-1.8274105
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-let-plus@0.0.0-2.455e657
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tpapp/cl-colors
Licenses: Boost 1.0
Build system: asdf/source
Synopsis: Simple color library for Common Lisp
Description:

This is a very simple color library for Common Lisp, providing

  • Types for representing colors in HSV and RGB spaces.

  • Simple conversion functions between the above types (and also hexadecimal representation for RGB).

  • Some predefined colors (currently X11 color names – of course the library does not depend on X11).Because color in your terminal is nice.

This library is no longer supported by its author.

sbcl-cl-fast-ecs 0.9.1
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-global-vars@1.0.0-0.c749f32 sbcl-trivial-adjust-simple-array@0.0.1-0.393d404
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://lockie.gitlab.io/cl-fast-ecs/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Blazingly fast Entity-Component-System microframework
Description:

CL-FAST-ECS is a Common Lisp library providing an implementation of the ECS pattern, primarily focused on speed and interactive development.

ECS is an architectural data-oriented design pattern that allows for the effective processing of a large number of in-game objects while keeping the code and data separated. This provides flexibility in the way that game objects are built at runtime.

sbcl-s-xml-rpc 7
Dependencies: sbcl-s-xml@3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/s-xml-rpc/
Licenses: LGPL 3+
Build system: asdf/sbcl
Synopsis: Implementation of XML-RPC in Common Lisp for both client and server
Description:

S-XML-RPC is an implementation of XML-RPC in Common Lisp for both client and server.

sbcl-fakenil 1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/fakenil/
Licenses: Unlicense
Build system: asdf/sbcl
Synopsis: Provides a canonical stand-in for NIL
Description:

This package provides a canonical stand-in for NIL for contexts where NIL means no value.

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.

cl-parseq 0.5.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/mrossini-ethz/parseq
Licenses: GPL 2
Build system: asdf/source
Synopsis: Parsing expression grammars for sequences
Description:

Parseq (pronounced parsec) is a parsing library for common lisp. It can be used for parsing lisp's sequences types: strings, vectors (e.g. binary data) and lists. Furthermore, parseq is able to parse nested structures such as trees (e.g. lists of lists, lists of vectors, vectors of strings).

Parseq uses parsing expression grammars (PEG) that can be defined through a simple interface. Extensions to the standard parsing expressions are available. Parsing expressions can be parameterised and made context aware. Additionally, the definition of each parsing expression allows the arbitrary transformation of the parsing tree.

The library is inspired by Esrap and uses a very similar interface. No code is shared between the two projects, however. The features of Esrap are are mostly included in parseq and complemented with additional, orthogonal features. Any resemblance to esrap-liquid is merely coincidental.

cl-sha3 1.1.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/pmai/sha3
Licenses: Expat
Build system: asdf/source
Synopsis: SHA-3 implementation for Common Lisp
Description:

This library is an implementation of the Secure Hash Algorithm 3 (SHA-3), also known as Keccak. The implementation is constrained to messages with an integral number of octets,i.e. sub-byte length messages are not supported.

ecl-magic-ed 0.2-1.30bb278
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sanel/magic-ed
Licenses: Expat
Build system: asdf/ecl
Synopsis: Editing facility for Common Lisp REPL
Description:

Magic (ed) is a tiny editing facility for Common Lisp, where you can directly load, edit, manipulate and evaluate file or file content from REPL. This package also can be a starting point for people who are not accustomed to Emacs or SLIME and would like to continue using their default terminal/console editor with Common Lisp.

sbcl-glop 0.1.0-1.45e722a
Dependencies: libx11@1.8.12 libxcomposite@0.4.6 libxrandr@1.5.4 mesa@26.0.2 sbcl-cffi@0.24.1-2.32c90d4 sbcl-split-sequence@2.0.1 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/glop
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Direct FFI bindings for OpenGL window and context management
Description:

This package provides Common Lisp bindings to create OpenGL window and context manipulation code as well as system input handling. Direct FFI bindings to system functions are used so no third party C lib is required except system libraries.

ecl-trivial-documentation 0-0.e71e7cf
Dependencies: ecl-closer-mop@1.0.0-3.7b86f2a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eugeneia/trivial-documentation
Licenses: AGPL 1
Build system: asdf/ecl
Synopsis: Scrape on-line documentation out of a running Lisp image
Description:

Scrape on-line documentation out of a running Lisp image.

clasp-trivial-gray-streams 2.0-1.2b3823e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.cliki.net/trivial-gray-streams
Licenses: X11
Build system: asdf/clasp
Synopsis: Compatibility layer for Gray streams implementations
Description:

Gray streams is an interface proposed for inclusion with ANSI CL by David N. Gray. The proposal did not make it into ANSI CL, but most popular CL implementations implement it. This package provides an extremely thin compatibility layer for gray streams.

ecl-salmagundi 0.0.0-0.aa231f6
Dependencies: ecl-trivial-package-locks@0.1-0.ca2e2b1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/s-expressionists/Salmagundi
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Implementation of Common Lisp hash tables
Description:

This library contains code that implements Common Lisp hash tables.

clasp-core-gp 0.1-1.90ec1c4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/jorgetavares/core-gp
Licenses: Expat
Build system: asdf/clasp
Synopsis: Common Lisp library for genetic programming
Description:

core-gp is a Common Lisp library for genetic programming (GP) algorithms. It allows standard GP, strongly-typed GP, grammatical evolution as well as standard genetic algorithms.

Total packages: 32521