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.
CLUnit2 is a Common Lisp unit testing framework. It is designed to be easy to use so that you can quickly start testing.
Try is a library for unit testing with equal support for interactive and non-interactive workflows. Tests are functions, and almost everything else is a condition, whose types feature prominently in parameterization.
This project was originally called cl-test-more. prove is yet another unit testing framework for Common Lisp. The advantages of prove are:
Various simple functions for testing and informative error messages
ASDF integration
Extensible test reporters
Colorizes the report if it's available (note for SLIME)
Reports test durations
Common Lisp port of the QuickCheck unit test framework
This is a unit-testing framework for Common Lisp.
The Lisp Critic scans your code for instances of bad Lisp programming practice.
This is a small library to display a native GUI message box. This can be useful to show error messages and other informational pieces should the application fail and be unable to do so using its standard UI.
This Common Lisp package provides a regular expression engine.
Schemeish implements several useful Scheme constructs for Common Lisp. These include named-let, define, scheme argument lists, and a shortcut to FUNCALL with [] instead of ().
This package provides a stream based JSON parser/writer, well suited as building block for higher level libraries.
A client for the Stripe payment API.
This package is a geospatial library, based on cl-wkb, that implements the OGC Well-Known Binary geographic geometry data model with PostGIS 3d, 4d extensions, and provides WKB and EWKB encoding and decoding functionality.
Enables fast and convenient interoperation with foreign objects.
This library provides GTK4 bindings for Common Lisp via Gobject Introspection, in the cl-gtk4 ASDF system.
This is a library to allow easy handling of external processes, and primarily to get their output. It handles proper copying of the standard and error outputs of the process simultaneously, both in a sequential and parallel fashion. It also features a lazy directory switching mechanism, to avoid running into parallelism problems when having to change directory.
CL-DISKSPACE is a Common Lisp library to list disks with the command line tool df and get disk space information using statvfs.
This is a Common Lisp library for reading PNG images.
Clavier is a general purpose validation library for Common Lisp.
Markup allows the use of HTML syntax with in Common Lisp code. This has the advantage of being able to copy HTML snippets and have them instantly be functional, less double quotes than a s-expression approach, and designers will be able to understand the embedded HTML.
simple-routes is a simple Common Lisp RESTful routing facility on top of Hunchentoot.
ARNESI is Common Lisp utilities library similar to ALEXANDRIA, ANAPHORA or GOLDEN-UTILS.
concurrent-hash-tables is a Common Lisp portability library wrapping some implementations of concurrent hash tables which do not have to be entirely locked in their operation, including 42nd-at-threadmill, luckless, and a fallback, segmented hash table.
This package provides a Common Lisp system with a collection of common tests and operations to help handling pathnames. It does not actually deal in handling the accessing of files on the underlying system however.
This package provides KONS-9 which can be considered as a traditional user interface driven 3D application for general artists, or as a REPL-based development environment for technical artists and software developers. These two approaches can be seamlessly combined into a flexible and powerful workflow, where non-technical users can immediately benefit from software tools and extensions developed by technical users.