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.
A Common Lisp client library for Apache Kafka.
This is a library to abstract away the parsing of Unix-style command-line arguments. Use it in conjunction with asdf:program-op or cl-launch for portable processing of command-line arguments.
CL-SYNTAX provides Reader Syntax Conventions for Common Lisp and SLIME.
CL-FAD (for "Files and Directories") is a thin layer atop Common Lisp's standard pathname functions. It is intended to provide some unification between current CL implementations on Windows, OS X, Linux, and Unix. Most of the code was written by Peter Seibel for his book Practical Common Lisp.
In Common Lisp, a special variable that is never dynamically bound typically serves as a stand-in for a global variable. The global-vars library provides true global variables that are implemented by some compilers. An attempt to rebind a global variable properly results in a compiler error. That is, a global variable cannot be dynamically bound.
Global variables therefore allow us to communicate an intended usage that differs from special variables. Global variables are also more efficient than special variables, especially in the presence of threads.
This is a terminfo database front end in Common Lisp. The package provides a method for determining which capabilities a terminal (e.g. "xterm") has and methods to compile or put commands to a stream.
NFiles is a Common Lisp library to help manage file persistence and loading, in particular user-centric files like configuration files. It boasts the following features:
Dynamic and customizable path expansion.
Extensible serialization and deserialization.
Cached reads and writes. When a file object expands to the same path as another one, a read or write on it won’t do anything in case there was no change since last write.
(Experimental!) On-the-fly PGP encryption.
Profile support.
On read error, existing files are backed up.
On write error, no file is written to disk, the existing file is preserved.
ZPB-TTF is a TrueType font file parser that provides an interface for reading typographic metrics, glyph outlines, and other information from the file.
This library provides a tiny Common Lisp wrapper around setlocale(3) and can be used in conjunction with other FFI wrappers like cl-charms.
Arrow-macros provides clojure-like arrow macros (ex. ->, ->>) and diamond wands in swiss-arrows.
This is a simple extension to MODULARIZE that allows modules to define and trigger hooks, which other modules can hook on to.
Wayflan is a from-scratch Wayland communication library for Common Lisp. It makes a good-faith effort to mimic libwayland behavior not defined in the Wayland spec, to keep compatibility between the two libraries.
Wayflan is not a compositor nor a GUI toolkit. Its purpose is to parse Wayland protocol XML documents and exchange Wayland messages between other processes.
Features:
Client support
All implementation done in Common Lisp from the socket up
Enum values are translated into keywords
Wayland protocol introspection
ASDF component
:wayflan-client-implgenerates code from XML. ASDF's extensible components make it possible to teach your program new protocols for Wayland without the need of a special build system.
This package provides a Common Lisp bindings to glfw, an OpenGL application development library.
This library is a little experiment in reducing verbosity in Common Lisp, inspired by BODOL (https://github.com/bodil/BODOL).
This is a Common Lisp implementation of the MessagePack (http://msgpack.org/) serialization/deserialization format, implemented according to http://wiki.msgpack.org/display/MSGPACK/Format+specification.
This library provides a simple multithreading worker mechanism.
April compiles a subset of the APL programming language into Common Lisp. Leveraging Lisp's powerful macros and numeric processing faculties, it brings APL's expressive potential to bear for Lisp developers. Replace hundreds of lines of number-crunching code with a single line of APL.
CL-SXML implements Oleg Kiselyov’s SXML, an S-expression-based rendering of the XML Infoset.
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.
Alloy is a user interface toolkit. It is defined through a set of protocols that allow for a clear interface, as well as a standardised way to integrate Alloy into a target backend.
This library provides arbitrary precision (floating point) real numbers in Common Lisp.
This is a collection of common cryptography functions for Common Lisp.
Coleslaw is a static site generator written in Common Lisp.
This is a Common Lisp library to load images in the PNG image format, both from files on disk, or streams in memory.