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 writes undo/redo information upon file save which is restored where possible when the file is loaded again.
This is a translation framework on Emacs, with high configurability and extensibility. It can easily be extended to various Text-to-Text conversion scenarios.
This package provides a add-hooks function tidies up duplicate hook and function names further into a single declarative call.
Org2web is a static site generator based on Org mode, which code derived from Kelvin H's Org page.
yaml.el is a YAML parser written in Emacs Lisp without any external dependencies. It provides an interface similar to the Emacs JSON parsing utility.
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 several convenient recipes for configuring Org Capture, mainly for capturing from a browser. It can match URLs and inject the capture in a targeted Org file, under a targeted heading. The more this package is configured, the less refiling is needed on your captures: they will go directly to where they belong.
jabber.el is an XMPP client for Emacs. XMPP (also known as "Jabber") is an instant messaging system; see https://xmpp.org for more information.
emacs-org-brain implements a variant of concept mapping in Emacs, using org-mode. An org-brain is a network of org-mode entries, where each entry is a file or a headline, and you can get a visual overview of the relationships between the entries: parents, children, siblings and friends. This visual overview can also be used to browse your entries. You can think of entries as nodes in a mind map, or pages in a wiki.
Amx is an alternative interface for M-x in Emacs. It provides several enhancements over the ordinary execute-extended-command, such as prioritizing your most-used commands in the completion list and showing keyboard shortcuts, and it supports several completion systems for selecting commands, such as Ido and Ivy.
This package provides two commands using Consult to query Notmuch emails and present results either as single emails or full trees.
This package provides an ESS-like binding to send lines or regions to a REPL from Javascript buffers.
emacs-pdb-capf provides a completion-at-point function for pdb allowing completion in a *gud-pdb* buffer.
This package highlights Doxygen comments.
In addition to highlighting Doxygen commands and their arguments, entire Doxygen comment are highlighted, making them stand out compared to other comments. The code blocks are highlighted according to the language they are written in.
This package provides a collection of templates for the Emacs TempEl package.
This package provides various refactoring functions for JavaScript.
This package extends the built-in Save-Place mode by adding support for PDF view (see emacs-pdf-tools). This package will store the place (e.g., the current page and zoom) of PDF buffers under PDFView mode or DocView mode, and revisiting those PDF files later using the same mode will restore the saved place.
This package adds custom units to the units table in Emacs Calc by fetching exchange rates backends.
This package provides a kotlin-mode for editing Kotlin files.
This package provides syntax highlighting, a minor mode for listing type errors via Flycheck, as well as REPL support for Carp.
Polymode is an Emacs package that offers generic support for multiple major modes inside a single Emacs buffer. It is lightweight, object oriented and highly extensible. Creating a new polymode typically takes only a few lines of code. Polymode also provides extensible facilities for external literate programming tools for exporting, weaving and tangling.
Preserve the state of scratch buffers across Emacs sessions by saving the state to and restoring it from a file, with auto-saving and backups.
Color ANSI codes in the REPL of SLIME
Dumb Jump is an Emacs "jump to definition" package with support for multiple programming languages that favors "just working" over speed or accuracy. This means minimal --- and ideally zero --- configuration with absolutely no stored indexes (tags) or persistent background processes. Dumb Jump performs best with The Silver Searcher ag or ripgrep rg installed.