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.
CL-Ledger is a Common Lisp port of the Ledger double-entry accounting system.
Triads is a simple command line tool that reads roman numeral notation from standard input (or a file) and an musical key and outputs the roman numeral in addition to the notes of the triad associated with that roman numeral given in the key.
This is a bindings library to libout123 which allows easy cross-platform audio playback.
This package provides Common Lisp bindings to create OpenGL window and context manipulation code as well as system input handling. Direct FFI bindings to system functions are used so no third party C lib is required except system libraries.
This package provides a standard interface to the various package lock implementations of 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.
This package provides a Common Lisp wrapper system for the SDL 2.0 Mixer C Library.
Eager Future2 is a Common Lisp library that provides composable concurrency primitives that unify parallel and lazy evaluation, are integrated with the Common Lisp condition system, and have automatic resource management.
A CLOS class that defines callable objects whose behavior is similar to closures but adds conveniences such as introspectability.
This is a Common Lisp library for processing data found in dBase III database files (dbf and db3 files).
This package contains a few utility functions from the LispWorks library that are used in software such as ContextL.
BKNR.DATASTORE is an in-memory CLOS based database with transactions for Common Lisp.
This package provides a SDL2 based vector graphic library for Common Lisp.
This is a Common Lisp package for hash table creation with flexible, extensible initializers.
fare-utils is a small collection of utilities. It contains a lot of basic everyday functions and macros.
This package is a list manipulation library for Common Lisp inspired by Haskell package Data.List.
This piece of code sets up some reader macros that make it simpler to input string literals which contain backslashes and double quotes This is very useful for writing complicated docstrings and, as it turns out, writing code that contains string literals that contain code themselves.
This package provides the Common Lisp HTTP server WOO, which is built on top of the libev event library.
Loop has a consistent interface unlike other looping abstractions and ANSI list operations. You can define your own efters and gatherers that integrate tightly into other operations. All operations are non-consing when possible.
This is a trivial utility for distinguishing between a process running in a real terminal window and a process running in a dumb one, e.g. emacs-slime.
This library can be used to print the licenses used by a Common Lisp project and its dependencies.
A small collection of common lisp macros to make collecting values easier.
This package provides a portability layer for the extensible sequences standard extension to Common Lisp. Extensible sequences allow you to create your own sequence types that integrate with the rest of the functions and operations that interact with sequences.
DAEMON provides the functionality of daemonizing Common Lisp processes on UNIX like platforms.