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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


ecl-lack 0.3.0-1.35d3a8e
Dependencies: ecl-alexandria@1.4-0.009b7e5 ecl-anypool@0.1.0-1.5389ec9 ecl-bordeaux-threads@0.9.3 ecl-circular-streams@0.1.0-1.e770bad ecl-cl-base64@3.3.4-1.577683b ecl-cl-isaac@1.0.7-0.9cd88f3 ecl-cl-redis@2.3.8-1.06ff30e ecl-dbi@0.11.1-3.be4df4f ecl-http-body@0.1.0-2.3e4bedd ecl-ironclad@0.61 ecl-local-time@1.0.6-4.40169fe ecl-quri@0.7.0-0.03ecaf3 ecl-trivial-mimes@1.1.0-2.a741fc2 ecl-trivial-rfc-1123@0.0.0-0.9ef59c3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/lack
Licenses: Expat
Build system: asdf/ecl
Synopsis: Lack, the core of Clack
Description:

Lack is a Common Lisp library which allows web applications to be constructed of modular components. It was originally a part of Clack, however it's going to be rewritten as an individual project since Clack v2 with performance and simplicity in mind.

sbcl-polymorphic-functions 0.5.2
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-cl-form-types@0.3.2 sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-compiler-macro-notes@0.3.1 sbcl-ctype@0.0.0-4.6eb84df sbcl-fiveam@1.4.2 sbcl-introspect-environment@0.1-2.8fb20a1 sbcl-slime-swank@2.31
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/digikar99/polymorphic-functions/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Function type to dispatch on types instead of classes
Description:

This library provides all of

  • ad hoc polymorphism and

  • subtype polymorphism

  • parametric polymorphism (in a very limited sense)

to dispatch on the basis of types rather than classes.

cl-xmlspam 0.0.0-1.ea06abc
Propagated dependencies: cl-cxml@0.0.0-1.00b22bf cl-ppcre@2.1.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/rogpeppe/cl-xmlspam
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Concise, regexp-like pattern matching on streaming XML for Common Lisp
Description:

CXML does an excellent job at parsing XML elements, but what do you do when you have a XML file that's larger than you want to fit in memory, and you want to extract some information from it? Writing code to deal with SAX events, or even using Klacks, quickly becomes tedious. cl-xmlspam (for XML Stream PAttern Matcher) is designed to make it easy to write code that mirrors the structure of the XML that it's parsing. It also makes it easy to shift paradigms when necessary - the usual Lisp control constructs can be used interchangeably with pattern matching, and the full power of CXML is available when necessary.

clasp-closer-mop 1.0.0-3.7b86f2a
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/pcostanza/closer-mop
Licenses: Expat
Build system: asdf/clasp
Synopsis: Rectifies absent or incorrect CLOS MOP features
Description:

Closer to MOP is a compatibility layer that rectifies many of the absent or incorrect CLOS MOP features across a broad range of Common Lisp implementations.

cl-jsonrpc 0.3.2-2.2af1e0f
Propagated dependencies: cl-clack@2.1.0-1.4916ebb cl-http-body@0.1.0-2.3e4bedd cl-lack@0.3.0-1.35d3a8e cl-yason@0.8.4 cl-bordeaux-threads@0.9.3 cl-event-emitter@0.0.1-0.cb0e15f cl-alexandria@1.4-0.009b7e5 cl-dissect@1.0.0-2.a70cabc cl-trivial-timeout@0.1.5-2.e70d9b4 cl-chanl@0.4.1-1.56e90a1 cl-vom@0.1.4-1.1aeafeb cl-usocket@0.8.9 cl-websocket-driver@0.2.0-1.17ba553 cl-rove@0.10.0-1.6a5dfcd
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/cxxxr/jsonrpc
Licenses: FreeBSD
Build system: asdf/source
Synopsis: JSON-RPC 2.0 server/client for Common Lisp
Description:

This package provides a JSON-RPC 2.0 server/client for Common Lisp.

ecl-yxorp 0.4-4.c306898
Dependencies: ecl-chipz@0.8-2.82a17d3 ecl-chunga@1.1.7 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-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).

clasp-flexi-streams 1.0.20-1.4951d57
Dependencies: clasp-trivial-gray-streams@2.0-1.2b3823e
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: http://weitz.de/flexi-streams/
Licenses: Modified BSD
Build system: asdf/clasp
Synopsis: Implementation of virtual bivalent streams for Common Lisp
Description:

Flexi-streams is an implementation of "virtual" bivalent streams that can be layered atop real binary or bivalent streams and that can be used to read and write character data in various single- or multi-octet encodings which can be changed on the fly. It also supplies in-memory binary streams which are similar to string streams.

cl-tga 0.0.0-0.4dc2f7b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fisxoj/cl-tga
Licenses: Expat
Build system: asdf/source
Synopsis: TGA file loader for Common Lisp
Description:

Cl-tga was written to facilitate loading .tga files into OpenGL programs. It's a very simple library, and, at the moment, only supports non-RLE encoded forms of the files.

cl-documentation-utils 1.2.0-0.98630dd
Propagated dependencies: cl-trivial-indent@1.0.0-1.f252750
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://shinmera.github.io/documentation-utils/
Licenses: Zlib
Build system: asdf/source
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.

ecl-cl-cookie 0.9.10-1.cea55ae
Dependencies: ecl-proc-parse@0.0.0-1.ac36368 ecl-alexandria@1.4-0.009b7e5 ecl-quri@0.7.0-0.03ecaf3 ecl-cl-ppcre@2.1.1 ecl-local-time@1.0.6-4.40169fe
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/cl-cookie
Licenses: FreeBSD
Build system: asdf/ecl
Synopsis: HTTP cookie manager for Common Lisp
Description:

cl-cookie is a Common Lisp library featuring parsing of cookie headers, cookie creation, cookie jar creation and more.

sbcl-lunamech-matrix-api 0.0.2-0.aa54a82
Dependencies: sbcl-cl-json@0.6.0 sbcl-cl-str@0.21 sbcl-closer-mop@1.0.0-3.7b86f2a sbcl-dexador@0.9.15-3.d7ac217 sbcl-do-urlencode@0.0.0-1.1998464 sbcl-drakma@2.0.8 sbcl-jonathan@0.1.0-1.1f448b4 sbcl-plump@2.0.0-4.251fbe0 sbcl-quri@0.7.0-0.03ecaf3 sbcl-reader@0.10.0 sbcl-shasht@0.1-2.27ba0a8
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/K1D77A/lunamech-matrix-api/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Implementation of the Matrix API
Description:

This package provides an implementation of the Matrix API for Common Lisp.

ecl-trivial-escapes 1.2.0-1.1eca78d
Dependencies: ecl-named-readtables@0.9-4.d5ff162
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/williamyaoh/trivial-escapes
Licenses: Public Domain
Build system: asdf/ecl
Synopsis: C-style escape directives for Common Lisp
Description:

This Common Lisp library interprets escape characters the same way that most other programming language do. It provides four readtables. The default one lets you write strings like this: #"This string has a newline in it!".

sbcl-esrap 0.18-4.d806138
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-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://scymtym.github.io/esrap/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Common Lisp packrat parser
Description:

This is a packrat parser for Common Lisp. In addition to regular Packrat / Parsing Grammar / TDPL features ESRAP supports:

  • dynamic redefinition of nonterminals

  • inline grammars

  • semantic predicates

  • introspective facilities (describing grammars, tracing, setting breaks)

  • left-recursive grammars

  • functions as terminals

  • accurate, customizable parse error reports

sbcl-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/sbcl
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.

cl-periods 0.0.2-3.1494b8f
Propagated dependencies: cl-local-time@1.0.6-4.40169fe cl-series@2.2.11-1.da9061b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/jwiegley/periods
Licenses: Modified BSD
Build system: asdf/source
Synopsis: Common Lisp library for manipulating date/time objects
Description:

Periods is a Common Lisp library providing a set of utilities for manipulating times, distances between times, and both contiguous and discontiguous ranges of time.

sbcl-hypergeometrica 0.0.0-0.db723ce
Dependencies: sbcl-alexandria@1.4-0.009b7e5 sbcl-cffi@0.24.1-2.32c90d4 sbcl-global-vars@1.0.0-0.c749f32 sbcl-lparallel@2.8.4-1.80fc295 sbcl-mmap@1.0.0-0.ba2e98c sbcl-napa-fft3@0.0.1-0.f2d9614 sbcl-trivial-garbage@0.21-0.3474f64
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/stylewarning/hypergeometrica
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: High-precision arithmetic
Description:

Hypergeometrica is a Common Lisp library for performing high-precision arithmetic, with a focus on performance. At the heart of it all are routines for multiplication. Hypergeometrica aims to support:

  • In-core multiplication using various algorithms, from schoolbook to floating-point FFTs.

  • In-core multiplication for large numbers using exact convolutions via number-theoretic transforms, which is enabled by 64-bit modular arithmetic.

  • Out-of-core multiplication using derivatives of the original Cooley–Tukey algorithm.

On top of multiplication, one can build checkpointed algorithms for computing various classical constants, like \pi.

sbcl-map-set 0.0.0-1.7b4b545
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://bitbucket.org/tarballs_are_good/map-set
Licenses: Modified BSD
Build system: asdf/sbcl
Synopsis: Set-like data structure
Description:

Implementation of a set-like data structure with constant time addition, removal, and random selection.

cl-websocket-driver 0.2.0-1.17ba553
Propagated dependencies: cl-babel@0.5.0-3.627d6a6 cl-clack@2.1.0-1.4916ebb cl-fast-http@0.2.0-2.502a377 cl-fast-io@1.0.0-3.a4c5ad6 cl-fast-websocket@0.1-1.baeeadd cl-event-emitter@0.0.1-0.cb0e15f cl-sha1@1.0-0.be8b1b1 cl-base64@3.3.4-1.577683b cl-split-sequence@2.0.1 cl-bordeaux-threads@0.9.3 cl-quri@0.7.0-0.03ecaf3
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/fukamachi/websocket-driver
Licenses: FreeBSD
Build system: asdf/source
Synopsis: WebSocket server/client for Common Lisp
Description:

This library provides a WebSocket server and client implementation for Common Lisp.

sbcl-3d-quaternions 1.0.0-1.f477801
Dependencies: sbcl-3d-matrices@1.0.0-3.bc1ffa0 sbcl-3d-vectors@3.1.0-3.fc751c6 sbcl-documentation-utils@1.2.0-0.98630dd
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://codeberg.org/shinmera/3d-quaternions
Licenses: Zlib
Build system: asdf/sbcl
Synopsis: Quaternion and dual-quaternion functionality in Common Lisp
Description:

This is a library for quaternions. It contains most of the quaternion operations one would usually expect out of such a library and offers them both in non-modifying and modifying versions where applicable. It also tries to be efficient where plausible. Each quaternion is made up of floats, which by default are single-floats, as they do not require value boxing on most modern systems and compilers.

sbcl-reader 0.10.0
Dependencies: coreutils@9.1 sbcl-alexandria@1.4-0.009b7e5 sbcl-fiveam@1.4.2 sbcl-hash-set@0.0.0-0.6feb20d sbcl-iterate@1.5.3 sbcl-split-sequence@2.0.1 sbcl-trivial-types@0.0.1
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/digikar99/reader/
Licenses: Expat
Build system: asdf/sbcl
Synopsis: Reader macros for common objects and data structures
Description:

This package provides a utility library intended at providing configurable reader macros for common tasks such as accessors, hash-tables, sets, uiop:run-program, arrays and a few others.

clasp-shared-preferences 1.1.1
Dependencies: clasp-inheriting-readers@1.0.1 clasp-trivial-garbage@0.21-0.3474f64
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://www.hexstreamsoft.com/libraries/shared-preferences/
Licenses: Unlicense
Build system: asdf/clasp
Synopsis: Flexible specification of package-local preferences
Description:

This package allows flexible specification of package-local preferences.

clasp-shasht 0.1-2.27ba0a8
Dependencies: clasp-closer-mop@1.0.0-3.7b86f2a clasp-trivial-do@0.1-1.03a1729
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://yitzchak.github.io/shasht/
Licenses: Expat
Build system: asdf/clasp
Synopsis: Common Lisp JSON reading and writing library
Description:

This package provides a Common Lisp library to work with the JSON file format.

clasp-st-json 0.0.0-0.4a0025b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://marijnhaverbeke.nl/st-json/
Licenses: Zlib
Build system: asdf/clasp
Synopsis: JSON for Common Lisp
Description:

ST-JSON (ST because it originated at Streamtech) is a Common Lisp library for encoding and decoding JSON values (as specified on json.org).

This library does mostly the same thing as CL-JSON, but is simpler and more precise about types (distinguishing boolean false, the empty array, and the empty object).

clasp-nibbles 0.14-3.a46a677
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/sharplispers/nibbles
Licenses: Modified BSD
Build system: asdf/clasp
Synopsis: Common Lisp library for accessing octet-addressed blocks of data
Description:

When dealing with network protocols and file formats, it's common to have to read or write 16-, 32-, or 64-bit datatypes in signed or unsigned flavors. Common Lisp sort of supports this by specifying :element-type for streams, but that facility is underspecified and there's nothing similar for read/write from octet vectors. What most people wind up doing is rolling their own small facility for their particular needs and calling it a day.

This library attempts to be comprehensive and centralize such facilities. Functions to read 16-, 32-, and 64-bit quantities from octet vectors in signed or unsigned flavors are provided; these functions are also SETFable. Since it's sometimes desirable to read/write directly from streams, functions for doing so are also provided. On some implementations, reading/writing IEEE singles/doubles (i.e. single-float and double-float) will also be supported.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31087