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 is a bare-bones Permuted Congruential Generator implementation in pure Common Lisp.
Osicat is a lightweight operating system interface for Common Lisp on Unix-platforms. It is not a POSIX-style API, but rather a simple lispy accompaniment to the standard ANSI facilities.
cl-inotify uses cl-cffi to provide a Common Lisp interface to the Linux inotify API.
DAEMON provides the functionality of daemonizing Common Lisp processes on UNIX like platforms.
UFFI provides a universal foreign function interface (FFI) for Common Lisp.
This is a Common Lisp library consisting of a collection of useful GPU shader functions, written with Shadow.
This package contains a few utility functions from the LispWorks library that are used in software such as ContextL.
A common lisp library that provides extensible function result caching based on arguments (an expanded form of memoization).
cl-syslog is a Common Lisp library that provides access to the syslog logging facility.
cl-cron is a simple tool that provides cron like facilities directly inside of Common Lisp.
This library provides a modern project skeleton generator. In contract with other generators, CL-Project generates one package per file and encourages unit testing by generating a system for unit testing, so you can begin writing unit tests as soon as the project is generated.
BOOST-RE is a small, portable, lightweight, and quick, regular expression library for Common Lisp. It is a non-recursive, backtracking VM.
This package provides CFFI bindings to the ASSIMP library for Common Lisp.
This is a small Common Lisp library that finds an open port within a range.
trivial-clipboard gives access to the system clipboard.
F2cl is a Common Lisp library that can convert Fortran 77 code into Common Lisp code.
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 Common Lisp library provides a tiny utility to change the size of a simple-array ensuring that the resulting array is still a simple-array.
Trucler defines a CLOS-based protocol to be used by Common Lisp compilers for environment query and update. In addition, library authors can use the trucler-native interface to inspect native environments. Trucler supports introspection for variables, functions, tags, blocks and optimization policies.
data-format-validation is a library for Common Lisp providing a consistent regular interface for converting (and validating) external data (in the form of strings usually) into internal data types and for formatting internal data back into external presentable strings, all according to a conversion or type specification.
MODULARIZE is an attempt at providing a common interface to segregate major application components. This is achieved by adding special treatment to packages. Each module is a package that is specially registered, which allows it to interact and co-exist with other modules in better ways. For instance, by adding module definition options you can introduce mechanisms to tie modules together in functionality, hook into each other and so on.
CL-PUNCH is a Scala-like anonymous lambda literal.
BOOST-PARSE is a simple token parsing library for Common Lisp.
For is a library for an extensible iteration macro. It allows you to write concise looping constructs similar to loop and iterate. Unlike loop however it is extensible and sensible, and unlike iterate it does not require code-walking and is easier to extend.