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.
This library is a portable compatibility layer around "Common Lisp the Language, 2nd Edition" (https://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node102.html) and it exports symbols from implementation-specific packages.
Supertrace provides a superior Common Lisp trace functionality for debugging and profiling real world applications.
Small library aiming to cut down time spent moving data between CLOS and JSON objects. It depends on YASON and it should be possible to use it alongside straight calls to functions from YASON.
Additional dolist style macros for Common Lisp, such as doalist, dohash, dolist*, doplist, doseq and doseq*.
This library allows you to define custom indentation hints for your macros if the one recognised by SLIME automatically produces unwanted results.
This library allows you to open native file dialogs to open and save files. This is useful if you have an application that's primarily text based and would like a more convenient file selection utility, or if you are working with a UI toolkit that does not offer a way to access the native file dialogs directly.
The cl-data-lens library provides a language for expressing data manipulations as the composition of more primitive operations.
This package provides a set of bindings and utilities for accessing the OpenGL (Mesa), GLU and GLUT (FreeGLUT) APIs using CFFI.
This package provides a framework to unify arbitrary Common Lisp objects while constructing bindings for placeholders (unification variables) in a template sublanguage.
Linedit is a readline-style library written in Common Lisp that provides customizable line-editing for Common Lisp programs.
This library is an extension of the Common Lisp Object System (CLOS) that allows a compiler to inline a generic function under certain conditions.
This library builds on the venerable idea of dynamically memoizing functions. A memoized function remembers results from previous computations and returns cached results when called again with the same arguments rather than repeating the computation.
PRINTV is a "batteries-included" tracing and debug-logging macro for Common Lisp.
This package provides Common Lisp FFI bindings for libwayland, primarily for the mahogany window manager.
A miniature toolkit that contains some useful shifting/popping/pushing functions for arrays and vectors. Originally from Plump.
This package exports the following function to parse floating-point values from a string in Common Lisp.
This package implements The MD5 Message-Digest Algorithm, as defined in RFC 1321 by R. Rivest, published April 1992.
This is a websocket server for Common Lisp using usockets to be portable between implementations and operating systems. It has a programming interface that allows for multiple websocket apps per server using Common Lisp keywords for different websocket events. It has useful restarts and customizable errors.
fast-websocket is an optimized low-level WebSocket protocol parser/composer.
CL-UNICODE is a portable Unicode library Common Lisp, which is compatible with perl. It is pretty fast, thread-safe, and compatible with ANSI-compliant Common Lisp implementations.
This package provides a Common Lisp bindings to glfw, an OpenGL application development library.
trivial-download allows you to download files from the Internet from Common Lisp. It provides a progress bar.
Trivial Monitored Thread offers a very simple (aka trivial) way of spawning threads and being informed when one any of them crash and die.
This is a reverse proxy server written in and configurable in Common Lisp. It supports WebSocket, HTTP, HTTPS, HTTP to HTTPS redirecting, port and host forwarding configuration using a real programming language, HTTP header and body manipulation (also using a real programming language).