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.
A json rpc implementation over streams
Brace expansion as known from sh/bash
Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.
Debounce promise-returning & async functions
Merge multiple streams into one stream in sequence or parallel.
Add callbacks to requests in flight to avoid async duplication
Get the first path that exists on disk of multiple paths
Run an array of functions in parallel
The Lodash method `_.merge` exported as a module.
CLI arguments parser. Native port of python's argparse.
Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
This is a rewrite of http-parser using llparse to generate the C source files.
This package provides a dictionary for the Hunspell spell-checking library.
geiser-eros provides evaluation result overlays for geiser.
Right now it's just a few helpers on top of geiser.
A minor mode that hides the mode-line in your current buffer. It can be used to toggle an alternative mode-line, toggle its visibility, or simply disable the mode-line in buffers where it is not very useful.
This package implements a menu that lists enabled minor-modes, as well as commonly but not currently enabled minor-modes. It can be used to toggle local and global minor-modes, to access mode-specific menus, and to get help about modes.
This menu is intended as a replacement for the incomplete yet wide list of enabled minor-modes that is displayed in the mode line by default. To use the menu like this, enable Minions mode.
Alternatively the menu can be bound globally, for example: (global-set-key [S-down-mouse-3] 'minions-minor-modes-menu).
arei-shepherd is an extension for Arei that allows to interract with the shepherd via the ares-shepherd extension for the nREPL.
Taking inspiration from prefix keys and prefix arguments in Emacs, Transient implements a similar abstraction involving a prefix command, infix arguments and suffix commands. We could call this abstraction a "transient command", but because it always involves at least two commands (a prefix and a suffix) we prefer to call it just a "transient".
This package adds support for the Guile Scheme implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.
This package acts as a parallel of consult-lsp for eglot and provides a front-end interface for the workspace/symbols LSP procedure call.
Paragraph justification for emacs using Knuth/Plass algorithm
This package provides transient interface for git-gutter function to manipulate and navigate hunks.
Telega-contrib is a collection of third-party contributed packages to Telega.