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 ensures that special subclasses of standard-object cluster right in front of standard-object in the class precedence list.
Sketch is a Common Lisp environment for the creation of electronic art, visual design, game prototyping, game making, computer graphics, exploration of human-computer interaction and more. It is inspired by the Processing language and shares some of the API.
This package provides a noise library for Common Lisp.
This is a Common Lisp library to change the capitalization and spacing of a string or a symbol. It can convert to and from Lisp, english, underscore and camel-case rules.
This is an implementation of a Markdown parser in Common Lisp.
cl-change-case is a library to convert strings between camelCase, PascalCase, snake_case, param-case, CONSTANT_CASE and more.
This is a binding to the libyaml library. It's not meant as a full library for YAML, just a bare binding with a couple of utility macros. For a YAML parser and emitter using this, check out cl-yaml.
This package contains a support library for other hu.dwim systems.
This is an interface to the git binary to make controlling it from within Common Lisp much easier. It might not ever reach full coverage of all features given git's immense size, but features will be added as they are needed. The low-level command API is fully mapped however.
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.
Charje.documentation can used to parse Common Lisp docstrings the charje way, or it can be used to create custom docstring parsers. Docstring parsers are composed using mixin classes and initialization methods.
Helps writing concise CFFI-related code.
This package provides a Common Lisp library to work with the JSON file format.
This package provides a Common Lisp templating system based on Python Django with a syntax similar to Python Jinja2.
This is an optimized Common Lisp library of Bob Jenkins' ISAAC-32 and ISAAC-64 algorithms, which are fast cryptographic random number generators: Indirection, Shift, Accumulate, Add, and Count.
This library provides functions for determining the value types of Common Lisp forms, based on type information contained in the environment.
In order for this library to work the values types of variables and return types of functions have to be declared.
Macros and symbol-macros are fully expanded and all special forms, except CATCH, are supported.
This is a Common Lisp library to present tabular data in ascii-art tables.
Dissect is a small Common Lisp library for introspecting the call stack and active restarts.
This package provides an embedded template engine for Common Lisp.
cl-morse is a Morse code translation library for Common Lisp.
This Common Lisp library provides bindings for the ZeroMQ lightweight messaging kernel.
This a Common Lisp library to convert geographic coordinates between latitude/longitude and MGRS.
This package provides Common Lisp system collecting tools written to wrangle OpenGL Shader Language (GLSL) source files.
Parse INI formatted files into a Common Lisp list structure.