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 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).
This package provides the tomelr-encode function to convert a Lisp data expression in Alist or Plist format to a TOML string.
danneskjold-theme is a high-contrast theme for Emacs.
The deferred.el library provides support for asynchronous tasks. The API is almost the same as that of JSDeferred, a JavaScript library for asynchronous tasks.
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.
Popup.el is a visual popup user interface library for Emacs. This provides a basic API and common UI widgets such as popup tooltips and popup menus.
Minimap provides Emacs with a minimap sidebar, which is a smaller display of the current buffer on the side, like a scrollbar. It highlights the currently shown region and updates its position automatically. You can navigate in the minibar by dragging the active region with the mouse, which will scroll the corresponding edit buffer. Additionally, you can overlay information from the tags gathered by CEDET's semantic analyzer.)
Tiny graphical system monitor for the Emacs minibuffer when idle.
This package provides a best-effort attempt at capitalizing titles, only in English, with Emacs.
This package provides a blank-slate for users to define their own modal editing workflow. It has the following features, among others:
The user can define custom states (like, say, normal, insert etc.) in any number at will;
States may be buffer-local, allowing context-dependent configuration and behavior;
States can hold settings such as cursor, keymaps and enter/exit hooks;
This minor mode tries to find and highlight problems with your writing in English as you type. It primarily detects "weasel words" and abuse of passive voice.
This package can be used with multiple-cursors to provide an incremental search that moves all fake cursors in sync.
Read-only-cfg is an Emacs minor mode that can automatically make files read-only based on user configuration. User configuration may be prefix directories or regex patterns.
This package provides a minor mode for Python that binds useful commands to unprefixed keys, such as j or e, under certain circumstances, and leaves the keys untouched outside of those situations, allowing unprefixed keys to insert their respective characters as expected.
This package displays clickable buttons directly above conflict markers while editing files with git merge conflicts, allowing you to resolve conflicts with a single click instead of remembering keyboard shortcuts.
The collection of keybindings for third-party and built-in Emacs packages to use them with Hel.
This package provides keymap-popup-define, a macro to define a keymap along with popup data and documentation in one place. It is similar to the transient Elisp library, but aims to be simpler to use. Among its features are:
:switchbuffer-local toggle with [on]/[off] display
:keymapsub-menu with stack navigation (q / C-g pops back)
:stay-opencommand executes without dismissing the popup
:inapt-ifgrays out and blocks entries based on a predicate
:c-uprefix argument mode (C-u highlights eligible entries)
:ifconditionally hide entries
:groupdt:rowcolumn layout
keymap-popup-annotateadd popup descriptions to existing keymaps
This package provides an ESS-like binding to send lines or regions to a REPL from Javascript buffers.
This package highlight the location where local variables is created (bound, for example, by let) as well as quoted and backquoted constant expressions.
This package supplements Evil's register- and mark-based commands with a popup window for previewing candidates.
emacs-key-chord provides key-chord-mode, a mode for binding key chords to commands. A key chord is defined as two keys pressed simultaneously or a single key quickly pressed twice.
This Emacs package allows you to show M-x speedbar in the same frame (in an extra window). You can customize the initial width of the speedbar window.
This package provides a Helm interface for EWW buffers, bookmarks and history.
Nano modeline is a minor mode for Emacs that modifies the mode line as [ status | name (primary) secondary ]. It can be displayed at the bottom or at the top.