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.
Convenient macros for common lambda patterns.
This package provides a simple yet powerful value inheritance scheme.
This package provides Common Lisp CFFI bindings to the Raylib game development library.
VAS-STRING-METRICS provides the Jaro, Jaro-Winkler, Soerensen-Dice, Levenshtein, and normalized Levenshtein string distance/similarity metrics algorithms.
Agnostic Lizard is a portable implementation of a code walker and in particular of the macroexpand-all function (and macro) that makes a best effort to be correct while not expecting much beyond what the Common Lisp standard requires.
It aims to be implementation-agnostic and to climb the syntax trees.
This package provides Common Lisp bindings to POSIX message queue, an IPC method that is easy to use and quick to setup.
fast-websocket is an optimized low-level WebSocket protocol parser/composer.
File-Notify is a Common Lisp library for getting notifications for file accesses and changes.
MAGICFFI is a Common Lisp CFFI interface to libmagic(3), the file type determination library using magic numbers.
The cl-data-lens library provides a language for expressing data manipulations as the composition of more primitive operations.
This Common Lisp library implements a parser generator for the ABNF grammar format as described in RFC2234. The generated parser is a regular expression scanner provided by the cl-ppcre lib, which means that we can't parse recursive grammar definition. One such definition is the ABNF definition as given by the RFC. Fortunately, as you have this lib, you most probably don't need to generate another parser to handle that particular ABNF grammar.
This package provides a Common Lisp system implementing event bus.
April compiles a subset of the APL programming language into Common Lisp. Leveraging Lisp's powerful macros and numeric processing faculties, it brings APL's expressive potential to bear for Lisp developers. Replace hundreds of lines of number-crunching code with a single line of APL.
This package provides the getopt function to parse command-line options. The options are organized in valid options, other arguments and unknown arguments. Optional Lisp conditions for error situations are also defined.
This package contains a support library for other hu.dwim systems.
This package contains a Gemini client library for Common Lisp. A subsystem offers an experimental GUI Gemini client.
This package provides easy access to the defining class and its options during initialization or reinitialization of its subcomponents.
This package provides Common Lisp bindings to the pango text layout library.
clingon is a command-line option parsing library for Common Lisp. Its features include:
Support for subcommands
Support for command aliases
Support for short and long options
Related options may be grouped into categories
Short options may be collapsed into a single argument, as in
-xyzLong options support the notations
--long-opt argand--long-opt=argAutomatic generation of help/usage information for commands and subcommands
Out-of-the-box support for
--versionand--helpSupport for various kinds of options including string, integer, boolean, switch, enum, list, counter, filepath, etc.
Subcommands can look up global options defined in parent commands
Support for required options
Options can be initialized via environment variables
Single interface for creating options using
CLINGON:MAKE-OPTIONGenerate documentation for your command-line application
Support for
pre-hookandpost-hookactions for commands, which allow invoking functions before and after the respective handler of the command is executedSupport for Bash and Zsh completions
Extensibility, so if you don't find something you need you can extend it by developing a new option kind, or even a new mechanism for initializing options, e.g., by looking up an external key/value store
CL-PPCRE is a portable regular expression library for Common Lisp, which is compatible with perl. It is pretty fast, thread-safe, and compatible with ANSI-compliant Common Lisp implementations.
This library exports three symbols: with-raw-io, read-char, and read-line, to provide raw POSIX I/O in Common Lisp.
Magic (ed) is a tiny editing facility for Common Lisp, where you can directly load, edit, manipulate and evaluate file or file content from REPL. This package also can be a starting point for people who are not accustomed to Emacs or SLIME and would like to continue using their default terminal/console editor with Common Lisp.
Authentic provides a light-weight and extendible solution to user/password management for Common Lisp applications. It has features such as safe password storage in a database, password reset, user confirmation tokens, and user authentication.
This package provides a BNF parser in Common Lisp.