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.
This is an extension to MODULARIZE that allows your application to define interfaces in-code that serve both as a primary documentation and as compliance control.
This library is intended to solve the problem of source tracking for Common Lisp code.
By "source tracking", it is meant that code elements that have a known origin in the form of a position in a file or in an editor buffer are associated with some kind of information about this origin.
Since the exact nature of such origin information depends on the Common Lisp implementation and the purpose of wanting to track that origin, the library does not impose a particular structure of this information. Instead, it provides utilities for manipulating source code in the form of what is called concrete syntax trees (CSTs for short) that preserve this information about the origin.
This is a library for reading semi-raw user input from terminals. Semi-raw as in, we can't detect if the user pressed the Control key alone, and the function keys are a mystery. What is supported, however, is:
Regular characters
Control+[key]
Alt+[key]
Control+Alt+[key]
This is a Common Lisp library that converts floating point values to IEEE 754 binary representation.
This is a Common Lisp library implementing the full v1 REST API protocol for Mastodon.
This package provides an enhanced version of typep that is exactly like the one in the Lisp spec, except it can also accept a single type argument, in which case it returns the appropriate closure.
Serapeum is a conservative library of Common Lisp utilities. It is a supplement, not a competitor, to Alexandria.
This package provides prototype Common Lisp implementations of TLS, RFC5246, ASN.1, x501,509, and PKCS1,3,5,8.
With static-vectors, you can create vectors allocated in static memory.
This Common Lisp library provides a fast reader for data in LibSVM format.
S-XML is a simple XML parser implemented in Common Lisp. This XML parser implementation has the following features:
It works (handling many common XML usages).
It is very small (the core is about 700 lines of code, including comments and whitespace).
It has a core API that is simple, efficient and pure functional, much like that from SSAX (see also http://ssax.sourceforge.net).
It supports different DOM models: an XSML-based one, an LXML-based one and a classic xml-element struct based one.
It is reasonably time and space efficient (internally avoiding garbage generatation as much as possible).
It does support CDATA.
It should support the same character sets as your Common Lisp implementation.
It does support XML name spaces.
This XML parser implementation has the following limitations:
It does not support any special tags (like processing instructions).
It is not validating, even skips DTD's all together.
CLX is an X11 client library for Common Lisp. The code was originally taken from a CMUCL distribution, was modified somewhat in order to make it compile and run under SBCL, then a selection of patches were added from other CLXes around the net.
A utility for running external programs, built on UIOP. Cmd is designed to be natural to use, protect against shell interpolation and be usable from multi-threaded programs.
This is a system to help you easily and quickly deploy standalone common lisp applications as binaries. Specifically it is geared towards applications with foreign library dependencies that run some kind of GUI.
This library provides a tiny Common Lisp wrapper around setlocale(3) and can be used in conjunction with other FFI wrappers like cl-charms.
This is a Common Lisp library providing a set of macros for generating lexical analyzers automatically. The lexers generated using cl-lex can be used with cl-yacc.
A mixture of features from eRuby and HTML::Template. You could name it "Yet Another LSP" (LispServer Pages) but it's a bit more than that and not limited to a certain server or text format.
A client for the Stripe payment API.
This Common Lisp library implements the quoted-printable encoding as described in RFC 2045 (see http://tools.ietf.org/html/rfc2045).
This library implements various functions to access status information about the machine, process, etc.
40ants-plantuml provides a wrapper around the PlantUML jar library.
defclass-star provides defclass* and defcondition* to simplify class and condition declarations. Features include:
Automatically export all or select slots at compile time.
Define the
:initargand:accessorautomatically.Specify a name transformer for both the
:initargand:accessor, etc.Specify the
:initformas second slot value.
See https://common-lisp.net/project/defclass-star/configuration.lisp.html for an example.
Implementation of a set-like data structure with constant time addition, removal, and random selection.
A library for encoding text in various web-savvy encodings.