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.
Primarily, Binder provides a global minor mode Binder Mode. This allows working with files in the current binder-project-directory.
Spaceline provides Spacemacs' mode-line theme. This package provides features for three kinds of users.
You just want to use the Spacemacs mode-line theme and forget about it.
You want to use something similar to the Spacemacs mode-line theme, but with a handful of easy tweaks.
You want an easy-to-use library for building your own mode-line from scratch, and you think the Spacemacs theme looks good.
This package adds support for the Gauche Scheme implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.
This package is a potpourri of helper functions to control a MPV process via its IPC interface.
This package is an Emacs Scala IDE using LSP mode to connect to Metals.
This package provides a collection of Emacs libraries for working with public-inbox archives. As much of the hard work here is already done by other Emacs libraries—things like mail clients, news readers, Git interfaces, and even web browsers—piem is mostly about bridging some of these parts for convenience.
Library zones.el lets you easily define and subsequently act on multiple zones of buffer text. You can think of this as enlarging the notion of region. In effect, it can remove the requirement of target text being a contiguous sequence of characters. A set of buffer zones is, in effect, a (typically) noncontiguous set of text.
Discomfort is an interface to mount and unmount disks in Emacs, using UDisks2.
Tldr allows the user to access tldr pages from within Emacs. The tldr pages are a community effort to simplify the man pages with practical examples.
This library contains generic infrastructure for dealing with projects, some utility functions, and commands using that infrastructure.
This package provides the ability to include files used by other programs in the candidate lists of commands like consult-recent-file and consult-buffer. This allows using the same interface for file opening.
On systems that comply with the XDG specification, these files are listed in the file recently-used.xbel, which is found in the directory ~/.local/share or the location described by the environment variable XDG_DATA_HOME.
Jinx is a just-in-time spell-checker for Emacs based on the Enchant library. It lazily highlights misspelled words in the text of the visible portion of the buffer by honouring window boundaries as well as text folding, if any.
Citre is an advanced Ctags (or actually, readtags) frontend for Emacs. It offers Completion At Point, Xref and Imenu integration. It also provides a Completing Read UI for jumping to definition and a powerful code reading tool that lets you go down the rabbit hole without leaving current buffer.
This package uses Ivy to provide additional actions for Projectile commands and replacements for existing functions.
The code provides a abbreviation expansion for Emacs. It is fairly similar to Dabbrev expansion, which works based on the contents of the current buffer (or other buffers).
Predictive abbreviation expansion works based on the previously written text. Unlike dynamic abbreviation, the text is analysed during idle time, while Emacs is doing nothing else.
This package provides an Emacs-native KeePass client to open, read, and modify KDBX files. It supports password-only and keyfile authentication, allows entry lookup using regular-expression selectors (group, title, username, URL), and can return results either as a flat list or grouped by entry.
Substitute is a set of commands that perform text replacement (i) throughout the buffer, (ii) limited to the current definition (per narrow-to-defun), (iii) from point to the end of the buffer, and (iv) from point to the beginning of the buffer.
These substitutions are meant to be as quick as possible and, as such, differ from the standard query-replace tool. The provided commands prompt for substitute text and perform the substitution outright.
This package provides a major mode dockerfile-mode for use with the standard Dockerfile file format.
This package provides definitions for Polymode to support Org buffers. It edits source blocks in an Org buffer using the native modes of the blocks' languages while remaining inside the primary Org buffer.
This package provides an abstract Emacs Lisp framework for tree navigation.
Beacon is an Emacs minor-mode. Whenever the window scrolls a light will shine on top of your cursor so you know where it is.
This package provides access to a local copy of the Emacsmirror package database. It provides low-level functions for querying the database and a package.el user interface for browsing the database. Epkg itself is not a package manager.
This package provides evil-mode text objects for Python.
Outorg is for editing comment-sections of source-code files in temporary Org-mode buffers. It turns conventional literate-programming upside-down in that the default mode is the programming-mode, and special action has to be taken to switch to the text-mode (i.e. Org-mode).