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 package provides CFFI binding to libmixed audio library for Common Lisp with support of other audio formats available on GNU/Linux systems:
Alsa
Jack
Openmpt
PulseAudio
Flac (via CL-FLAC)
Mpg123 (via CL-MPG123)
Ogg/vorbis (via CL-VORBIS)
Out123 (via CL-OUT123)
WAV
cl-all is a library and script for evaluating Common Lisp expressions in multiple implementations.
Library to fuzzily parse time and date strings into a universal-time timestamp.
CL-Ledger is a Common Lisp port of the Ledger double-entry accounting system.
This package provides an ANSI CL adaptation of the SBCL mailbox utility.
cl-numerical-utilities is a collection of packages useful in numerical applications, each big enough to be its own package, but too small to split out into a separate ASDF system.
Scrape on-line documentation out of a running Lisp image.
This is a system for two dimensional computational geometry for Common Lisp.
Note: the system assumes exact rational arithmetic, so no floating point coordinates are allowed. This is not checked when creating geometric objects.
This package provides CFFI bindings and interface to Allegro 5 game developing library for Common Lisp.
Clamp is an attempt to bring the powerful, but verbose, language of Common Lisp up to the terseness of Arc.
There are two parts to Clamp. There is the core of Clamp, which implements the utilities of Arc that are easily converted from Arc to Common Lisp. The other part is the "experimental" part. It contains features of Arc that are not so easy to copy (ssyntax, argument destructuring, etc.).
This package provides Common Lisp system collecting tools written to wrangle OpenGL Shader Language (GLSL) source files.
This is a Common Lisp library to build and compose SXQL queries dynamically.
SB-CGA is a computer graphics algebra library for Common Lisp.
Despite the prefix it is actually portable - but optimizations that make it fast (using SIMD instructions) are currently implemented for SBCL/x86-64 only.
This is a utility library providing access to the mmap family of functions in a portable way. It allows you to directly map a file into the address space of your process without having to manually read it into memory sequentially. Typically this is much more efficient for files that are larger than a few Kb.
Duologue is high-level interaction library for Common Lisp. It features coloured printing via cl-ansi-text and readline completion.
This is a system to help you easily and quickly deploy standalone common lisp applications as binaries. Specifically it is geared towards applications with foreign library dependencies that run some kind of GUI.
Clavier is a general purpose validation library for Common Lisp.
CEPL (Code Evaluate Play Loop ) is a lispy and REPL-friendly Common Lisp library for working with OpenGL.
Its definition of success is making the user feel that GPU programming has always been part of the languages standard.
The usual approach to using CEPL is to start it at the beginning of your Lisp session and leave it open for the duration of your work. You can then treat the window it creates as just another output for your graphics, analogous to how *standard-output* is treated for text.
Caveman is intended to be a collection of common parts for web applications. Caveman2 has three design goals:
Be extensible.
Be practical.
Don't force anything.
cl-json provides an encoder of Lisp objects to JSON format and a corresponding decoder of JSON data to Lisp objects. Both the encoder and the decoder are highly customizable; at the same time, the default settings ensure a very simple mode of operation, similar to that provided by yason or st-json.
Simple and fast marshalling of Lisp datastructures. Convert any object into a string representation, put it on a stream an revive it from there. Only minimal changes required to make your CLOS objects serializable.
This is ZS3, a library for working with Amazon's Simple Storage Service (S3) and CloudFront service from Common Lisp.
The Babel library solves a similar problem while understanding more encodings. Trivial UTF-8 was written before Babel existed, but for new projects you might be better off going with Babel. The one plus that Trivial UTF-8 has is that it doesn't depend on any other libraries.
Helps writing concise CFFI-related code.