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 major mode for editing Extempore code. It can create an Extempore REPL, connect the current extempore-mode buffer to a running Extempore process, and more.
This package implements NHexl mode, a minor mode for editing files in hex dump format. The mode command is called nhexl-mode.
This minor mode implements similar functionality to hexl-mode, but using a different implementation technique, which makes it usable as a "plain" minor mode. It works on any buffer, and does not mess with the undo log or with the major mode.
It also comes with:
nhexl-nibble-edit-mode: a "nibble editor" minor mode, where the cursor pretends to advance by nibbles (4-bit) and the self-insertion keys (which only work for hex-digits) will only modify the nibble under point.nhexl-overwrite-only-mode: a minor mode to try and avoid moving text. In this minor mode, not only self-inserting keys overwrite existing text, but commands like `yank' andkill-regionas well.It overrides
C-uto use hexadecimal, so you can doC-u a 4 C-fto advance by #xa4 characters.
emacs-world-time-mode shows time zones in your display-time-world-list formatted as a list of whole days with the differing times.
Recoll is a local search engine that knows how to index a wide variety of file formats, including PDFs, org and other text files and emails. It also offers a sophisticated query language, and, for some document kinds, snippets in the found documents actually matching the query at hand. This package provides an emacs interface to perform recoll queries, and display its results, via emacs-consult.
Major mode for editing Gherkin (popularized by the Cucumber tool) user stories. Also known by the name cucumber.el.
Emacs math-preview uses MathJax for displaying TeX, MathML and AsciiMath math inline in Emacs buffers.
Benchmark Emacs Startup time without ever leaving your Emacs.
This package replaces the child frames emacs-corfu-doc uses with popups, which also work in the terminal.
Irony-mode provides Clang-assisted syntax checking and completion for C, C++, and ObjC in GNU Emacs. Using libclang it can provide syntax checking and autocompletion on compiler level which is very resistant against false positives. It also integrates well with other packages like eldoc-mode and especially company-mode as described on the homepage.
This package allows Org items to be accessed via the Ivy interface.
This package provides functions to generate random words using user-provided rules.
unkillable-scratch helps prevent killing buffers matching a given regexp.
This package provides native integration with Claude Code CLI through the MCP. It creates a bidirectional bridge between Claude and Emacs, enabling Claude to leverage Emacs features including LSP, project management, tree-sitter, and custom Elisp functions. Features include automatic project detection and session management, terminal integration with vterm or eat, diagnostic integration with Flycheck and Flymake, advanced diff viewing with ediff, and an extensible MCP tools server for accessing Emacs commands such as xref and imenu.
This package provides company-mode backends for completing label references and citations in LaTeX. It is based on RefTeX, which is included with Emacs.
Org Modern implements a modern style for your Org buffers using font locking and text properties. The package styles headlines, keywords, tables and source blocks.
Howm is a note-taking tool for Emacs. Like emacs-wiki.el, it facilitates using hyperlinks and doing full-text searches. Unlike emacs-wiki.el, it can be combined with any format.
m-buffer provides a set of list-orientated functions for operating over the contents of Emacs buffers.
Goggles highlights the modified region using Pulse. Currently the commands undo, yank, kill and delete are supported.
This package provides an Emacs interface for browsing YouTube videos and comments.
This package manages articles from a wallabag instance.
This package provides an ESS-like binding to send lines or regions to a REPL from Emacs Lisp buffers.
This package uses ivy-mode to install and navigate through Dash docsets.
The Pythonic Emacs package provides function for convenient running Python on different platforms on local and remote hosts including Docker containers and Vagrant virtual machines. To use Pythonic with Docker you need to install Docker Tramp Emacs package.
This package is merely a combination of two other Emacs packages: helm-wordnet and wordnut. It features word completion with Helm and displays a buffer of all the different result types available to Wordnet.