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 provides a dynamic module for Emacs that allows direct access to the SQLite C interface. It only exposes a subset of the full SQLite C interface, but should satisfy most user's needs.
This package is an Emacs minor mode and allows you to edit one occurrence of some text in a buffer (possibly narrowed) or region, and simultaneously have other occurrences edited in the same way.
You can also use Iedit mode as a quick way to temporarily show only the buffer lines that match the current text being edited. This gives you the effect of a temporary keep-lines or occur.
Geiser is a collection of Emacs major and minor modes that conspire with one or more Scheme implementations to keep the Lisp Machine Spirit alive. The continuously running Scheme interpreter takes the center of the stage in Geiser. A bundle of Elisp shims orchestrates the dialog between the Scheme implementation, Emacs and, ultimately, the schemer, giving them access to live metadata.
This package provides just the core of Geiser. To effectively use it with your favourite Scheme implementation, you also need the corresponding geiser package, e.g. emacs-geiser-guile for Guile.
This package provides a macro that writes your namespaces for you.
This package provides tagged workspaces in Emacs, similar to workspaces in windows managers such as Awesome and XMonad. perspective.el provides multiple workspaces (or "perspectives") for each Emacs frame. Each perspective is composed of a window configuration and a set of buffers. Switching to a perspective activates its window configuration, and when in a perspective only its buffers are available by default.
This package implements a bridge to libvterm to display a terminal in an Emacs buffer.
This is a Helm interface to Company mode, a text completion framework.
This theme aims to be as identical as possible to the default Dark+ color scheme used by Visual Studio Code.
This package allows you to visualuze and manipulate Jira issues from Emacs.
This package provides an Emacs major mode for editing AsciiDoc files. It focuses on highlighting the document to improve readability.
The Internet Engineering Task Force (IETF) and the Internet Society (ISOC) publish various Internet-related protocols and specifications as "Request for Comments" (RFC) documents. The built-in Emacs module "ffap" (Find File at Point) has the ability to recognize names at point which look like "RFC1234" and "RFC-1234" and load the appropriate RFC from a remote server. However, it fails to recognize a name like "RFC 1234". This package enhances ffap so that it correctly finds RFCs even when a space appears before the number.
This package provides Org Babel support for evaluating Asymptote source code. This differs from most standard languages in that:
there is no such thing as a ``session'' in Asymptote,
we are generally only going to return results of type
file,we are adding the
fileandcmdlineheader arguments, if file is omitted then the -V option is passed to theasycommand for interactive viewing.
crux provides a collection of useful functions for Emacs.
This library provides an implementation of streams for Emacs. Streams are implemented as delayed evaluation of cons cells.
This package provides an Emacs minor mode for highlighting device tree files.
This package permits navigation of undo history in a temporary buffer, which is read-only save for undo commands, and subsequent committal of a chain of undo commands as a single edit in the undo history.
This package manages a video download queue for yt-dlp, which serves as the back end. New videos can be queued at any time. All yt-dlp backends are supported. It is possible to create download profiles depending on the downloaded URL.
This Flycheck checker uses the output of ledger balance on the current file to find errors such as unbalanced transactions and syntax errors.
Elfeed is an extensible web feed reader for Emacs, supporting both Atom and RSS, with a user interface inspired by notmuch.
emacs-pyimport manages python imports from Emacs via python-pyflakes.
This package replaces the child frames emacs-corfu-doc uses with popups, which also work in the terminal.
This package is an alternative frontend for completion-at-point. It replaces the standard completions buffer with Ido prompt.
This package allows you to get todo.org into your magit status.
If you have a todo.org file with TODO items in the root of your repository, magit-org-todos will create a section in your Magit status buffer with each of your todos.
This package allows GnuPG passphrase to be prompted through the minibuffer instead of graphical dialog.
To use, add allow-emacs-pinentry to ~/.gnupg/gpg-agent.conf, reload the configuration with gpgconf --reload gpg-agent, and start the server with M-x pinentry-start.