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 package provides a Common Lisp ASDF system auto-loading extension.
This package provides a stream based JSON parser/writer, well suited as building block for higher level libraries.
This is a wrapper library to allow you to interface with the Valve SteamWorks API.
There are plenty of Lisp Markup Languages out there - every Lisp programmer seems to write at least one during his career - and CL-WHO (where WHO means "with-html-output" for want of a better acronym) is probably just as good or bad as the next one.
This is a Common Lisp library providing functions to read/write CSV from/to strings, streams and files.
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.
This is a dead-simple, non validating, inline CSS generator for Common Lisp. Its goals are axiomatic syntax, simple implementation to support portability, and boilerplate reduction in CSS.
This is a client library to interact with the "mod.io" (https://mod.io) platform to manage "mods" or extensions for games and other applications. It covers the full v1 API and includes convenience methods to make interacting with the API as well as syncing mods and so on easy.
The main purpose of this n+2nd reimplementation of quasiquote is enable matching of quasiquoted patterns, using Optima or Trivia.
Trivial-features ensures that *FEATURES* is consistent across multiple Common Lisp implementations.
(X)HTMLambda is yet another (X)HTML library which emphasizes programmability and user-friendliness. Each (X)HTML element is a structured object and pretty-printing of (X)HTML trees is well defined to provide properly indented human-readable output even for complex recursive arrangements.
cl-cffi-gtk is a Lisp binding to GTK+ 3 (GIMP Toolkit) which is a library for creating graphical user interfaces.
This is a Common Lisp library to read and write disk-based file archives such as those generated by the tar and cpio programs on Unix.
This package provides a Common Lisp implementation of Google Closure Templates.
Implementation of a set-like data structure with constant time addition, removal, and random selection.
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 collection of utilities is useful in contexts where you want a macro that uses lambda-lists in some fashion but need more precise processing.
This package ensures that special subclasses of standard-object cluster right in front of standard-object in the class precedence list.
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.
QURI (pronounced "Q-ree") is yet another URI library for Common Lisp. It is intended to be a replacement of PURI.
cl-strings is a small, portable, dependency-free set of utilities that make it even easier to manipulate text in Common Lisp. It has 100% test coverage and works at least on sbcl, ecl, ccl, abcl and clisp.
This is an implementation of a Markdown parser in Common Lisp.
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.
GECO (Genetic Evolution through Combination of Objects) is an extensible, object-oriented framework for prototyping genetic algorithms in Common Lisp.