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 function---epithet-rename-buffer---to rename the current buffer with a descriptive name. The name suggestion is governed by the epithet-suggesters hook variable: each hook should return either a name suggestion or nil, they are called in turn and the first non-nil suggestion is taken.
Markup Faces is like font-lock-faces, but tailored for markup languages instead programming languages. The sub-group markup-faces-text is also intended for text viewing modes such as Info or Woman. This gives a common look and feel across different markup language modes and text viewing modes respectively.
ov.el provides a simple way to manipulate overlays in Emacs.
This package adds visual hints to certain Ex commands in Evil mode.
Users of helm-pass may also be interested in functionality provided by other Emacs packages dealing with pass:
emacs-password-store, whichhelm-passrelies on.emacs-pass, a major mode forpass.auth-source-pass.el: integration of Emacs' auth-source withpass, included in Emacs 26+).
Ztree is a project dedicated to implementation of several text-tree applications inside GNU Emacs. It consists of 2 subprojects: ztree-diff and ztree-dir (the basis of ztree-diff).
This package provides an Emacs interactive command-line mode.
This package contains functions that execute exwm keypresses mapped in firefox to the action described in the function name.
This package provides Yasnippets snippets for Doom Emacs. It also exposes a small API to assist in writing your own snippets.
emacs-json-snatcher grabs the path to JSON values in a JSON file.
Image+ provides keybindings allowing you to zoom in or zoom out of an image, rotate it, save modified images, and more.
This package provides support for programming with ISLisp in Emacs. It features a major mode with syntax highlighting, symbol autocompletion and documentation search, among other features. It also includes an inferior mode with REPL integration. Currently it only supports the Easy ISLisp (eisl) implementation.
Emacs Fuzzy Finder is like fzf, but it leverages the power of your Emacs instance to filter and select candidates. Use ezf as part of piping and command substitutions to manually select and filter matches.
This package provides utility functions that allow for Fish-style truncated directories in eshell and various modelines.
Popper is a minor-mode to tame the flood of ephemeral windows Emacs produces, while still keeping them within arm’s reach.
Rime is an Emacs input method built upon Rime input method engine.
This package is for people who use Anki as a spaced repetition system (SRS) but would like to make cards in Org mode.
This package provides a kotlin-mode for editing Kotlin files.
Emacs math-preview uses MathJax for displaying TeX, MathML and AsciiMath math inline in Emacs buffers.
This package assumes you use something other than company for eshell completion (e.g. eshell-pcomplete, completion-at-point, helm-esh-pcomplete). company-mode is used solely as a mechanism for history autosuggestions.
Unless you're using use-package's hook keyword, you can enable the autosuggestions with: (add-hook 'eshell-mode-hook #'esh-autosuggest-mode)
This package provides basic Emacs support for the Scala language, including: local indenting of code, comments and multi-line strings, motion commands and highlighting.
Parsec is a parser combinator library for Emacs Lisp, similar to Haskell's Parsec library. It contains most of the parser combinators in Text.Parsec.Combinator, and more combinators can be added if necessary! Most of the parser combinators have the same behavior as their Haskell counterparts. Parsec also comes with a simple error handling mechanism so that it can display an error message showing how the parser fails.
emacs-linum-relative displays the relative line number on the left margin in Emacs.
This package allows you to edit regions in separate buffers, like org-edit-src-code but for arbitrary regions.