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

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-symbol-munger 0.0.1-2.e96558e
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-iterate@1.5.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/AccelerationNet/symbol-munger
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Capitalization and spacing conversion functions for Common Lisp
Description:

This is a Common Lisp library to change the capitalization and spacing of a string or a symbol. It can convert to and from Lisp, english, underscore and camel-case rules.

cl-trees 0.11-1.7b06048
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/froydnj/trees/
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Binary trees in normal and balanced flavors
Description:

This package implements binary trees of various kinds, presenting a uniform interface to them all.

cl-wordnet 0.0.1-0.8cd0db8
Propagated dependencies: cl-split-sequence@2.0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/phoe/wordnet
Licenses: Expat
Build system: asdf/source
Synopsis: Common Lisp interface to WordNet
Description:

This software provides an interface by which Common Lisp programs can access lexicographic data from WordNet.

sbcl-helambdap 20220103-0.5bf65f5
Dependencies: sbcl-cl-fad@0.7.6-1.3f4d32d sbcl-clad@2023-01-21-0.1ff6f41 sbcl-split-sequence@2.0.1 sbcl-xhtmlambda@2022-01-21-0.c86376b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://helambdap.sourceforge.net
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Common Lisp documentation system
Description:

HELambdap is a Common Lisp documentation system which strives to be simple to use, yet easily customizable.

cl-magic-ed 0.2-1.30bb278
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sanel/magic-ed
Licenses: Expat
Build system: asdf/source
Synopsis: Editing facility for Common Lisp REPL
Description:

Magic (ed) is a tiny editing facility for Common Lisp, where you can directly load, edit, manipulate and evaluate file or file content from REPL. This package also can be a starting point for people who are not accustomed to Emacs or SLIME and would like to continue using their default terminal/console editor with Common Lisp.

sbcl-clog 1.2
Dependencies: sbcl-3bmd@0.0.0-4.e68b2d4 sbcl-alexandria@1.4-0.009b7e5 sbcl-bordeaux-threads@0.9.3 sbcl-cl-ppcre@2.1.1 sbcl-cl-sqlite@0.2.1 sbcl-cl-template@0.0.1-0.46193a9 sbcl-clack@2.1.0-1.4916ebb sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-colorize@0.0.0-1.ea676b5 sbcl-dbi@0.11.1-4.5cf8b75 sbcl-hunchentoot@1.3.1 sbcl-lack@0.3.0-1.35d3a8e sbcl-mgl-pax@0.3.0-1.6782eb0 sbcl-parse-float@0.0.0-2.3074765 sbcl-quri@0.7.0-0.03ecaf3 sbcl-trivial-open-browser@0.1-1.7ab4743 sbcl-websocket-driver@0.2.0-1.17ba553
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/rabbibotton/clog
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Common Lisp Omnificent GUI
Description:

This package provides a Common Lisp web framework for building GUI applications. CLOG can take the place, or work along side, most cross platform GUI frameworks and website frameworks. The CLOG package starts up the connectivity to the browser or other websocket client (often a browser embedded in a native template application).

sbcl-ndebug 0.2.0
Dependencies: sbcl-dissect@1.0.0-3.985fe01 sbcl-trivial-custom-debugger@1.0.0-1.a560594 sbcl-bordeaux-threads@0.9.3 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/atlas-engineer/ndebug/
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Toolkit to build UI-aware Common Lisp debugger hooks
Description:

NDebug provides a small set of utilities to make graphical (or, rather non-REPL-resident) Common Lisp applications easier to integrate with the standard Lisp debugger (*debugger-hook*, namely) and implementation-specific debugger hooks (via trivial-custom-debugger), especially in a multi-threaded context.

ecl-bobbin 1.0.1-0.b454e82
Dependencies: ecl-split-sequence@2.0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://docs.stevelosh.com/bobbin/
Licenses: Expat
Build system: asdf/ecl
Synopsis: Simple (word) wrapping utilities for strings
Description:

Bobbin is a simple word-wrapping library for strings in Common Lisp. It aims to be simple, work nicely for the majority of cases, and degrade gracefully for edge cases. It is not particularly concerned with speed — if you need very high-performance word wrapping, Bobbin is not for you.

cl-cron 0.1-0.092aef5
Propagated dependencies: cl-bordeaux-threads@0.9.3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/ciel-lang/cl-cron/
Licenses: GPL 3+
Build system: asdf/source
Synopsis: Run cron like jobs in Common Lisp
Description:

cl-cron is a simple tool that provides cron like facilities directly inside of Common Lisp.

cl-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/source
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-json 0.6.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/sharplispers/cl-json
Licenses: Expat
Build system: asdf/source
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-fast-websocket 0.1-1.baeeadd
Dependencies: sbcl-fast-io@1.0.0-3.a4c5ad6 sbcl-babel@0.5.0-3.627d6a6 sbcl-alexandria@1.4-0.009b7e5
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/fast-websocket
Licenses: FreeBSD
Build system: asdf/sbcl
Synopsis: WebSocket protocol parser for Common Lisp
Description:

fast-websocket is an optimized low-level WebSocket protocol parser/composer.

clasp-trivial-package-locks 0.1-0.ca2e2b1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/yitzchak/trivial-package-locks
Licenses: Expat
Build system: asdf/clasp
Synopsis: Standard interface to the various package lock implementations
Description:

This package provides a standard interface to the various package lock implementations of Common Lisp.

sbcl-find-port 0.1-2.811727f
Dependencies: sbcl-usocket@0.8.9
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/eudoxia0/find-port
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Find open ports programmatically in Common Lisp
Description:

This is a small Common Lisp library that finds an open port within a range.

sbcl-xkbcommon 0.2.0
Dependencies: libxkbcommon@1.13.1 sbcl-cffi@0.24.1-2.32c90d4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sdilts/cl-xkbcommon
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Common Lisp FFI bindings for xkbcommon
Description:

This package provides Common Lisp FFI bindings for xkbcommon (libxkbcommon) using cffi-grovel.

cl-clinenoise 0.0.0-1.46e21f9
Propagated dependencies: cl-alexandria@1.4-0.009b7e5 cl-cffi@0.24.1-2.32c90d4 cl-split-sequence@2.0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/jasom/clinenoise
Licenses: FreeBSD
Build system: asdf/source
Synopsis: Port of linenoise to Common Lisp
Description:

This package provides a trivial line-input library for VT-like terminals.

cl-assoc-utils 0.1-1.74af16a
Propagated dependencies: 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/assoc-utils
Licenses: Public Domain
Build system: asdf/source
Synopsis: Utilities for manipulating association lists in Common Lisp
Description:

assoc-utils provides utilities for manipulating association lists in Common Lisp.

ecl-nkeymaps 1.1.1
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-fset@2.4.5 ecl-cl-str@0.21 ecl-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/ecl
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.

cl-drakma 2.0.8
Propagated dependencies: cl-puri@1.5.7-2.4bbab89 cl-base64@3.3.4-1.577683b cl-chunga@1.1.9 cl-flexi-streams@1.0.20-1.4951d57 cl-ppcre@2.1.1 cl-chipz@0.8-2.82a17d3 cl-usocket@0.8.9 cl-cl+ssl@0.0.0-6.17d5cdd cl-fiveam@1.4.2
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://edicl.github.io/drakma/
Licenses: FreeBSD
Build system: asdf/source
Synopsis: HTTP client written in Common Lisp
Description:

Drakma is a full-featured HTTP client implemented in Common Lisp. It knows how to handle HTTP/1.1 chunking, persistent connections, re-usable sockets, SSL, continuable uploads, file uploads, cookies, and more.

ecl-hunchensocket 1.0.0-0.faf2c08
Dependencies: ecl-hunchentoot@1.3.1 ecl-alexandria@1.4-0.009b7e5 ecl-cl-base64@3.3.4-1.577683b ecl-sha1@1.0-0.be8b1b1 ecl-flexi-streams@1.0.20-1.4951d57 ecl-chunga@1.1.9 ecl-trivial-utf-8@0.0.0-2.6ca9943 ecl-trivial-backtrace@1.1.0-2.7f90b4a ecl-cl-fad@0.7.6-1.3f4d32d
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/joaotavora/hunchensocket
Licenses: Expat
Build system: asdf/ecl
Synopsis: RFC6455 compliant WebSockets for Common Lisp
Description:

This library provides a WebSockets extension for the Huchentoot web server.

sbcl-policy-cond 0.0.0-0.eedb625
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/stylewarning/policy-cond
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Insert code based on compiler policy
Description:

POLICY-COND provides tools to insert and execute code based on a compiler's OPTIMIZE policy. It also contains a contract-like notion of expectations, which allow dynamic checking or inclusion of various things that should happen depending on compiler policy.

ecl-marshal 1.3.0-1.eff1b15
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/wlbr/cl-marshal
Licenses: Expat
Build system: asdf/ecl
Synopsis: Simple (de)serialization of Lisp datastructures
Description:

Simple and fast marshalling of Lisp datastructures. Convert any object into a string representation, put it on a stream an revive it from there. Only minimal changes required to make your CLOS objects serializable.

sbcl-f-underscore 0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://gitlab.common-lisp.net/bpm/f-underscore
Licenses: Public Domain
Build system: asdf/sbcl
Synopsis: Lambda shorthand macros
Description:

Convenient macros for common lambda patterns.

ecl-utm-ups 1.2-0.f1e6fd4
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/glv/utm-ups
Licenses: GPL 3+
Build system: asdf/ecl
Synopsis: Convert coordinates between latitude/longitude and UTM or UPS
Description:

This a Common Lisp library to convert geographic coordinates between latitude/longitude and UTM (Universal Transverse Mercator) or UPS (Universal Polar Stereographic).

Total packages: 32521