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 Common Lisp library converts strings, symbols and keywords between any of the following typographical cases: PascalCase, camelCase, snake_case, kebab-case (lisp-case).
ASDF-FLV provides support for file-local variables through ASDF. A file-local variable behaves like *PACKAGE* and *READTABLE* with respect to LOAD and COMPILE-FILE: a new dynamic binding is created before processing the file, so that any modification to the variable becomes essentially file-local.
In order to make one or several variables file-local, use the macros SET-FILE-LOCAL-VARIABLE(S).
Pileup is a portable, performant, and thread-safe binary heap for Common Lisp.
This is a small OS portability library to retrieve and set file attributes not supported by the Common Lisp standard functions.
Dexador is yet another HTTP client for Common Lisp with neat APIs and connection-pooling. It is meant to supersede Drakma.
A JSON Object Signing and Encryption (JOSE) implementation for Common Lisp.
This is a standalone promise implementation for Common Lisp. It is the successor to the now-deprecated cl-async-future project.
colorize is a Lisp library for syntax highlighting supporting the following languages: Common Lisp, Emacs Lisp, Scheme, Clojure, C, C++, Java, Python, Erlang, Haskell, Objective-C, Diff, Webkit.
BOOST-LEXER is a tokenizer for Common Lisp that makes heavy use of BOOST-RE.
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.
Schemeish implements several useful Scheme constructs for Common Lisp. These include named-let, define, scheme argument lists, and a shortcut to FUNCALL with [] instead of ().
string-pokemonize provides a function that alternates uppercase and lowercase characters for a given string.
This library allows you to define custom indentation hints for your macros if the one recognised by SLIME automatically produces unwanted results.
This package is a geospatial library, based on cl-wkb, that implements the OGC Well-Known Binary geographic geometry data model with PostGIS 3d, 4d extensions, and provides WKB and EWKB encoding and decoding functionality.
This is a small library providing the ISO-639 language code to language name mapping.
This library introduces fast generic functions, i.e. functions that behave just like regular generic functions, except that the can be sealed on certain domains. If the compiler can then statically detect that the arguments to a fast generic function fall within such a domain, it will perform a variety of optimizations.
This package provides a Common Lisp wrapper system for the SDL 2.0 C Library.
This library provides almost the same code as used inside Quicklisp for drawning progress bars
Mito is yet another object relational mapper, and it aims to be a successor of Integral.
Support MySQL, PostgreSQL and SQLite3.
Add id (serial/uuid primary key), created_at and updated_at by default like Ruby's ActiveRecord.
Migrations.
Database schema versioning.
This package provides CFFI bindings to the ASSIMP library for Common Lisp.
ContextL is a CLOS extension for Context-Oriented Programming (COP).
Find overview of ContextL's features in an overview paper: http://www.p-cos.net/documents/contextl-soa.pdf. See also this general overview article about COP which also contains some ContextL examples: http://www.jot.fm/issues/issue_2008_03/article4/.
Eclector is a portable Common Lisp reader that is highly customizable, can recover from errors and can return concrete syntax trees.
In contrast to many other reader implementations, eclector can recover from most errors in the input supplied to it and continue reading. This capability is realized as a restart.
It can also produce instances of the concrete syntax tree classes provided by the concrete syntax tree library.
This library provides Glib, GIO and Gobject bindings for Common Lisp via Gobject Introspection.
This library can be used to print the licenses used by a Common Lisp project and its dependencies.