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.
This package provides a dmenu command for launching other commands/applications from within Emacs, similar to the dmenu program. This is especially useful when using EXWM.
HexRGB provides functions for converting between RGB (red, green, blue) color components and HSV (hue, saturation, value) color components. More accurately, it converts Emacs color components (whole numbers from 0 through 65535), RGB and HSV floating-point components (0.0 through 1.0), Emacs color-name strings (such as "blue") and hex RGB color strings (such as "#FC43A7912").
The Auto Activating Snippets package is an engine for auto-expanding templates. aas.el tracks input by character along a tree until it reaches a registered key sequence. It’s like running a long prefix command, but the keys you type appear in the buffer until you complete a registered sequence, at which point the template triggers.
This package provides an OpenStreetMap viewer for Emacs, featuring zoomable and moveable map display, display of tracks and POIs from GPX files, parallel fetching of tiles with cURL, and more.
Mocker.el is a framework for writing tests in Emacs Lisp. It uses regular Lisp rather than a domain specific language (DSL), which maximizes flexibility (at the expense of conciseness).
This package supplements Evil's register- and mark-based commands with a popup window for previewing candidates.
Selectrum is a solution for incremental narrowing in Emacs, replacing Helm, Ivy, and IDO. Its design philosophy is based on choosing the right abstractions and prioritizing consistency and predictability over special-cased improvements for particular cases. As such, Selectrum follows existing Emacs conventions where they exist and are reasonable, and it declines to implement features which have marginal benefit compared to the additional complexity of a new interface.
colorful-mode is a minor mode to highlight any color format, such as hex codes or HTML color names, in buffers in real time. It is inspired by rainbow-mode but uses overlays instead of text properties to support a different feature set. It also supports conversion of color strings between formats.
This Emacs package provides a quick way to change the default directory for only the next invoked command. The directory selection can be done using Helm, Ido or Ivy.
consult-shell-command is an Emacs package that provides an equally named command, functionally similar to async-shell-command, but with two benefits: you'll instantly be shown matching history and you use multiple history sources at once. By default, shell-command-history, dired-shell-command-history and the shell history file are used.
Ace-jump-mode is a fast/direct cursor location minor mode. It creates an N-Branch search tree internally and marks all the possible position with predefined keys in within the whole Emacs view. This allows you to move to the character, word, or line almost directly.
The Spacious Padding mode increases the space or padding around several elements of the Emacs interface, such as window dividers, the internal frame border, the padding of the mode line, and more. The idea is to produce a more comfortable presentation.
This package provides a Flymake backend for GNU Guile using guild compile.
This Emacs package allows managing multiple grep buffers.
This package provides a Helm interface for EWW buffers, bookmarks and history.
This package lets you display various status information in the minibuffer window instead of the mode-line. Of course, this is only displayed when the minibuffer window is not already used for other things (e.g. a minibuffer or an each area message).
The contents and aspect is controlled by the minibuffer-line-format variable and the minibuffer-line face.
This package provides evil-mode text objects for Python.
This package defines the Org link type orgit-topic, which can be used to link to Forge topic buffers.
Autocrypt package is an implementation of Autocrypt (https://autocrypt.org/) for various Emacs MUAs, a cryptographic protocol for email clients aiming to simplify key exchange and encryption.
Open, view, browse, restore or permanently delete trashed files or directories in trash can with Dired-like look and feel. The trash can has to be compliant with freedesktop.org. In Emacs, you can trash files by deleting them with (setq delete-by-moving-to-trash t). This package provides a simple but convenient user interface to manage those trashed files.
This package provides tools for generating package-desc structures and feeding them to package.el library.
emacs-bind-map provides a macro bind-map which can be used to make a keymap available across different leader keys including ones tied to evil states. It is essentially a generalization of the idea of a leader key as used in Vim or the emacs-evil-leader package, and allows for an arbitrary number of leader keys.
This Emacs package provides a mean to track important buffer positions after buffer changes.
This package provides a query interface for mu4e using Consult.