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

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-flute 0.2-dev-1.90ebcd6
Propagated dependencies: cl-assoc-utils@0.1-1.74af16a cl-let-over-lambda@1.0.1-1.481b2e3 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ailisp/flute
Licenses: Expat
Build system: asdf/source
Synopsis: HTML5 generation library in Common Lisp
Description:

Flute is an easily composable HTML5 generation library in Common Lisp.

ecl-shlex 0.0.0-2.3dee1cb
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-serapeum@0.0.0-13.71f35c9 ecl-cl-ppcre@2.1.1 ecl-cl-unicode@0.1.6
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ruricolist/cl-shlex
Licenses: Expat
Build system: asdf/ecl
Synopsis: Common Lisp lexical analyzer for shell-like syntaxes
Description:

This library contains a lexer for syntaxes that use shell-like rules for quoting and commenting. It is a port of the shlex module from Python’s standard library.

sbcl-cl-dot 0.9.0-0.73dfbb6
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/michaelw/cl-dot
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Generate Graphviz dot output from arbitrary Lisp data
Description:

CL-DOT is a Common Lisp library for generating Graphviz dot output from arbitrary Lisp data.

ecl-cache-while 0.0.0-1.38e9ffb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/charje/cache-while
Licenses: LLGPL
Build system: asdf/ecl
Synopsis: Temporary / one-time caching macro for Common Lisp
Description:

This is a Common Lisp macro for defining temporary caches that invalidate based on expressions evaluating to different values.

cl-rss 0.9.1.1-2.51d0145
Propagated dependencies: cl-aserve@1.2.50-2.cac1d69 cl-kmrcl@1.111-1.4a27407 cl-xmls@3.2.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/nsrahmad/cl-rss
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Common Lisp RSS processor
Description:

This package provides a Common Lisp library for fetching and parsing RSS feeds data via HTTP. Currently, it supports RSS versions 0.90, 0.91, and 0.92 as well as RSS version 2.

cl-portable-threads 2.3-2.aa26bf3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/binghe/portable-threads
Licenses: ASL 2.0
Build system: asdf/source
Synopsis: Portable threads API for Common Lisp
Description:

Portable Threads (and Scheduled and Periodic Functions) API for Common Lisp (from GBBopen project).

sbcl-hu.dwim.graphviz 0.0.0-1.31522ca
Dependencies: graphviz@7.0.1 sbcl-cffi@0.24.1-2.32c90d4 sbcl-metabang-bind@0.8.0-2.0819642
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/hu-dwim/hu.dwim.graphviz
Licenses: Public Domain
Build system: asdf/sbcl
Synopsis: Graphviz layouting using CFFI bindings
Description:

This package provides CFFI bindings to the Graphviz library in Common Lisp.

ecl-cl-diskspace 0.3.1-1.2dce2d0
Dependencies: ecl-cl-ppcre@2.1.1 ecl-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/ecl
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.

cl-simple-rgb 0.01-1.ba9b068
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/wmannis/simple-rgb
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Manipulate colors in RGB format
Description:

This Common Lisp library focuses on the small set of basic color manipulations (lightening, compliments, etc.) you might use to generate a color palette for a GUI or web page.

cl-jpeg-turbo 1.0-1.f79c646
Dependencies: libjpeg-turbo@2.1.4
Propagated dependencies: cl-cffi@0.24.1-2.32c90d4 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/shamazmazum/jpeg-turbo/
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Common Lisp wrapper for libjpeg-turbo
Description:

This is a Common Lisp wrapper for libjpeg-turbo library which provides TurboJPEG API for compressing and decompressing JPEG images.

sbcl-closure-template 0.2.1-0.f1983aa
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-babel@0.5.0-3.627d6a6 sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-esrap@0.18-4.d806138 sbcl-iterate@1.5.3 sbcl-parse-number@1.8 sbcl-split-sequence@2.0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/archimag/cl-closure-template/
Licenses: LLGPL
Build system: asdf/sbcl
Synopsis: Lisp implementation of Google Closure Templates
Description:

This package provides a Common Lisp implementation of Google Closure Templates.

ecl-40ants-asdf-system 0.3.2-1.91ed8a4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://40ants.com/40ants-asdf-system/
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: Alternative to asdf:package-inferred-system
Description:

40ants-asdf-system provides a class for being used instead of asdf:package-inferred-system in 40ANT systems.

cl-conduit-packages 5.0.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tfeb/conduit-packages/
Licenses: Expat
Build system: asdf/source
Synopsis: Conduit packages for Common Lisp
Description:

This library defines a way of treating Common Lisp packages as conduits which can sit between one or more implementation packages and users of those packages.

cl-piping 2.0.0-1.c7a4163
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/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-boost-lexer 1.0-0.139ca9e
Dependencies: sbcl-boost-re@1.0-0.d279fc5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/cl-boost/lexer
Licenses: ASL 2.0
Build system: asdf/sbcl
Synopsis: String tokenizing for Common Lisp
Description:

BOOST-LEXER is a tokenizer for Common Lisp that makes heavy use of BOOST-RE.

ecl-seedable-rng 0.0.0-1.aa1a156
Dependencies: ecl-cl-pcg@1.0.0-1.8263d85 ecl-golden-utils@0.0.0-4.e43914a ecl-ironclad@0.61
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://git.mfiano.net/mfiano/seedable-rng
Licenses: Expat
Build system: asdf/ecl
Synopsis: Common Lisp random number generator
Description:

SEEDABLE-RNG provides a convenient means of generating random numbers that are seedable with deterministic results across hardware and Common Lisp implementations.

ecl-cl-glfw3 0.0.0-1.32c3f34
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-cffi@0.24.1-2.32c90d4 ecl-cl-opengl@0.1.0-1.e2d83e0 glfw@3.3.10 ecl-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/ecl
Synopsis: Common Lisp bindings to GLFW version 3.x
Description:

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

cl-global-vars 1.0.0-0.c749f32
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/lmj/global-vars
Licenses: Expat
Build system: asdf/source
Synopsis: Efficient global variables in Common Lisp
Description:

In Common Lisp, a special variable that is never dynamically bound typically serves as a stand-in for a global variable. The global-vars library provides true global variables that are implemented by some compilers. An attempt to rebind a global variable properly results in a compiler error. That is, a global variable cannot be dynamically bound.

Global variables therefore allow us to communicate an intended usage that differs from special variables. Global variables are also more efficient than special variables, especially in the presence of threads.

cl-file-notify 1.0.0-0.f12dc2f
Propagated dependencies: cl-cffi@0.24.1-2.32c90d4 cl-documentation-utils@1.2.0-1.cd5b506 cl-trivial-features@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/shinmera/file-notify
Licenses: Zlib
Build system: asdf/source
Synopsis: Get notifications for file accesses and changes
Description:

File-Notify is a Common Lisp library for getting notifications for file accesses and changes.

cl-phos 0.0.1-2.eb81eaf
Propagated dependencies: cl-quri@0.7.0-0.03ecaf3 cl-ppcre@2.1.1 cl-trivia@0.1-0.8b406c3 cl-usocket@0.8.9 cl-cl+ssl@0.0.0-6.17d5cdd cl-nodgui@0.7.6.0 cl-clunit2@0.7.0-1.dd654e1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/omar-polo/phos
Licenses: AGPL 3 ISC
Build system: asdf/source
Synopsis: Gemini client library and experimental GUI
Description:

This package contains a Gemini client library for Common Lisp. A subsystem offers an experimental GUI Gemini client.

cl-trivial-documentation 0-0.e71e7cf
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/eugeneia/trivial-documentation
Licenses: AGPL 1
Build system: asdf/source
Synopsis: Scrape on-line documentation out of a running Lisp image
Description:

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

sbcl-garbage-pools 0.1.2-1.9a7cb7f
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/archimag/garbage-pools
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Resource management pools for Common Lisp
Description:

GARBAGE-POOLS is Common Lisp re-implementation of the APR Pools for resource management.

ecl-cluffer 0.0.0-1.4aad29c
Dependencies: ecl-acclimation@0.0.0-1.4d51150 ecl-clump@0.0.0-1.1ea4dba
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/robert-strandh/cluffer
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Common Lisp library providing a protocol for text-editor buffers
Description:

Cluffer is a library for representing the buffer of a text editor. As such, it defines a set of CLOS protocols for client code to interact with the buffer contents in various ways, and it supplies different implementations of those protocols for different purposes.

cl-collider 2025-08-18-1.7e0ebb0
Dependencies: jack@0.125.0 supercollider@3.14.0
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-bordeaux-threads@0.9.3 cl-cffi@0.24.1-2.32c90d4 cl-ppcre@2.1.1 cl-flexi-streams@1.0.20-1.4951d57 cl-ieee-floats@20170924-1.566b51a cl-named-readtables@0.9-5.aa6dab5 cl-osc@0.9-0.f647738 cl-pileup@1.0.1-1.f269473 cl-simple-inferiors@1.1.0-1.deac886 cl-split-sequence@2.0.1 cl-usocket@0.8.9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/byulparan/cl-collider/
Licenses: Public Domain
Build system: asdf/source
Synopsis: SuperCollider client for CommonLisp
Description:

This package provides a SuperCollider client for Common Lisp.

Total packages: 74008