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

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.


ecl-numerical-utilities 1.2.0-0.44f45ba
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-alexandria-plus@1.1.0-0.adafb09 ecl-anaphora@0.9.8 ecl-array-operations@0.0.0-0.75cbc3b ecl-let-plus@0.0.0-2.455e657 ecl-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/ecl
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-lass 0.6.0-1.1f2418d
Dependencies: ecl-cl-base64@3.3.4-1.577683b ecl-trivial-indent@1.0.0-1.f252750 ecl-trivial-mimes@1.1.0-3.8b1ea12
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/LASS/
Licenses: Zlib
Build system: asdf/ecl
Synopsis: LASS (Lisp Augmented Style Sheets) compiles Lisp to CSS
Description:

With lispy syntax, shortcuts, and improvements, LASS aims to help you out in writing CSS quick and easy. LASS was largely inspired by SASS. LASS supports two modes, one being directly in your lisp code, the other in pure LASS files.

ecl-kdlcl 1.0-0.dd4a48a
Dependencies: ecl-esrap@0.18-4.d806138 ecl-parse-number@1.8
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/chee/kdlcl/
Licenses: Expat No Attribution
Build system: asdf/ecl
Synopsis: KDL reader/printer for Common Lisp
Description:

This package provides a KDL reader/writer for Common Lisp.

sbcl-nkeymaps 1.1.1
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-fset@2.4.5 sbcl-cl-str@0.21 sbcl-trivial-package-local-nicknames@0.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/atlas-engineer/nkeymaps
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Keymap facility for Common Lisp
Description:

This is a keymap facility for Common Lisp inspired by Emacsy (keymap.scm) which is inspired by Emacs.

  • Support prefix keys to other keymaps. For instance, if you prefix my-mode-map with C-c, then all bindings for my-mode will be accessible after pressing C-c.

  • List all bindings matching a given prefix. (Also known as which-key in Emacs.)

  • List the bindings associated to a command.

  • Support multiple inheritance.

  • Support keycode.

  • Validate keyspec at compile time.

  • define-key can set multiple bindings in a single call.

  • Support multiple scheme to make it easy to switch between, say, Emacs-style and VI-style bindings. This orthogonality to keymaps composes better than having multiple keymaps: changing scheme applies to the entire program, which is easier than looping through all keymaps to change them.

  • Translate keyspecs as a fallback. For instance if shift-a is not bound, check A.

  • Behaviour can be customized with global parameters such as *print-shortcut*.

  • The compose function can merge multiple keymaps together.

  • Support multiple arguments when that makes sense (e.g. multiple keymaps for lookup-key).

  • Key remapping à-la Emacs.

  • Typed keymaps, i.e. keymaps where bound values can only be of a given type. This is convenient to catch typos, for instance when binding 'FOO instead of #'FOO.

sbcl-simple-neural-network 3.2
Dependencies: sbcl-cl-store@0.8.11-1.c787337 sbcl-lparallel@2.8.4-1.80fc295
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/glv/simple-neural-network
Licenses: GPL 3+
Build system: asdf/sbcl
Synopsis: Simple neural network in Common Lisp
Description:

simple-neural-network is a Common Lisp library for creating, training and using basic neural networks. The networks created by this library are feedforward neural networks trained using backpropagation.

cl-jonathan 0.1.0-1.1f448b4
Propagated dependencies: cl-syntax@0.0.3 cl-fast-io@1.0.0-3.a4c5ad6 cl-proc-parse@0.0.0-1.ac36368 cl-ppcre@2.1.1 cl-prove@1.0.0-2.5d71f02 cl-legion@0.1.1-1.599cca1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://rudolph-miller.github.io/jonathan/overview.html
Licenses: Expat
Build system: asdf/source
Synopsis: JSON encoder and decoder
Description:

High performance JSON encoder and decoder. Currently support: SBCL, CCL.

ecl-babel 0.5.0-3.627d6a6
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-trivial-features@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://common-lisp.net/project/babel/
Licenses: FreeBSD Expat
Build system: asdf/ecl
Synopsis: Charset encoding and decoding library
Description:

Babel is a charset encoding and decoding library, not unlike GNU libiconv, but completely written in Common Lisp.

sbcl-qbase64 0.3.0
Dependencies: sbcl-metabang-bind@0.8.0-2.0819642 sbcl-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/sbcl
Synopsis: Base64 encoder and decoder for Common Lisp
Description:

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

sbcl-static-vectors 1.9.3
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-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/sbcl
Synopsis: Allocate SIMPLE-ARRAYs in static memory
Description:

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

sbcl-cl-colors 0.0.0-1.8274105
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-let-plus@0.0.0-2.455e657
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tpapp/cl-colors
Licenses: Boost 1.0
Build system: asdf/sbcl
Synopsis: Simple color library for Common Lisp
Description:

This is a very simple color library for Common Lisp, providing

  • Types for representing colors in HSV and RGB spaces.

  • Simple conversion functions between the above types (and also hexadecimal representation for RGB).

  • Some predefined colors (currently X11 color names – of course the library does not depend on X11).Because color in your terminal is nice.

This library is no longer supported by its author.

sbcl-nasdf 0.1.8
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/atlas-engineer/ntemplate
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: ASDF helpers for system setup, testing and installation
Description:

NASDF is an ASDF extension providing utilities to ease system setup, testing and installation.

  • Simple way to fetch Git submodules and “do the right thing” for setup. This may effectively supersede Quicklisp. A benefit of using Git submodules over the default Quicklisp distribution is improved reproducibility.

  • Test helpers, like distinction between offline and online tests, or continuous integration options, and warning reports.

  • Installation helpers, for instance to install libraries, icons and desktop files to the right directories.

cl-3d-transforms 1.0.0-1.86e7e99
Propagated dependencies: cl-3d-matrices@1.0.0-3.bc1ffa0 cl-3d-quaternions@1.0.0-1.f477801 cl-3d-vectors@3.1.0-3.fc751c6 cl-documentation-utils@1.2.0-1.cd5b506 cl-parachute@1.5.0-3.dd925cb
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/3d-transforms
Licenses: Zlib
Build system: asdf/source
Synopsis: Common structure to encapsulate spatial transformations in Common Lisp
Description:

This is a library that uses the other 3d-* math libraries to present an encapsulation for a spatial transformation. It offers convenience functions for operating on such transformations and for converting between them and the alternative 4x4 matrix representation.

sbcl-html-entities 0.02-1.4af0180
Dependencies: sbcl-cl-ppcre@2.1.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/BnMcGn/html-entities/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Encode and decode entities in HTML with Common Lisp
Description:

Html-entities is a Common Lisp library that lets you encode and decode entities in HTML.

ecl-quri 0.7.0-0.03ecaf3
Dependencies: ecl-babel@0.5.0-3.627d6a6 ecl-split-sequence@2.0.1 ecl-cl-utilities@0.0.0-1.dce2d2f ecl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/quri
Licenses: Modified BSD
Build system: asdf/ecl
Synopsis: Yet another URI library for Common Lisp
Description:

QURI (pronounced "Q-ree") is yet another URI library for Common Lisp. It is intended to be a replacement of PURI.

ecl-yxorp 1.1.1
Dependencies: ecl-chipz@0.8-2.82a17d3 ecl-chunga@1.1.9 ecl-cl+ssl@0.0.0-6.17d5cdd ecl-binding-arrows@1.0.0-2.46bcba8 ecl-cl-str@0.21 ecl-usocket@0.8.9 ecl-flexi-streams@1.0.20-1.4951d57 ecl-rutils@5.2.1-0.db3c3f4 ecl-salza2@2.1 ecl-smart-buffer@0.0.1-1.09b9a9a ecl-trivial-garbage@0.21-0.3474f64
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/charje/cl-yxorp
Licenses: AGPL 3
Build system: asdf/ecl
Synopsis: Reverse proxy server written in and configurable in Common Lisp
Description:

This is a reverse proxy server written in and configurable in Common Lisp. It supports WebSocket, HTTP, HTTPS, HTTP to HTTPS redirecting, port and host forwarding configuration using a real programming language, HTTP header and body manipulation (also using a real programming language).

sbcl-trivial-benchmark 2.0.0-2.1fbc8d1
Dependencies: sbcl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/trivial-benchmark/
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Easy to use benchmarking system for Common Lisp
Description:

Trivial-Benchmark runs a block of code many times and outputs some statistical data for it. On SBCL this includes the data from time, for all other implementations just the real-time and run-time data. However, you can extend the system by adding your own metrics to it, or even by adding additional statistical computeations.

sbcl-fare-memoization 1.2.0
Dependencies: sbcl-named-readtables@0.9-5.aa6dab5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://gitlab.common-lisp.net/frideau/fare-memoization
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Memoization library for Common Lisp
Description:

This library builds on the venerable idea of dynamically memoizing functions. A memoized function remembers results from previous computations and returns cached results when called again with the same arguments rather than repeating the computation.

cl-authentic 0.1.2-2.4e9194d
Propagated dependencies: cl-clsql@6.7.0 cl-ironclad@0.61 cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/charje/cl-authentic
Licenses: LLGPL
Build system: asdf/source
Synopsis: User/password management for Common Lisp applications
Description:

Authentic provides a light-weight and extendible solution to user/password management for Common Lisp applications. It has features such as safe password storage in a database, password reset, user confirmation tokens, and user authentication.

ecl-quicklisp-stats 0.0.1-0.953b45c
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-drakma@2.0.8 ecl-split-sequence@2.0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/phoe/quicklisp-stats/
Licenses: Expat
Build system: asdf/ecl
Synopsis: Fetches and operates on Quicklisp download statistics
Description:

cl-quicklisp-stats is a system that fetches and performs basic operations on the Quicklisp download statistics.

sbcl-cl-irc 0.9.2-0.9638235
Dependencies: sbcl-cl+ssl@0.0.0-6.17d5cdd sbcl-flexi-streams@1.0.20-1.4951d57 sbcl-split-sequence@2.0.1 sbcl-usocket@0.8.9
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/sbcl
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

ecl-trivial-main-thread 1.0.0-1.25f1149
Dependencies: ecl-bordeaux-threads@0.9.3 ecl-simple-tasks@1.3.0-1.745d4b5 ecl-trivial-features@1.0
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.com/docs/trivial-main-thread/
Licenses: Zlib
Build system: asdf/ecl
Synopsis: Compatibility library to run things in the main thread
Description:

This package provides a Common Lisp system which wraps the BORDEAUX-THREADS system to be able to run things in the main thread of the implementation, for example drawing calls of GUI applications.

cl-mimeparse 0.0.1-0.93cbdf6
Propagated dependencies: cl-ppcre@2.1.1 cl-parse-number@1.8 cl-rt@1990.12.19-1.a6a7503
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/mmontone/cl-mimeparse/
Licenses: Expat
Build system: asdf/source
Synopsis: Common Lisp library for parsing MIME types
Description:

This package provides a library for parsing MIME types, in the spirit of http://code.google.com/p/mimeparse/, with a Common Lisp flavor.

ecl-percent-encoding 0.1-1.c1224e2
Dependencies: ecl-anaphora@0.9.8 ecl-babel@0.5.0-3.627d6a6
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/llibra/percent-encoding
Licenses: Expat
Build system: asdf/ecl
Synopsis: RFC 3986 percent-encoding library
Description:

This is a Common Lisp library providing RFC 3986 percent-encoding.

Total packages: 72465