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

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

clasp-cl-pcg 1.0.0-1.8263d85
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sjl/cl-pcg
Licenses: Expat
Build system: asdf/clasp
Synopsis: Permuted congruential generators in Common Lisp
Description:

This is a bare-bones Permuted Congruential Generator implementation in pure Common Lisp.

sbcl-simple-routes 0.3-1.6f88c38
Dependencies: sbcl-cl-ppcre@2.1.1 sbcl-hunchentoot@1.3.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://gitlab.com/vancan1ty/simple-routes
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: URL routing library for Hunchentoot
Description:

simple-routes is a simple Common Lisp RESTful routing facility on top of Hunchentoot.

sbcl-bodge-queue 0.0.0-0.948c9a5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/borodust/bodge-queue
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Simple queue for Common Lisp
Description:

This Common Lisp library provides a simple FIFO implementation with no external dependencies.

sbcl-let-over-lambda 1.0.1-1.481b2e3
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-cl-ppcre@2.1.1 sbcl-named-readtables@0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/thephoeron/let-over-lambda
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Macros from Let Over Lambda
Description:

This package provides Doug Hoyte's "Production" version of macros from the Let Over Lambda book, including community updates.

cl-docutils 0.1.1-1.756b5ad
Propagated dependencies: cl-ppcre@2.1.1 cl-data-format-validation@0.2.0-1.95d4476 cl-trivial-gray-streams@2.0-1.2b3823e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: http://www.jarw.org.uk/lisp/cl-docutils.html
Licenses: GPL 3
Build system: asdf/source
Synopsis: Document utilities and Restructured text parser
Description:

cl-docutils is a Common Lisp implementation of the Docutils text processing system for processing plaintext into presentational formats such as HTML and LaTeX. It is based upon the Python Docutils reference implementation but uses Common Lisp idioms making it easier to extend and more flexible. As with the reference implementation it includes a parser for the reStructured text plaintext markup syntax which is suitable for marking up documentation and for use as user markup for collaborative web sites. It is successfully used to support a higher education peer-review assessment and online tutorial system.

ecl-decimals 2021
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tlikonen/cl-decimals
Licenses: CC0
Build system: asdf/ecl
Synopsis: Decimal number parser and formatting package for Common Lisp
Description:

This Common Lisp package offers functions for parsing and formatting decimal numbers. The package's main interface are the functions parse-decimal-number and format-decimal-number. The former is for parsing strings for decimal numbers and the latter for pretty-printing them as strings.

clasp-cl-strings 0.0.1-1.93ec417
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/diogoalexandrefranco/cl-strings
Licenses: Expat
Build system: asdf/clasp
Synopsis: Set of utilities to manipulate strings in Common Lisp
Description:

cl-strings is a small, portable, dependency-free set of utilities that make it even easier to manipulate text in Common Lisp. It has 100% test coverage and works at least on sbcl, ecl, ccl, abcl and clisp.

sbcl-cl-autowrap 1.0-3.4bba9e3
Dependencies: libffi@3.4.6 sbcl-alexandria@1.4-0.009b7e5 sbcl-cffi@0.24.1-2.32c90d4 sbcl-cl-json@0.6.0 sbcl-cl-ppcre@2.1.1 sbcl-defpackage-plus@1.0-0.5492e27 sbcl-trivial-features@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/rpav/cl-autowrap
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: FFI wrapper generator for Common Lisp
Description:

This is a c2ffi-based wrapper generator for Common Lisp.

ecl-parse-declarations 1.0.0-1.549aebb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/parse-declarations/
Licenses: Expat
Build system: asdf/ecl
Synopsis: Parse, filter, and build declarations
Description:

Parse-Declarations is a Common Lisp library to help writing macros which establish bindings. To be semantically correct, such macros must take user declarations into account, as these may affect the bindings they establish. Yet the ANSI standard of Common Lisp does not provide any operators to work with declarations in a convenient, high-level way. This library provides such operators.

cl-glfw3 0.0.0-1.32c3f34
Dependencies: glfw@3.3.10
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-cffi@0.24.1-2.32c90d4 cl-opengl@0.1.0-1.e2d83e0 cl-trivial-main-thread@1.0.0-1.25f1149
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/AlexCharlton/cl-glfw3
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Common Lisp bindings to GLFW version 3.x
Description:

This package provides a Common Lisp bindings to glfw, an OpenGL application development library.

sbcl-bst 2.0-0.8545aed
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/glv/bst
Licenses: GPL 3
Build system: asdf/sbcl
Synopsis: Binary search tree for Common Lisp
Description:

BST is a Common Lisp library for working with binary search trees that can contain any kind of values.

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.

ecl-music-spelling 0.1-0.a2d492a
Dependencies: ecl-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/ecl
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.

sbcl-concrete-syntax-tree 0.3.0
Dependencies: sbcl-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/Concrete-Syntax-Tree
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: Parse Common Lisp code into a concrete syntax tree
Description:

This library is intended to solve the problem of source tracking for Common Lisp code.

By "source tracking", it is meant that code elements that have a known origin in the form of a position in a file or in an editor buffer are associated with some kind of information about this origin.

Since the exact nature of such origin information depends on the Common Lisp implementation and the purpose of wanting to track that origin, the library does not impose a particular structure of this information. Instead, it provides utilities for manipulating source code in the form of what is called concrete syntax trees (CSTs for short) that preserve this information about the origin.

cl-fmt 0.0.0-0.91a29ec
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-fiveam@1.4.2 cl-local-time@1.0.6-4.40169fe
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/mmontone/fmt
Licenses: Expat
Build system: asdf/source
Synopsis: Extensible text formatting facility for Common Lisp using s-expressions
Description:

fmt provides an alternative to the Common Lisp format function by utilizing s-expressions for formatting directives instead of control strings.

sbcl-cl-online-learning 0.5-1.87fbef8
Dependencies: sbcl-cl-libsvm-format@0.1.0-0.3300f84 sbcl-cl-store@0.8.11-1.c787337
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/masatoi/cl-online-learning
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Online Machine Learning for Common Lisp
Description:

This library contains a collection of machine learning algorithms for online linear classification written in Common Lisp.

sbcl-mgl-pax 0.3.0-1.6782eb0
Dependencies: sbcl-3bmd@0.0.0-4.e68b2d4 sbcl-alexandria@1.4-0.009b7e5 sbcl-colorize@0.0.0-1.ea676b5 sbcl-md5@2.0.5 sbcl-named-readtables@0.9-5.aa6dab5 sbcl-pythonic-string-reader@0.0.0-1.47a70ba sbcl-slime-swank@2.32 sbcl-trivial-utf-8@0.0.0-2.6ca9943
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://melisgl.github.io/mgl-pax/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Exploratory programming environment and documentation generator
Description:

PAX provides an extremely poor man's Explorable Programming environment. Narrative primarily lives in so called sections that mix markdown docstrings with references to functions, variables, etc, all of which should probably have their own docstrings.

The primary focus is on making code easily explorable by using SLIME's M-. (slime-edit-definition). See how to enable some fanciness in Emacs Integration. Generating documentation from sections and all the referenced items in Markdown or HTML format is also implemented.

With the simplistic tools provided, one may accomplish similar effects as with Literate Programming, but documentation is generated from code, not vice versa and there is no support for chunking yet. Code is first, code must look pretty, documentation is code.

ecl-cells 3.0-1.e8542b1
Dependencies: ecl-utils-kt@2007-12-02-1.4adfe28
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/kennytilton/cells
Licenses: LLGPL
Build system: asdf/ecl
Synopsis: Common Lisp implementation of the dataflow programming paradigm
Description:

Cells is a mature, stable extension to CLOS allowing one to create classes whose instances can have slot values determined by instance-specific formulas.

cl-with-user-abort 0.1-0.60693b4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/compufox/with-user-abort
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Portability library for catching SIGINT from Common Lisp
Description:

with-user-abort is a Common Lisp portability library providing a like-named macro that catches the SIGINT signal.

clasp-zpb-exif 1.2.5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://xach.com/lisp/zpb-exif/
Licenses: FreeBSD
Build system: asdf/clasp
Synopsis: EXIF information extractor for Common Lisp
Description:

This is a Common Lisp library to extract EXIF information from image files.

ecl-definitions-systems 3.0
Dependencies: ecl-canonicalized-initargs@2.0 ecl-enhanced-defclass@2.1 ecl-enhanced-find-class@1.0 ecl-shared-preferences@1.1.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/definitions-systems/
Licenses: Unlicense
Build system: asdf/ecl
Synopsis: Unified extensible way of processing named definitions
Description:

definitions-systems provides a simple unified extensible way of processing named definitions.

lisp-repl-core-dumper 0.8.0
Dependencies: coreutils-minimal@9.1 sed@4.9
Channel: guix
Location: gnu/packages/lisp.scm (gnu packages lisp)
Home page: https://gitlab.com/ambrevar/lisp-repl-core-dumper
Licenses: GPL 3+
Build system: copy
Synopsis: Generate REPL-optimized Lisp cores on demand
Description:

This tool generates Lisp images that can embed the provided systems and make for REPLs that start blazing fast.

  • It’s portable and should work with any compiler.

  • It works for any REPL.

  • It allows you to include arbitrary libraries.

buildapp 1.5.6
Channel: guix
Location: gnu/packages/lisp.scm (gnu packages lisp)
Home page: https://www.xach.com/lisp/buildapp/
Licenses: FreeBSD
Build system: gnu
Synopsis: Makes easy to build application executables with SBCL
Description:

Buildapp is an application for SBCL or CCL that configures and saves an executable Common Lisp image. It is similar to cl-launch and hu.dwim.build.

Total packages: 32521