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

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-svg 0.0.3-1.1e988eb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/wmannis/cl-svg
Licenses: Expat
Build system: asdf/source
Synopsis: Write SVG file format
Description:

This package provides the CL-SVG Common Lisp system to produce Scalable Vector Graphics files.

ecl-do-urlencode 0.0.0-1.1998464
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-babel@0.5.0-3.627d6a6
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/drdo/do-urlencode
Licenses: ISC
Build system: asdf/ecl
Synopsis: Percent Encoding (aka URL Encoding) Common Lisp library
Description:

This library provides trivial percent encoding and decoding functions for URLs.

ecl-cl-json 0.6.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sharplispers/cl-json
Licenses: Expat
Build system: asdf/ecl
Synopsis: JSON encoder and decoder for Common-Lisp
Description:

cl-json provides an encoder of Lisp objects to JSON format and a corresponding decoder of JSON data to Lisp objects. Both the encoder and the decoder are highly customizable; at the same time, the default settings ensure a very simple mode of operation, similar to that provided by yason or st-json.

sbcl-messagebox 1.0.0-1.ea3688d
Dependencies: sbcl-documentation-utils@1.2.0-0.98630dd sbcl-trivial-features@1.0 zenity@3.44.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.github.io/messagebox/
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Display a native GUI message box
Description:

This is a small library to display a native GUI message box. This can be useful to show error messages and other informational pieces should the application fail and be unable to do so using its standard UI.

cl-async-future 0.4.4.1-1.ee36c22
Propagated dependencies: cl-blackbird@0.5.2-1.d361f81 cl-async@0.6.1-1.f6423e4 cl-eos@0.0.0-2.b4413bc
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://orthecreedence.github.io/cl-async/future
Licenses: Expat
Build system: asdf/source
Synopsis: Futures implementation for Common Lisp
Description:

This is futures implementation for Common Lisp. It plugs in nicely to cl-async.

sbcl-numerical-utilities 1.2.0-0.44f45ba
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-let-plus@0.0.0-2.455e657 sbcl-select@1.0.0-0.df7920f
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://lisp-stat.github.io/numerical-utilities
Licenses: Ms-PL
Build system: asdf/sbcl
Synopsis: Utilities for numerical programming
Description:

cl-numerical-utilities is a collection of packages useful in numerical applications, each big enough to be its own package, but too small to split out into a separate ASDF system.

ecl-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/ecl
Synopsis: Resource management pools for Common Lisp
Description:

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

cl-sqlite 0.2.1
Dependencies: sqlite@3.39.3
Propagated dependencies: cl-iterate@1.5.3 cl-cffi@0.24.1-2.32c90d4 cl-fiveam@1.4.2 cl-bordeaux-threads@0.9.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/cl-sqlite/
Licenses: Public Domain
Build system: asdf/source
Synopsis: Common Lisp binding for SQLite
Description:

The cl-sqlite package is an interface to the SQLite embedded relational database engine.

sbcl-cl-isaac 1.0.7-0.9cd88f3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/thephoeron/cl-isaac/
Licenses: Zero-Clause BSD
Build system: asdf/sbcl
Synopsis: Fast cryptographic random number generators
Description:

This is an optimized Common Lisp library of Bob Jenkins' ISAAC-32 and ISAAC-64 algorithms, which are fast cryptographic random number generators: Indirection, Shift, Accumulate, Add, and Count.

cl-gobject-introspection-wrapper 1.0.0-1.2d197cb
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-gobject-introspection@0.3-4.4908a84 cl-ppcre@2.1.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/bohonghuang/cl-gobject-introspection-wrapper
Licenses: LGPL 3+
Build system: asdf/source
Synopsis: Wrap and call GObject Introspection FFI function in Common Lisp
Description:

This library converts the elements from GObject Introspection into Common Lisp-style definitions, based on cl-gobject-introspection.

clasp-json-streams 0.0.0-1.5da012e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/rotatef/json-streams
Licenses: GPL 3+
Build system: asdf/clasp
Synopsis: Common Lisp library for reading and writing JSON
Description:

This package provides a stream based JSON parser/writer, well suited as building block for higher level libraries.

sbcl-quicksearch 0.01.04-1.fb02ecf
Dependencies: sbcl-bordeaux-threads@0.9.3 sbcl-iterate@1.5.3 sbcl-alexandria@1.4-0.009b7e5 sbcl-anaphora@0.9.8 sbcl-cl-ppcre@2.1.1 sbcl-drakma@2.0.8 sbcl-html-entities@0.02-1.4af0180 sbcl-yason@0.8.4 sbcl-flexi-streams@1.0.20-1.4951d57 sbcl-do-urlencode@0.0.0-1.1998464
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tkych/quicksearch/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Search Engine Interface for Common Lisp packages
Description:

Quicksearch is a search-engine-interface for Common Lisp. The goal of Quicksearch is to find the Common Lisp library quickly. For example, if you will find the library about json, just type (qs:? 'json) at REPL.

The function quicksearch searches for Common Lisp projects in Quicklisp, Cliki, GitHub and BitBucket, then outputs results in REPL. The function ? is abbreviation wrapper for quicksearch.

cl-sxql 0.1.0-4.2a9121b
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-package-locks@0.0.2-1.96a358e cl-syntax@0.0.3 cl-iterate@1.5.3 cl-optima@1.0-1.373b245 cl-split-sequence@2.0.1 cl-trivia@0.1-0.8b406c3 cl-trivial-types@0.0.1 cl-prove@1.0.0-2.5d71f02
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/sxql
Licenses: Modified BSD
Build system: asdf/source
Synopsis: SQL generator for Common Lisp
Description:

SQL generator for Common Lisp.

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.

sbcl-stmx 2.0.5-3.95f7dea
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-bordeaux-threads@0.9.3 sbcl-log4cl@1.1.4-2.fe3da51 sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-trivial-garbage@0.21-0.3474f64
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://stmx.org/
Licenses: LLGPL
Build system: asdf/sbcl
Synopsis: High performance Transactional Memory for Common Lisp
Description:

STMX is a high-performance implementation of composable Transactional Memory, which is a concurrency control mechanism aimed at making concurrent programming easier to write and understand. Instead of traditional lock-based programming, one programs with atomic memory transactions, which can be composed together to make larger atomic memory transactions.

A memory transaction gets committed if it returns normally, while it gets rolled back if it signals an error (and the error is propagated to the caller).

Finally, memory transactions can safely run in parallel in different threads, are re-executed from the beginning in case of conflicts or if consistent reads cannot be guaranteed, and their effects are not visible from other threads until they commit.

Memory transactions give freedom from deadlocks, are immune to thread-safety bugs and race conditions, provide automatic roll-back on failure, and aim at resolving the tension between granularity and concurrency.

cl-pathname-utils 1.1.0-4.3309d65
Propagated dependencies: cl-trivial-features@1.0 cl-parachute@1.5.0-3.dd925cb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.github.io/pathname-utils/
Licenses: Zlib
Build system: asdf/source
Synopsis: Collection of utilities to help with pathname operations
Description:

This package provides a Common Lisp system with a collection of common tests and operations to help handling pathnames. It does not actually deal in handling the accessing of files on the underlying system however.

ecl-static-vectors 1.8.9
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-cffi@0.24.1-2.32c90d4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sionescu/static-vectors
Licenses: Expat
Build system: asdf/ecl
Synopsis: Allocate SIMPLE-ARRAYs in static memory
Description:

With static-vectors, you can create vectors allocated in static memory.

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.

cl-trivial-channels 1.0-1.e237011
Propagated dependencies: cl-bordeaux-threads@0.9.3 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/rpav/trivial-channels
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Common Lisp simple thread-safe channels with timeout
Description:

It's very basic implementation of channels and queue for Common Lisp.

clasp-trivial-utf-8 0.0.0-2.6ca9943
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/trivial-utf-8/
Licenses: Modified BSD
Build system: asdf/clasp
Synopsis: UTF-8 input/output library
Description:

The Babel library solves a similar problem while understanding more encodings. Trivial UTF-8 was written before Babel existed, but for new projects you might be better off going with Babel. The one plus that Trivial UTF-8 has is that it doesn't depend on any other libraries.

cl-cont 0.3.8-1.fc1fa7e
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-closer-mop@1.0.0-3.7b86f2a cl-rt@1990.12.19-1.a6a7503
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/cl-cont/
Licenses: LLGPL
Build system: asdf/source
Synopsis: Delimited continuations for Common Lisp
Description:

This is a library that implements delimited continuations by transforming Common Lisp code to continuation passing style.

cl-xmls 3.2.0
Propagated dependencies: cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/rpgoldman/xmls
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Non-validating XML parser for Common Lisp
Description:

Xmls is a self-contained, easily embedded parser that recognizes a useful subset of the XML spec. It provides a simple mapping from XML to Lisp structures or s-expressions and back.

cl-cxml-rng 0.0.0-1.bdcfeb9
Propagated dependencies: cl-cxml@0.0.0-1.00b22bf cl-ppcre@2.1.1 cl-yacc@0.3 cl-parse-number@1.7 cl-base64@3.3.4-1.577683b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: http://www.lichteblau.com/cxml-rng/
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Relax NG for Closure XML (CXML)
Description:

An implementation of Relax NG schema validation written in Common Lisp, including support for compact syntax, DTD Compatibility, and the XSD type library.

ecl-varjo 0.0.0-1.9e77f30
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-cl-ppcre@2.1.1 ecl-documentation-utils@1.2.0-0.98630dd ecl-fn@0.0.0-1.8d8587d ecl-glsl-spec@0.0.0-1.f04476f ecl-named-readtables@0.9-4.d5ff162 ecl-parse-float@0.0.0-2.3074765 ecl-vas-string-metrics@0.0.0-1.f2e4500
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/cbaggers/varjo
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Lisp to GLSL Language Translator
Description:

Varjo is a Lisp to GLSL compiler. Vari is the dialect of lisp Varjo compiles. It aims to be as close to Common Lisp as possible, but naturally it is statically typed so there are differences.

Total packages: 69252