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

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-murmurhash 0.0.0-1.5433f5e
Propagated dependencies: cl-babel@0.5.0-3.627d6a6 cl-fiveam@1.4.2
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/source
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-music-spelling 0.1-0.a2d492a
Dependencies: sbcl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ntrocado/music-spelling/
Licenses: ASL 2.0
Build system: asdf/sbcl
Synopsis: Automatically spell musical pitches and rhythms
Description:

This package implements an algorithm for the spelling of enharmonics and dealing with ties and dots in rhythm notation.

ecl-optima 1.0-1.373b245
Dependencies: ecl-alexandria@1.4-0.009b7e5 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/m2ym/optima
Licenses: Expat
Build system: asdf/ecl
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.

cl-vectors 0.1.5
Propagated dependencies: cl-zpb-ttf@1.0.7
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: http://projects.tuxee.net/cl-vectors/
Licenses: Expat
Build system: asdf/source
Synopsis: Create, transform and render anti-aliased vectorial paths
Description:

This is a pure Common Lisp library to create, transform and render anti-aliased vectorial paths.

ecl-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/ecl
Synopsis: Arbitrary-precision, re-computing real-numbers in Common Lisp
Description:

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

sbcl-zsort 0.1-1.f6724a6
Dependencies: sbcl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/jorgetavares/zsort
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Collection of portable sorting algorithms in Common Lisp
Description:

zsort is a collection of portable sorting algorithms. Common Lisp provides the sort and stable-sort functions but these can have different algorithms implemented according to each implementation. Also, the standard sorting functions might not be the best for a certain situations. This library aims to provide developers with more options.

cl-montezuma 0.1.3-1.ee2129e
Propagated dependencies: cl-babel@0.5.0-3.627d6a6 cl-fad@0.7.6-1.3f4d32d cl-ppcre@2.1.1 cl-trivial-timeout@0.1.5-2.e70d9b4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sharplispers/montezuma
Licenses: Expat GPL 3+
Build system: asdf/source
Synopsis: Full-text indexing and search for Common Lisp
Description:

Montezuma is a text search engine library for Lisp based on the Ferret library for Ruby, which is itself based on the Lucene library for Java.

sbcl-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/sbcl
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).

uglify-js 0.1-1.429c5e1
Dependencies: sbcl@2.6.4 sbcl-cl-uglify-js@0.1-1.429c5e1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/mishoo/cl-uglify-js
Licenses: Zlib
Build system: trivial
Synopsis: JavaScript compressor
Description:

This is a Common Lisp version of UglifyJS, a JavaScript compressor. It works on data produced by parse-js to generate a minified version of the code. Currently it can:

  • reduce variable names (usually to single letters)

  • join consecutive var statements

  • resolve simple binary expressions

  • group most consecutive statements using the sequence operator (comma)

  • remove unnecessary blocks

  • convert IF expressions in various ways that result in smaller code

  • remove some unreachable code

cl-simple-neural-network 3.2
Propagated dependencies: cl-store@0.8.11-1.c787337 cl-lparallel@2.8.4-1.80fc295 cl-chipz@0.8-2.82a17d3 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/glv/simple-neural-network
Licenses: GPL 3+
Build system: asdf/source
Synopsis: Simple neural network in Common Lisp
Description:

simple-neural-network is a Common Lisp library for creating, training and using basic neural networks. The networks created by this library are feedforward neural networks trained using backpropagation.

sbcl-genhash 1.7-1.220ae1a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/pnathan/genhash
Licenses: Public Domain
Build system: asdf/sbcl
Synopsis: Generic hash tables for Common Lisp
Description:

This an implementation of CDR 2: generic hash tables for Common Lisp

sbcl-3d-quaternions 1.0.0-1.f477801
Dependencies: sbcl-3d-matrices@1.0.0-3.bc1ffa0 sbcl-3d-vectors@3.1.0-3.fc751c6 sbcl-documentation-utils@1.2.0-1.cd5b506
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/shinmera/3d-quaternions
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Quaternion and dual-quaternion functionality in Common Lisp
Description:

This is a library for quaternions. It contains most of the quaternion operations one would usually expect out of such a library and offers them both in non-modifying and modifying versions where applicable. It also tries to be efficient where plausible. Each quaternion is made up of floats, which by default are single-floats, as they do not require value boxing on most modern systems and compilers.

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.

cl-css-lite 0.01
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/paddymul/css-lite
Licenses: Modified BSD
Build system: asdf/source
Synopsis: CSS grammar for Lisp
Description:

cl-css-lite is a library for generating CSS from an s-exp based syntax. When compiled with Parenscript loaded in the Lisp image, it also provides the same CSS generation facilities in Parenscript-generated JavaScript code.

sbcl-esrap 0.18-4.d806138
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-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://scymtym.github.io/esrap/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Common Lisp packrat parser
Description:

This is a packrat parser for Common Lisp. In addition to regular Packrat / Parsing Grammar / TDPL features ESRAP supports:

  • dynamic redefinition of nonterminals

  • inline grammars

  • semantic predicates

  • introspective facilities (describing grammars, tracing, setting breaks)

  • left-recursive grammars

  • functions as terminals

  • accurate, customizable parse error reports

cl-quantile-estimator 0.0.1
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-mw-equiv@0.1.2-1.3ae8714 cl-prove@1.0.0-2.5d71f02 cl-log4cl@1.1.4-2.fe3da51
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/deadtrickster/quantile-estimator.cl
Licenses: Expat
Build system: asdf/source
Synopsis: Effective computation of biased quantiles over data streams
Description:

Common Lisp implementation of Graham Cormode and S. Muthukrishnan's Effective Computation of Biased Quantiles over Data Streams in ICDE’05.

sbcl-data-frame 1.1.1-0.6f02e58
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-alexandria-plus@1.1.0-0.adafb09 sbcl-anaphora@0.9.8 sbcl-array-operations@0.0.0-0.75cbc3b sbcl-duologue@0.0.0-0.ea1ada2 sbcl-let-plus@0.0.0-2.455e657 sbcl-numerical-utilities@1.2.0-0.44f45ba sbcl-select@1.0.0-0.df7920f sbcl-serapeum@0.0.0-13.71f35c9 sbcl-statistics@1.0.0-0.94fc87a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://lisp-stat.dev/docs/manuals/data-frame/
Licenses: Ms-PL
Build system: asdf/sbcl
Synopsis: Data frames for Common Lisp
Description:

This package provides data frames for Common Lisp, a two-dimensional array-like structure in which each column contains values of one variable and each row contains one set of values from each column.

ecl-portal 1.2-2.416589f
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-arrows@0.2.0-0.df7cf00 ecl-cl-base64@3.3.4-1.577683b ecl-cl-str@0.21 ecl-flexi-streams@1.0.20-1.4951d57 ecl-global-vars@1.0.0-0.c749f32 ecl-ironclad@0.61 ecl-parse-float@0.0.0-2.3074765 ecl-usocket@0.8.9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/charJe/portal
Licenses: LLGPL
Build system: asdf/ecl
Synopsis: Portable Websocket Server for Common Lisp
Description:

This is a websocket server for Common Lisp using usockets to be portable between implementations and operating systems. It has a programming interface that allows for multiple websocket apps per server using Common Lisp keywords for different websocket events. It has useful restarts and customizable errors.

ecl-s-xml-rpc 7
Dependencies: ecl-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/ecl
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.

cl-conium 0.0.0-1.089adfd
Propagated dependencies: cl-closer-mop@1.0.0-3.7b86f2a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sharplispers/conium
Licenses: Public Domain
Build system: asdf/source
Synopsis: Portability library for debugger- and compiler-related tasks
Description:

Conium is a portability library for debugger- and compiler-related tasks in Common Lisp. It is fork of SWANK-BACKEND.

ecl-http-body 0.1.0-2.3e4bedd
Dependencies: ecl-babel@0.5.0-3.627d6a6 ecl-cl-ppcre@2.1.1 ecl-fast-http@0.2.0-2.502a377 ecl-flexi-streams@1.0.20-1.4951d57 ecl-jonathan@0.1.0-1.1f448b4 ecl-trivial-gray-streams@2.0-1.2b3823e ecl-cl-utilities@0.0.0-1.dce2d2f ecl-quri@0.7.0-0.03ecaf3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/http-body
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: HTTP POST data parser
Description:

HTTP-Body parses HTTP POST data and returns POST parameters. It supports application/x-www-form-urlencoded, application/json, and multipart/form-data.

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.

ecl-cl-random-forest 0.1-1.fedb36c
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-cl-libsvm-format@0.1.0-0.3300f84 ecl-cl-online-learning@0.5-1.87fbef8 ecl-lparallel@2.8.4-1.80fc295
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/masatoi/cl-random-forest
Licenses: Expat
Build system: asdf/ecl
Synopsis: Random Forest and Global Refinement for Common Lisp
Description:

CL-random-forest is an implementation of Random Forest for multiclass classification and univariate regression written in Common Lisp. It also includes an implementation of Global Refinement of Random Forest.

Total packages: 74008