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

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.


sbcl-snakes 0.0.0-0.8c7eae5
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-cl-cont@0.3.8-1.fc1fa7e sbcl-cl-utilities@0.0.0-1.dce2d2f sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-fiveam@1.4.2 sbcl-iterate@1.5.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/BnMcGn/snakes
Licenses: ASL 2.0
Build system: asdf/sbcl
Synopsis: Python-like generators for Common Lisp
Description:

This package provides Python style generators for Common Lisp. It also includes a port of itertools.

cl-piping 2.0.0-1.c7a4163
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.github.io/piping/
Licenses: Zlib
Build system: asdf/source
Synopsis: Library to enable simple message pipelines
Description:

This is a Common Lisp library to enable simple message pipelines.

sbcl-cl-heap 0.1.6
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/cl-heap/
Licenses: GPL 3+
Build system: asdf/sbcl
Synopsis: Heap and priority queue data structures for Common Lisp
Description:

CL-HEAP provides various implementations of heap data structures (a binary heap and a Fibonacci heap) as well as an efficient priority queue.

sbcl-envy 0.1-2.26a7faa
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/envy
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: Common Lisp configuration switcher inspired by Perl's Config::ENV
Description:

Envy is a configuration manager for various applications. Envy uses an environment variable to determine a configuration to use. This can separate configuration system from an implementation.

sbcl-slynk 1.0.43-9.9c43bf6
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/joaotavora/sly
Licenses: Public Domain
Build system: asdf/sbcl
Synopsis: Common Lisp IDE for Emacs
Description:

SLY is a fork of SLIME, an IDE backend for Common Lisp. It also features a completely redesigned REPL based on Emacs's own full-featured comint-mode, live code annotations, and a consistent interactive button interface. Everything can be copied to the REPL. One can create multiple inspectors with independent history.

sbcl-lunamech-matrix-api 0.0.2-0.aa54a82
Dependencies: sbcl-cl-json@0.6.0 sbcl-cl-str@0.21 sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-dexador@0.9.15-3.d7ac217 sbcl-do-urlencode@0.0.0-1.1998464 sbcl-drakma@2.0.8 sbcl-jonathan@0.1.0-1.1f448b4 sbcl-plump@2.0.0-4.251fbe0 sbcl-quri@0.7.0-0.03ecaf3 sbcl-reader@0.10.0 sbcl-shasht@0.1-2.27ba0a8
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/K1D77A/lunamech-matrix-api/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Implementation of the Matrix API
Description:

This package provides an implementation of the Matrix API for Common Lisp.

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.

ecl-regex 1-1.fbc9a9f
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/michaelw/regex/
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Regular expression engine for Common Lisp
Description:

This Common Lisp package provides a regular expression engine.

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

sbcl-eventbus 0.1.0-1.92c1fa3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/noloop/eventbus
Licenses: GPL 3
Build system: asdf/sbcl
Synopsis: Event bus implementation in Common Lisp
Description:

This package provides a Common Lisp system implementing event bus.

ecl-osicat 0.7.0-4.9823279
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-cffi@0.24.1-2.32c90d4 ecl-trivial-features@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.common-lisp.net/project/osicat/
Licenses: Expat
Build system: asdf/ecl
Synopsis: Operating system interface for Common Lisp
Description:

Osicat is a lightweight operating system interface for Common Lisp on Unix-platforms. It is not a POSIX-style API, but rather a simple lispy accompaniment to the standard ANSI facilities.

sbcl-lem-mailbox 0.0.0-0.12d6295
Dependencies: sbcl-bordeaux-threads@0.9.3 sbcl-bt-semaphore@0.6.3-0.46b4bf3 sbcl-queues@0.0.0-1.47d4da6
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/lem-project/lem-mailbox
Licenses: Expat
Build system: asdf/sbcl
Synopsis: ANSI CL adaptation of the SBCL mailbox utility
Description:

This package provides an ANSI CL adaptation of the SBCL mailbox utility.

ecl-jpl-util 20151005
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.thoughtcrime.us/software/cl-jpl-util/
Licenses: ISC
Build system: asdf/ecl
Synopsis: Collection of Common Lisp utility functions and macros
Description:

cl-jpl-util is a collection of Common Lisp utility functions and macros, primarily for software projects written in CL by the author.

ecl-specialization-store 0.0.5-1.8d39a86
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-introspect-environment@0.1-2.8fb20a1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/markcox80/specialization-store
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Different type of generic function for Common Lisp
Description:

SPECIALIZATION-STORE system provides a new kind of function, called a store function, whose behavior depends on the types of objects passed to the function.

cl-abstract-classes 1.7.0-1.7fa74f1
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://bitbucket.org/eeeickythump/cl-abstract-classes
Licenses: Public Domain
Build system: asdf/source
Synopsis: Abstract, final, and singleton metaclasses for CLOS
Description:

This package provides Common Lisp extension to the MOP to allow abstract, final and singleton classes.

cl-modularize 1.0.0-1.86c5d9a
Propagated dependencies: cl-documentation-utils@1.2.0-0.98630dd cl-trivial-package-local-nicknames@0.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.github.io/modularize/
Licenses: Zlib
Build system: asdf/source
Synopsis: Common Lisp modularization framework
Description:

MODULARIZE is an attempt at providing a common interface to segregate major application components. This is achieved by adding special treatment to packages. Each module is a package that is specially registered, which allows it to interact and co-exist with other modules in better ways. For instance, by adding module definition options you can introduce mechanisms to tie modules together in functionality, hook into each other and so on.

ecl-mk-string-metrics 0.1.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/cbaggers/mk-string-metrics/
Licenses: X11
Build system: asdf/ecl
Synopsis: Calculate various string metrics efficiently in Common Lisp
Description:

This library implements efficient algorithms that calculate various string metrics in Common Lisp:

  • Damerau-Levenshtein distance

  • Hamming distance

  • Jaccard similarity coefficient

  • Jaro distance

  • Jaro-Winkler distance

  • Levenshtein distance

  • Normalized Damerau-Levenshtein distance

  • Normalized Levenshtein distance

  • Overlap coefficient

sbcl-cl-diskspace 0.3.1-1.2dce2d0
Dependencies: sbcl-cl-ppcre@2.1.1 sbcl-cffi@0.24.1-2.32c90d4 grep@3.11
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/muyinliu/cl-diskspace
Licenses: ISC
Build system: asdf/sbcl
Synopsis: Disk space information library for Common Lisp
Description:

CL-DISKSPACE is a Common Lisp library to list disks with the command line tool df and get disk space information using statvfs.

ecl-bt-semaphore 0.6.3-0.46b4bf3
Dependencies: ecl-bordeaux-threads@0.9.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/r-moeritz/bt-semaphore
Licenses: Expat
Build system: asdf/ecl
Synopsis: Semaphore implementation for @code{bordeaux-threads}
Description:

bt-semaphore is a semaphore implementation for use with bordeaux-threads.

sbcl-cl-uglify-js 0.1-1.429c5e1
Dependencies: sbcl-parse-js@0.0.0-1.fbadc60 sbcl-cl-ppcre@2.1.1 sbcl-cl-ppcre-unicode@2.1.1 sbcl-parse-number@1.7 sbcl-iterate@1.5.3
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: asdf/sbcl
Synopsis: JavaScript compressor library for Common Lisp
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

ecl-cl-cookie 0.9.10-1.cea55ae
Dependencies: ecl-proc-parse@0.0.0-1.ac36368 ecl-alexandria@1.4-0.009b7e5 ecl-quri@0.7.0-0.03ecaf3 ecl-cl-ppcre@2.1.1 ecl-local-time@1.0.6-4.40169fe
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/cl-cookie
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: HTTP cookie manager for Common Lisp
Description:

cl-cookie is a Common Lisp library featuring parsing of cookie headers, cookie creation, cookie jar creation and more.

sbcl-path-parse 0.1-1.86183f3
Dependencies: sbcl-split-sequence@2.0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eudoxia0/path-parse
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Parse the PATH environment variable in Common Lisp
Description:

This package provides a function to parse the PATH environment variable portably in Common Lisp.

ecl-cl-redis 2.3.8-1.06ff30e
Dependencies: ecl-babel@0.5.0-3.627d6a6 ecl-cl-ppcre@2.1.1 ecl-cl+ssl@0.0.0-6.17d5cdd ecl-flexi-streams@1.0.20-1.4951d57 ecl-rutils@5.2.1-0.db3c3f4 ecl-usocket@0.8.9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/vseloved/cl-redis
Licenses: Expat
Build system: asdf/ecl
Synopsis: Common Lisp client for Redis
Description:

This is a Common Lisp wrapper for interacting with the Redis data structure store.

cl-coalton 0.0.1-4.9393424
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-concrete-syntax-tree@0.2.0-0.3729172 cl-eclector@0.10.0-0.28d2944 cl-float-features@1.0.0-2.c1f86ae cl-fset@1.4.0 cl-named-readtables@0.9-4.d5ff162 cl-trivial-garbage@0.21-0.3474f64 cl-fiasco@0.0.1-2.bb47d2f
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://coalton-lang.github.io
Licenses: Expat
Build system: asdf/source
Synopsis: Dialect of ML in Common Lisp
Description:

Coalton is a dialect of ML embedded in Common Lisp. It emphasizes practicality and interoperability with Lisp, and is intended to be a DSL that allows one to gradually make their programs safer.

Total packages: 69252