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

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-modularize 1.0.0-1.86c5d9a
Dependencies: sbcl-documentation-utils@1.2.0-0.98630dd sbcl-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/sbcl
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.

sbcl-s-sysdeps 1-3.7f8de28
Dependencies: sbcl-bordeaux-threads@0.9.3 sbcl-usocket@0.8.9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/svenvc/s-sysdeps
Licenses: LLGPL
Build system: asdf/sbcl
Synopsis: Common Lisp abstraction layer over platform dependent functionality
Description:

s-sysdeps is an abstraction layer over platform dependent functionality. This simple package is used as a building block in a number of other projects.

s-sysdeps abstracts:

  • managing processes,

  • implementing a standard TCP/IP server,

  • opening a client TCP/IP socket stream,

  • working with process locks.

cl-lem-extension-manager 0.0.0-0.cb19321
Propagated dependencies: cl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://lem-project.github.io/
Licenses: Expat
Build system: asdf/source
Synopsis: Configuration library for the Lem editor
Description:

This package provides a configuration library that adds the ability for Lem to manage packages within the user configuration directory.

cl-coleslaw 0.9.7-0.e7e68ce
Dependencies: rsync@3.4.1
Propagated dependencies: cl-3bmd@0.0.0-4.e68b2d4 cl-alexandria@1.4-0.009b7e5 cl-fad@0.7.6-1.3f4d32d cl-ppcre@2.1.1 cl-unicode@0.1.6 cl-clack@2.1.0-1.4916ebb cl-closer-mop@1.0.0-3.7b86f2a cl-closure-template@0.2.1-0.f1983aa cl-inferior-shell@2.0.5-1.15c2d04 cl-local-time@1.0.6-4.40169fe cl-trivia@0.1-0.8b406c3 cl-prove@1.0.0-2.5d71f02
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/coleslaw-org/coleslaw
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Static site generator
Description:

Coleslaw is a static site generator written in Common Lisp.

ecl-lwcells 0.0.1-0.e7446ac
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-named-closure@0.0.1-0.d573055 ecl-damn-fast-priority-queue@0.0.2-0.f4c0374
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/kchanqvq/lwcells
Licenses: GPL 3+
Build system: asdf/ecl
Synopsis: Light-weight cells for dataflow programming
Description:

A dataflow extension to Common Lisp that maintains a consistent state of cells according to functions specifying their relation.

ecl-qbase64 0.3.0
Dependencies: ecl-metabang-bind@0.8.0-2.0819642 ecl-trivial-gray-streams@2.0-1.2b3823e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/chaitanyagupta/qbase64
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: Base64 encoder and decoder for Common Lisp
Description:

qbase64 provides a fast and flexible base64 encoder and decoder for Common Lisp.

sbcl-simple-routes 0.3-1.6f88c38
Dependencies: sbcl-cl-ppcre@2.1.1 sbcl-hunchentoot@1.3.0-1.7686239
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://gitlab.com/vancan1ty/simple-routes
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: URL routing library for Hunchentoot
Description:

simple-routes is a simple Common Lisp RESTful routing facility on top of Hunchentoot.

ecl-type-r 0.0.0-1.83c89e3
Dependencies: ecl-trivia@0.1-0.8b406c3 ecl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/guicho271828/type-r
Licenses: LGPL 3+
Build system: asdf/ecl
Synopsis: Parser interface for Common Lisp built-in compound types
Description:

Collections of accessor functions and patterns to access the elements in compound type specifier, e.g. dimensions in (array element-type dimensions)

ecl-interface 0.0.0-0.6d8bd74
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-global-vars@1.0.0-0.c749f32
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/stylewarning/interface
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: System for defining interfaces
Description:

This library contains an implementation of interfaces and implementations. They're sometimes called protocols in other languages. Broadly speaking, an interface is some collection of function prototypes that a valid implementation must implement.

ecl-http-body 0.1.0-2.3e4bedd
Dependencies: ecl-babel@0.5.0-3.627d6a6 ecl-cl-ppcre@2.1.1 ecl-fast-http@0.2.0-2.502a377 ecl-flexi-streams@1.0.20-1.4951d57 ecl-jonathan@0.1.0-1.1f448b4 ecl-trivial-gray-streams@2.0-1.2b3823e ecl-cl-utilities@0.0.0-1.dce2d2f ecl-quri@0.7.0-0.03ecaf3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/http-body
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: HTTP POST data parser
Description:

HTTP-Body parses HTTP POST data and returns POST parameters. It supports application/x-www-form-urlencoded, application/json, and multipart/form-data.

cl-algebraic-data-type 1.2.0-1.b256842
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 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/stylewarning/cl-algebraic-data-type
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Common Lisp library for algebraic data types
Description:

CL-ALGEBRAIC-DATA-TYPE, or ADT, is a library for defining algebraic data types in a similar spirit to Haskell or Standard ML, as well as for operating on them.

sbcl-clack 2.1.0-1.4916ebb
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-bordeaux-threads@0.9.3 sbcl-flexi-streams@1.0.20-1.4951d57 sbcl-hunchentoot@1.3.0-1.7686239 sbcl-lack@0.3.0-1.35d3a8e sbcl-split-sequence@2.0.1 sbcl-slime-swank@2.31 sbcl-usocket@0.8.9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/clack
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Web Application Environment for Common Lisp
Description:

Clack is a web application environment for Common Lisp inspired by Python's WSGI and Ruby's Rack.

cl-dns-client 1.0.0-0.9f252e9
Propagated dependencies: cl-documentation-utils@1.2.0-0.98630dd cl-usocket@0.8.9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.github.io/dns-client/
Licenses: Zlib
Build system: asdf/source
Synopsis: DNS protocol client for Common Lisp
Description:

This package provides a pure-lisp implementation of a DNS client. It can be used to resolve hostnames, reverse-lookup IP addresses, and fetch other kinds of DNS records.

sbcl-idna 0.2.2
Dependencies: sbcl-split-sequence@2.0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/antifuchs/idna
Licenses: Expat
Build system: asdf/sbcl
Synopsis: IDNA string encoding and decoding routines for Common Lisp
Description:

This Common Lisp library provides string encoding and decoding routines for IDNA, the International Domain Names in Applications.

ecl-cl-ppcre-unicode 2.1.1
Dependencies: 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: http://weitz.de/cl-ppcre/
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: Portable regular expression library for Common Lisp
Description:

CL-PPCRE is a portable regular expression library for Common Lisp, which is compatible with perl. It is pretty fast, thread-safe, and compatible with ANSI-compliant Common Lisp implementations.

sbcl-cl-cont 0.3.8-1.fc1fa7e
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-closer-mop@1.0.0-3.7b86f2a
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/sbcl
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-system-load 1.0.0-0.3ff1a40
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/Shinmera/system-load
Licenses: Zlib
Build system: asdf/source
Synopsis: Access system's CPU and memory usage from Common Lisp
Description:

System-Load is a Common Lisp library for accessing the system's CPU and memory usage.

sbcl-clsql 6.7.0
Dependencies: sbcl-cffi@0.24.1-2.32c90d4 sbcl-md5@2.0.5 mariadb@10.11.14 mariadb@10.11.14 postgresql@14.13 sbcl-postmodern@1.33.12 sqlite@3.39.3 sbcl-uffi@2.1.2 zlib@1.3.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://clsql.kpe.io/
Licenses: LLGPL
Build system: asdf/sbcl
Synopsis: Common Lisp SQL Interface library
Description:

clsql is a Common Lisp interface to SQL RDBMS based on the Xanalys CommonSQL interface for Lispworks. It provides low-level database interfaces as well as a functional and an object oriented interface.

sbcl-cl-posix-mqueue 0.1.2-1.8977370
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-babel@0.5.0-3.627d6a6 sbcl-cffi@0.24.1-2.32c90d4 glibc@2.41 sbcl-local-time@1.0.6-4.40169fe
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/xFA25E/cl-posix-mqueue
Licenses: GPL 3
Build system: asdf/sbcl
Synopsis: Common Lisp binding to POSIX mqueue
Description:

This package provides Common Lisp bindings to POSIX message queue, an IPC method that is easy to use and quick to setup.

sbcl-fakenil 1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/fakenil/
Licenses: Unlicense
Build system: asdf/sbcl
Synopsis: Provides a canonical stand-in for NIL
Description:

This package provides a canonical stand-in for NIL for contexts where NIL means no value.

ecl-tailrec 0-2.6f88284
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-trivial-macroexpand-all@0.0.0-0.933270a ecl-trivial-with-current-source-form@0.1.0-1.9e343e0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/charje/tailrec
Licenses: LLGPL
Build system: asdf/ecl
Synopsis: Macro to optimize a Common Lisp function for tail recursion
Description:

Just wrap your Common Lisp function in this macro call and it will be optimized for tail recursion. You will be warned if the function is not tail recursive.

cl-mpg123 1.0.0-1.5f042c8
Dependencies: mpg123@1.31.2
Propagated dependencies: cl-cffi@0.24.1-2.32c90d4 cl-out123@1.0.0-2.41771bf cl-documentation-utils@1.2.0-0.98630dd cl-trivial-features@1.0 cl-trivial-garbage@0.21-0.3474f64 cl-verbose@2.0.0-1.c5b7ecd
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shirakumo.github.io/cl-mpg123/
Licenses: Zlib
Build system: asdf/source
Synopsis: Common Lisp bindings to libmpg123
Description:

This is a bindings and wrapper library to libmpg123 allowing for convenient, extensive, and fast decoding of MPEG1/2/3 (most prominently mp3) files.

clasp-fset 1.4.0
Dependencies: clasp-misc-extensions@4.0.3 clasp-mt19937@1.1 clasp-named-readtables@0.9-4.d5ff162
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/fset/Site/index.html
Licenses: LLGPL
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.

ecl-portable-condition-system 1.1.0-0.1307ec1
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-split-sequence@2.0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/phoe/portable-condition-system
Licenses: CC0
Build system: asdf/ecl
Synopsis: Portable condition system for Common Lisp
Description:

This package provides an example implementation of the Common Lisp condition system and library, based on the original condition system implementation by Kent M. Pitman.

Total packages: 69255