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

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-let-plus 0.0.0-2.455e657
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-anaphora@0.9.8 cl-lift@1.7.1-3.a794184
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sharplispers/let-plus
Licenses: Boost 1.0
Build system: asdf/source
Synopsis: Destructuring extension of let*
Description:

This library implements the let+ macro, which is a dectructuring extension of let*. It features:

  • Clean, consistent syntax and small implementation (less than 300 LOC, not counting tests)

  • Placeholder macros allow editor hints and syntax highlighting

  • &ign for ignored values (in forms where that makes sense)

  • Very easy to extend

sbcl-cl-random 0.0.1-1.5bb6591
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-anaphora@0.9.8 sbcl-array-operations@0.0.0-0.75cbc3b sbcl-cl-rmath@0.0.1-1.f6add1e sbcl-cl-slice@0.1.0-1.c531683 sbcl-gsll@0.0.0-1.1a8ada2 sbcl-let-plus@0.0.0-2.455e657 sbcl-lla@0.4.0-2.4008d36 sbcl-numerical-utilities@1.2.0-0.44f45ba
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tpapp/cl-random
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Random variates for Common Lisp
Description:

cl-random is a library for generating random draws from various commonly used distributions, and for calculating statistical functions, such as density, distribution and quantiles for these distributions.

sbcl-trivial-extensible-sequences 1.0.0-0.d40b2da
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/trivial-extensible-sequences/
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Portability library for the extensible sequences protocol
Description:

This package provides a portability layer for the extensible sequences standard extension to Common Lisp. Extensible sequences allow you to create your own sequence types that integrate with the rest of the functions and operations that interact with sequences.

cl-cffi 0.24.1-2.32c90d4
Dependencies: libffi@3.4.6
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-babel@0.5.0-3.627d6a6 cl-trivial-features@1.0 cl-bordeaux-threads@0.9.3 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/cffi/
Licenses: Expat
Build system: asdf/source
Synopsis: Common Foreign Function Interface for Common Lisp
Description:

The Common Foreign Function Interface (CFFI) purports to be a portable foreign function interface for Common Lisp. The CFFI library is composed of a Lisp-implementation-specific backend in the CFFI-SYS package, and a portable frontend in the CFFI package.

clasp-class-options 1.0.1
Dependencies: clasp-closer-mop@1.0.0-3.7b86f2a clasp-enhanced-find-class@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/class-options/
Licenses: Unlicense
Build system: asdf/clasp
Synopsis: Accessing defining class and its options during modification
Description:

This package provides easy access to the defining class and its options during initialization or reinitialization of its subcomponents.

ecl-cl-markup 0.1-1.e0eb7de
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/arielnetworks/cl-markup/
Licenses: LGPL 3+
Build system: asdf/ecl
Synopsis: Markup generation library for Common Lisp
Description:

A modern markup generation library for Common Lisp that features:

  • Fast (even faster through compiling the code)

  • Safety

  • Support for multiple document types (markup, xml, html, html5, xhtml)

  • Output with doctype

  • Direct output to stream

clasp-abstract-classes 1.7.0-1.7fa74f1
Dependencies: clasp-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/clasp
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-plump-sexp 0.1.0-1.a40f66d
Propagated dependencies: cl-plump@2.0.0-4.251fbe0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/shinmera/plump-sexp
Licenses: Zlib
Build system: asdf/source
Synopsis: Convert S-expressions into a Plump DOM and back
Description:

The Plump-SEXP library is a backend for Plump which can convert between S-expressions and the Plump DOM.

cl-slippery-chicken 1.1.0
Dependencies: csound@6.16.2 ffmpeg@8.1.1 lilypond@2.26.0
Propagated dependencies: cl-ppcre@2.1.1 cl-cm@2.12.0-0.4b72b9e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://michael-edwards.org/sc/
Licenses: GPL 3+
Build system: asdf/source
Synopsis: Algorithmic music composition software in Common Lisp
Description:

This package provides a Common Lisp environment for declarative and generative algorithmic composition.

cl-mgl-gpr 0.0.1-1.cb6ce51
Propagated dependencies: cl-random@0.0.1-1.5bb6591 cl-mgl-pax@0.3.0-1.6782eb0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://melisgl.github.io/mgl-gpr/
Licenses: Expat
Build system: asdf/source
Synopsis: Common Lisp library of evolutionary algorithms
Description:

MGL-GPR is a library of evolutionary algorithms such as Genetic Programming (evolving typed expressions from a set of operators and constants) and Differential Evolution.

sbcl-cl-redis 2.3.8-1.06ff30e
Dependencies: sbcl-babel@0.5.0-3.627d6a6 sbcl-cl-ppcre@2.1.1 sbcl-cl+ssl@0.0.0-6.17d5cdd sbcl-flexi-streams@1.0.20-1.4951d57 sbcl-rutils@5.2.1-0.db3c3f4 sbcl-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/sbcl
Synopsis: Common Lisp client for Redis
Description:

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

cl-s-graphviz 2.0-1.a06d957
Propagated dependencies: cl-iterate@1.5.3 cl-literate-lisp@0.6-1.76d4d2c
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/jingtaozf/s-graphviz
Licenses: Expat
Build system: asdf/source
Synopsis: S-expression representation of the GraphViz DOT language
Description:

This package creates GraphViz DOT files from an equivalent s-expression representation.

sbcl-dbus 20231105-2.8bba6a0
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-trivial-garbage@0.21-0.3474f64 sbcl-babel@0.5.0-3.627d6a6 sbcl-iolib@0.8.4-0.010b7a6 sbcl-ieee-floats@20170924-1.566b51a sbcl-flexi-streams@1.0.20-1.4951d57 sbcl-cl-xmlspam@0.0.0-1.ea06abc sbcl-ironclad@0.61
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/death/dbus
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: D-Bus client library for Common Lisp
Description:

This is a Common Lisp library that publishes D-Bus objects as well as send and notify other objects connected to a bus.

sbcl-hunchenissr 1-1.7df702f
Dependencies: sbcl-cl-base64@3.3.4-1.577683b sbcl-cl-str@0.21 sbcl-hunchentoot@1.3.1 sbcl-issr-core@0.1-1.64e3b07 sbcl-jonathan@0.1.0-1.1f448b4 sbcl-plump@2.0.0-4.251fbe0 sbcl-portal@1.2-2.416589f
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/interactive-ssr/hunchenissr
Licenses: LLGPL
Build system: asdf/sbcl
Synopsis: Interactive Server Side Rendering backend for Hunchentoot
Description:

Hunchenissr works together with issr.js for the development of interactive (changing without page refreshes) websites making use of websocket and Common Lisp server HTML generation instead of mountains of convoluted Javascript.

sbcl-command-line-arguments 2.0.0-1.fbac862
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fare/command-line-arguments
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Trivial command-line argument parsing library for Common Lisp
Description:

This is a library to abstract away the parsing of Unix-style command-line arguments. Use it in conjunction with asdf:program-op or cl-launch for portable processing of command-line arguments.

cl-trivial-ws 0.1-0.ebf1ec0
Propagated dependencies: cl-hunchensocket@1.0.0-0.faf2c08 cl-websocket-driver@0.2.0-1.17ba553 cl-async@0.6.1-1.f6423e4 cl-prove@1.0.0-2.5d71f02 cl-find-port@0.1-2.811727f
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ceramic/trivial-ws
Licenses: Expat
Build system: asdf/source
Synopsis: Common Lisp library for using WebSockets
Description:

This package implements a simple interface for using WebSockets via Common Lisp.

ecl-with-output-to-stream 1.0.0-0.e94eec4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/Hexstream/with-output-to-stream
Licenses: Unlicense
Build system: asdf/ecl
Synopsis: Output to a stream according to the semantics of FORMAT's stream argument
Description:

Provides a simple way of directing output to a stream according to the concise and intuitive semantics of FORMAT's stream argument.

ecl-cl-template 0.0.1-0.46193a9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/alpha123/cl-template
Licenses: Expat
Build system: asdf/ecl
Synopsis: Template engine for Common Lisp
Description:

cl-template is a template engine for Common Lisp, taking inspiration from Ruby's ERb module.

cl-termp 0.1-0.29789fe
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/vindarel/termp
Licenses: Expat
Build system: asdf/source
Synopsis: Test for real vs. dumb terminal window
Description:

This is a trivial utility for distinguishing between a process running in a real terminal window and a process running in a dumb one, e.g. emacs-slime.

ecl-trivial-custom-debugger 1.0.0-1.a560594
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/phoe/trivial-custom-debugger/
Licenses: Expat
Build system: asdf/ecl
Synopsis: Allow arbitrary functions as the standard Lisp debugger
Description:

This is a portability library that allows one to fully override the standard debugger provided by their Common Lisp system for situations where binding *debugger-hook* is not enough -- most notably, for break.

ecl-cl-cpus 0.0.3
Dependencies: ecl-cffi@0.24.1-2.32c90d4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/muyinliu/cl-cpus
Licenses: ISC
Build system: asdf/ecl
Synopsis: Common Lisp feature to get number of CPUs
Description:

This package provides a Common Lisp system which has only one function to return the CPU count of the current system.

ecl-rutils 5.2.1-0.db3c3f4
Dependencies: ecl-closer-mop@1.0.0-3.7b86f2a ecl-named-readtables@0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/vseloved/rutils
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: Radical Utilities for Common Lisp
Description:

RUTILS is a syntactic utilities package for Common Lisp.

sbcl-trivial-timeout 0.1.5-2.e70d9b4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/hraban/trivial-timeout
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Timeout library for Common Lisp
Description:

This library provides an OS and implementation independent access to timeouts.

clasp-fset 2.4.5
Dependencies: clasp-alexandria@1.4-0.009b7e5 clasp-iterate@1.5.3 clasp-jzon@1.1.4 clasp-misc-extensions@4.2.4 clasp-mt19937@1.1 clasp-named-readtables@0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/fset/Site/index.html
Licenses: FreeBSD
Build system: asdf/clasp
Synopsis: Functional set-theoretic collections library
Description:

FSet is a functional set-theoretic collections library for Common Lisp. Functional means that all update operations return a new collection rather than modifying an existing one in place. Set-theoretic means that collections may be nested arbitrarily with no additional programmer effort; for instance, sets may contain sets, maps may be keyed by sets, etc.

Total packages: 73978