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.
CLACHE provides a general caching facility for Common Lisp. The API is similar to the standard hash-table interface.
parse-number is a library of functions for parsing strings into one of the standard Common Lisp number types without using the reader. parse-number accepts an arbitrary string and attempts to parse the string into one of the standard Common Lisp number types, if possible, or else parse-number signals an error of type invalid-number.
This package contains a Gemini client library for Common Lisp. A subsystem offers an experimental GUI Gemini client.
This package provides Common Lisp system collecting tools written to wrangle OpenGL Shader Language (GLSL) source files.
This is a purely math-related utility kit, providing functions which can be useful for games, 3D, and GL in general.
RE is a small, portable, lightweight, and quick, regular expression library for Common Lisp. It is a non-recursive, backtracing VM.
This is a Common Lisp utilities library originating from the Zombie Raptor game engine project.
doplus is an iteration macro for Common Lisp.
This library retrieves locale information configured on the system. This is helpful if you want to write applications and libraries that display messages in the user's native language.
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!".
The 3D-Spaces library implements a number of spatial query data structures; structures that can answer spatial range queries for optimized lookup, particularly suited for games.
This package provides a Common Lisp web framework for building GUI applications. CLOG can take the place, or work along side, most cross platform GUI frameworks and website frameworks. The CLOG package starts up the connectivity to the browser or other websocket client (often a browser embedded in a native template application).
This is a Common Lisp library to present tabular data in ascii-art tables.
Babel is a charset encoding and decoding library, not unlike GNU libiconv, but completely written in Common Lisp.
Dynamic-Classes helps to ease the prototyping process by bringing dynamism to class definition.
This Common Lisp library focuses on the small set of basic color manipulations (lightening, compliments, etc.) you might use to generate a color palette for a GUI or web page.
Provides a simple way of directing output to a stream according to the concise and intuitive semantics of FORMAT's stream argument.
cl-irc is a Common Lisp IRC client library that features (partial) DCC, CTCP and all relevant commands from the IRC RFCs (RFC2810, RFC2811 and RFC2812).
Features:
implements all commands in the RFCs
extra convenience commands such as op/deop, ban, ignore, etc.
partial DCC SEND/CHAT support
event driven model with hooks makes interfacing easy
the user can keep multiple connections
all CTCP commands
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.
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 is a collection of useful helper modules and standard implementations for Radiance interfaces.
This Common Lisp package offers an implementation of the 32-bit variant of MurmurHash3 (https://github.com/aappleby/smhasher), a fast non-crytographic hashing algorithm.
FSet is a functional set-theoretic collections library for Common Lisp. Functional means that all update operations return a new collection rather than modifying an existing one in place. Set-theoretic means that collections may be nested arbitrarily with no additional programmer effort; for instance, sets may contain sets, maps may be keyed by sets, etc.
Often times we need to destructure a form definition in a Common Lisp macro. This library provides a set of simple utilities to help with that.