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 interface to the git binary to make controlling it from within Common Lisp much easier. It might not ever reach full coverage of all features given git's immense size, but features will be added as they are needed. The low-level command API is fully mapped however.
This library exports three symbols: with-raw-io, read-char, and read-line, to provide raw POSIX I/O in Common Lisp.
This library defines a way of treating Common Lisp packages as conduits which can sit between one or more implementation packages and users of those packages.
This package provides a macro that allows foreign functions to access the contents of the array at a given pointer, using the best available method given the Common Lisp implementation.
This library implements various functions to access status information about the machine, process, etc.
A modern markup generation library for Common Lisp that features:
Fast (even faster through compiling the code)
Safety
Support for multiple document types (markup, xml, html, html5, xhtml)
Output with doctype
Direct output to stream
cl-amb provides an implementation of John McCarthy's ambiguous operator in portable Common Lisp.
trivial-clipboard gives access to the system clipboard.
This library generates sdf (https://steamcdn-a.akamaihd.net/apps/valve/2007/SIGGRAPH2007_AlphaTestedMagnification.pdf), psdf and msdf (https://github.com/Chlumsky/msdfgen/files/3050967/thesis.pdf) atlases.
This package provides Common Lisp math and statistics routines.
A Common Lisp library for generating a human-readable diff of two HTML documents.
This system is an implementation of the Common Lisp type system; particularly cl:typep and cl:subtypep.
McCLIM is an implementation of the Common Lisp Interface Manager specification, a toolkit for writing GUIs in Common Lisp.
clingon is a command-line option parsing library for Common Lisp. Its features include:
Support for subcommands
Support for command aliases
Support for short and long options
Related options may be grouped into categories
Short options may be collapsed into a single argument, as in
-xyzLong options support the notations
--long-opt argand--long-opt=argAutomatic generation of help/usage information for commands and subcommands
Out-of-the-box support for
--versionand--helpSupport for various kinds of options including string, integer, boolean, switch, enum, list, counter, filepath, etc.
Subcommands can look up global options defined in parent commands
Support for required options
Options can be initialized via environment variables
Single interface for creating options using
CLINGON:MAKE-OPTIONGenerate documentation for your command-line application
Support for
pre-hookandpost-hookactions for commands, which allow invoking functions before and after the respective handler of the command is executedSupport for Bash and Zsh completions
Extensibility, so if you don't find something you need you can extend it by developing a new option kind, or even a new mechanism for initializing options, e.g., by looking up an external key/value store
This package provides the getopt function to parse command-line options. The options are organized in valid options, other arguments and unknown arguments. Optional Lisp conditions for error situations are also defined.
Common Lisp implementation of Graham Cormode and S. Muthukrishnan's Effective Computation of Biased Quantiles over Data Streams in ICDE’05.
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!".
This is a utility kit for cl-sdl2 that provides something similar to GLUT. However, it's also geared at being useful for "real" applications or games.
Named readtables is a library that creates a namespace for named readtables, which is akin to package namespacing in Common Lisp.
This is a Common lisp library to unify access to the most common dictionary-like data structures.
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.
cl-dotenv is a utility library for loading .env files in Common Lisp.
This is a Common Lisp library for processing data found in dBase III database files (dbf and db3 files).
This is a utility library providing access to the mmap family of functions in a portable way. It allows you to directly map a file into the address space of your process without having to manually read it into memory sequentially. Typically this is much more efficient for files that are larger than a few Kb.