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

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-lparallel 2.8.4-1.80fc295
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-bordeaux-threads@0.9.3 cl-trivial-garbage@0.21-0.3474f64
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://lparallel.org/
Licenses: Expat
Build system: asdf/source
Synopsis: Parallelism for Common Lisp
Description:

lparallel is a library for parallel programming in Common Lisp, featuring:

  • a simple model of task submission with receiving queue,

  • constructs for expressing fine-grained parallelism,

  • asynchronous condition handling across thread boundaries,

  • parallel versions of map, reduce, sort, remove, and many others,

  • promises, futures, and delayed evaluation constructs,

  • computation trees for parallelizing interconnected tasks,

  • bounded and unbounded FIFO queues,

  • high and low priority tasks,

  • task killing by category,

  • integrated timeouts.

cl-schemeish 0.0.1-2.872ea3d
Propagated dependencies: cl-trivial-arguments@1.1.0-1.ecd84ed cl-trivial-cltl2@0.1.1-2.8a3bda3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/chebert/schemeish
Licenses: Expat
Build system: asdf/source
Synopsis: Scheme style syntax/macros/functions for Common Lisp
Description:

Schemeish implements several useful Scheme constructs for Common Lisp. These include named-let, define, scheme argument lists, and a shortcut to FUNCALL with [] instead of ().

ecl-trivial-indent 1.0.0-1.f252750
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/trivial-indent/
Licenses: Zlib
Build system: asdf/ecl
Synopsis: Simple Common Lisp library to allow indentation hints for SWANK
Description:

This library allows you to define custom indentation hints for your macros if the one recognised by SLIME automatically produces unwanted results.

cl-infix-math 0.0.0-0.f5155ae
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-parse-number@1.8 cl-serapeum@0.0.0-13.71f35c9 cl-wu-decimal@2.0.0-0.5b348bd
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ruricolist/infix-math
Licenses: Expat
Build system: asdf/source
Synopsis: Extensible infix syntax for math in Common Lisp
Description:

Infix-Math is a library that provides a special-purpose syntax for transcribing mathematical formulas into Lisp.

sbcl-cl-gss 0.0.0-1.60086f4
Dependencies: mit-krb5@1.21 sbcl-cffi@0.24.1-2.32c90d4 sbcl-trivial-garbage@0.21-0.3474f64 sbcl-trivial-utf-8@0.0.0-2.6ca9943
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/lokedhs/cl-gss
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Common Lisp CFFI bindings to Generic Security Service (GSS)
Description:

This package provides Common Lisp bindings to GSSAPI, which is designed to provide a standard API to authentication services. The API itself is generic, and the system can provide different underlying implementations. The most common one is Kerberos, which has several implementations, the most common of which is probably Active Directory.

cl-octet-streams 1.2
Propagated dependencies: cl-trivial-gray-streams@2.0-1.2b3823e cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/glv/cl-octet-streams
Licenses: GPL 3+
Build system: asdf/source
Synopsis: In-memory octet streams for Common Lisp
Description:

CL-octet-streams is a library implementing in-memory octet streams for Common Lisp. It was inspired by the trivial-octet-streams and cl-plumbing libraries.

sbcl-cl-containers 0.12.1-4.781ebfe
Dependencies: sbcl-asdf-system-connections@0.8.4-1.9f08524 sbcl-metatilities-base@0.6.6-2.ef04337 sbcl-moptilities@0.3.13-1.a436f16
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/cl-containers/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Container library for Common Lisp
Description:

Common Lisp ships with a set of powerful built in data structures including the venerable list, full featured arrays, and hash-tables. CL-containers enhances and builds on these structures by adding containers that are not available in native Lisp (for example: binary search trees, red-black trees, sparse arrays and so on), and by providing a standard interface so that they are simpler to use and so that changing design decisions becomes significantly easier.

sbcl-ieee-floats 20170924-1.566b51a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/marijnh/ieee-floats/
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: IEEE 754 binary representation for floats in Common Lisp
Description:

This is a Common Lisp library that converts floating point values to IEEE 754 binary representation.

cl-typesetting 0.8.0-1.86eba98
Propagated dependencies: cl-pdf@2.0.0-4.0a1cd33 cl-xmls@3.2.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/mbattyani/cl-typesetting
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Stand-alone Common Lisp typesetting system
Description:

CL-TYPESETTING is a cross-platform Common Lisp typesetting library for all kind of typesetting applications.

sbcl-mito 0.2.0-4.10c22b6
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-chipz@0.8-2.82a17d3 sbcl-cl-package-locks@0.0.2-1.96a358e sbcl-cl-ppcre@2.1.1 sbcl-cl-reexport@0.1-2.03ad7a0 sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-dbi@0.11.1-4.5cf8b75 sbcl-dissect@1.0.0-3.985fe01 sbcl-esrap@0.18-4.d806138 sbcl-local-time@1.0.6-4.40169fe sbcl-sxql@0.1.0-4.2a9121b sbcl-trivia@0.1-0.8b406c3 sbcl-uuid@2012.12.26-1.e7d6680
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/mito
Licenses: LLGPL
Build system: asdf/sbcl
Synopsis: ORM for Common Lisp with migrations and relationships support
Description:

Mito is yet another object relational mapper, and it aims to be a successor of Integral.

  • Support MySQL, PostgreSQL and SQLite3.

  • Add id (serial/uuid primary key), created_at and updated_at by default like Ruby's ActiveRecord.

  • Migrations.

  • Database schema versioning.

ecl-rfc2388 0.0.0-1.591bcf7
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/jdz/rfc2388/
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Implementation of RFC 2388 in Common Lisp
Description:

This package contains an implementation of RFC 2388, which is used to process form data posted with HTTP POST method using enctype "multipart/form-data".

ecl-trivial-download 0.3-1.d247206
Dependencies: ecl-drakma@2.0.8
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eudoxia0/trivial-download/
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Download files from Common Lisp
Description:

trivial-download allows you to download files from the Internet from Common Lisp. It provides a progress bar.

ecl-cl-annot 0.0.0-1.c99e69c
Dependencies: ecl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/m2ym/cl-annot
Licenses: LLGPL
Build system: asdf/ecl
Synopsis: Python-like Annotation Syntax for Common Lisp
Description:

cl-annot is an general annotation library for Common Lisp.

clasp-cl-utilities 0.0.0-1.dce2d2f
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/cl-utilities
Licenses: Public Domain
Build system: asdf/clasp
Synopsis: Collection of semi-standard utilities
Description:

On Cliki.net <http://www.cliki.net/Common%20Lisp%20Utilities>, there is a collection of Common Lisp Utilities, things that everybody writes since they're not part of the official standard. There are some very useful things there; the only problems are that they aren't implemented as well as you'd like (some aren't implemented at all) and they aren't conveniently packaged and maintained. It takes quite a bit of work to carefully implement utilities for common use, commented and documented, with error checking placed everywhere some dumb user might make a mistake.

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.

sbcl-claw-utils 0.0.0-0.efe2501
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-cffi@0.24.1-2.32c90d4 sbcl-claw@1.0-0.3cd4a96
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/borodust/claw-utils
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Utilities for easier autowrapping
Description:

This Common Lisp library contains various handy utilities to help autowrapping with claw.

ecl-cl-rmath 0.0.1-1.f6add1e
Dependencies: ecl-cffi@0.24.1-2.32c90d4 rmath-standalone@4.6.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tpapp/cl-rmath
Licenses: Boost 1.0
Build system: asdf/ecl
Synopsis: Common Lisp wrapper for libRmath
Description:

cl-rmath is a simple, autogenerated foreign interface for the standalone R API libRmath. There has been no effort to provide a high-level interface for the original library, instead, this library is meant to serve as a building block for such an interface.

ecl-defstar 1.0.0-1.132829d
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: http://bitbucket.org/eeeickythump/defstar/
Licenses: GPL 3
Build system: asdf/ecl
Synopsis: Easy inline (return) type declarations for functions
Description:

Defstar is a collection of Common Lisp macros that can be used in place of defun, defmethod, defgeneric, defvar, defparameter, flet, labels, let* and lambda. Each macro has the same name as the form it replaces, with a star added at the end, e.g. defun. (the exception is the let* replacement, which is called *let).

cl-irc 0.9.2-0.9638235
Propagated dependencies: cl-cl+ssl@0.0.0-6.17d5cdd cl-flexi-streams@1.0.20-1.4951d57 cl-split-sequence@2.0.1 cl-usocket@0.8.9 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-irc/
Licenses: FreeBSD
Build system: asdf/source
Synopsis: IRC client library for Common Lisp
Description:

cl-irc is a Common Lisp IRC client library that features (partial) DCC, CTCP and all relevant commands from the IRC RFCs (RFC2810, RFC2811 and RFC2812).

Features:

  • implements all commands in the RFCs

  • extra convenience commands such as op/deop, ban, ignore, etc.

  • partial DCC SEND/CHAT support

  • event driven model with hooks makes interfacing easy

  • the user can keep multiple connections

  • all CTCP commands

clasp-ctype 0.0.0-5.d9a7727
Dependencies: clasp-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/s-expressionists/ctype
Licenses: FreeBSD
Build system: asdf/clasp
Synopsis: Common Lisp type system implementation
Description:

This system is an implementation of the Common Lisp type system; particularly cl:typep and cl:subtypep.

ecl-clx 0.7.7
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.cliki.net/portable-clx
Licenses: X11
Build system: asdf/ecl
Synopsis: X11 client library for Common Lisp
Description:

CLX is an X11 client library for Common Lisp. The code was originally taken from a CMUCL distribution, was modified somewhat in order to make it compile and run under SBCL, then a selection of patches were added from other CLXes around the net.

ecl-repl-utilities 0.0.0-1.7e300df
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/m-n/repl-utilities
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Ease common tasks at the Common Lisp REPL
Description:

repl-utilities is a set of utilities which ease life at the REPL. It includes three sorts of features: introspective procedures, miscellaneous utility functions, and, pulling them together, methods to conveniently keep these symbols and optionally additional symbols available in whichever package you switch to.

cl-prevalence 5-6.e6b2764
Propagated dependencies: cl-moptilities@0.3.13-1.a436f16 cl-s-sysdeps@1-3.7f8de28 cl-s-xml@3 cl-fiveam@1.4.2 cl-find-port@0.1-2.811727f
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/40ants/cl-prevalence
Licenses: LLGPL
Build system: asdf/source
Synopsis: Implementation of object prevalence for Common Lisp
Description:

This Common Lisp library implements object prevalence (see https://en.wikipedia.org/wiki/System_prevalence). It allows for (de)serializing to and from s-exps as well as XML. Serialization of arbitrary classes and cyclic data structures are supported.

clasp-documentation-utils 1.2.0-1.cd5b506
Dependencies: clasp-trivial-indent@1.0.0-1.f252750
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/documentation-utils
Licenses: Zlib
Build system: asdf/clasp
Synopsis: Few simple tools to document Common Lisp libraries
Description:

This is a small library to help you with managing the Common Lisp docstrings for your library.

Total packages: 73992