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 allows GnuPG passphrase to be prompted through the minibuffer instead of graphical dialog.
To use, add allow-emacs-pinentry to ~/.gnupg/gpg-agent.conf, reload the configuration with gpgconf --reload gpg-agent, and start the server with M-x pinentry-start.
This package provides a frontend for grepping tools like ag and ack, as well as features for editing search results.
xterm-color.el is an ANSI control sequence to text-property translator.
This package provides convenience functions to insert dummy Latin text into a buffer. This can be useful if you need to produce paragraphs or pages of text for testing purposes.
This package provides an ESS-like binding to send lines or regions to a REPL from Prolog buffers.
mini-frame-mode adds an advice around read-from-minibuffer to show the minibuffer as a child frame on top of the current frame. find-file and similar functions associated mini-buffers may appear at the center of the screen and not at the bottom.
emacs-moody provides utilities for displaying elements of the mode line as tabs and ribbons. It also provides replacements for a few built-in elements. The biggest difference to similar packages is that this one is much simpler and much more consistent. When using this package, then only the color of the mode line changes when a window becomes in-/active.
This library provides an implementation of streams for Emacs. Streams are implemented as delayed evaluation of cons cells.
This package displays keyboard macros or latest interactive commands as Emacs Lisp.
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.
This package provides a global minor mode that changes how Emacs handles the lookup of applicable dir-locals files (.dir-locals.el): instead of starting at the directory of the visited file and moving up the directory tree only until a first dir-locals file is found, collect and apply all (!) dir-locals files found from the current directory up to the root one.
Values specified in files nearer to the current directory take precedence over values in files farther away from it.
You might want to use this to globally set dir-local variables that apply to all of your projects, then override or add variables on a per-project basis.
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.
This package provides an Emacs package for more context in compilation/grep buffers. Works with wgrep, ack, ag, ivy.
This package improves the performance of Emacs when viewing files with long lines. It is included as standard with Emacs 27 or later.
This package provides a Company backend for Python.
Casual is a collection of opinionated Transient-based keyboard driven user interfaces for various built-in modes.
This package provides generic functions that specialize on major modes and intended purpose rather than on arguments. Different callables for tasks like expression evaluation, definition-jumping, and more can now be grouped accordingly and tried in sequence until one of them succeeds.
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 functionality for correcting words via custom interfaces. Several interfaces are supported beside the classic Ido: Popup, Helm and Ivy.
This package provides project templates and automates the mundane parts of setting up a new project, such as version control, licenses, and tooling.
This package allows you to visualuze and manipulate Jira issues from Emacs.
This package provides a function to cleanly set local completion backends according to mode, and integrates with use-package.
This package provides a major mode dockerfile-mode for use with the standard Dockerfile file format.
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.