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.
Provides functions which facilitate writing multi-file Emacs packages and running from the source tree without having to "install" code or fiddle with load-path.
The main function, load-relative, loads an Emacs Lisp file relative to another (presumably currently running) Emacs Lisp file.
This package integrates sxiv into Dired. It adds a command to start sxiv from a Dired buffer, allowing you to mark or unmark image files in said buffer using sxiv.
This package tracks org-agenda-files precisely to speed-up org-agenda.
This package provides a global minor mode for entering Emacs commands without modifier keys. It's similar to Vim's separation of commands and insertion mode. When enabled all keys are implicitly prefixed with C- (among other helpful shortcuts).
This package provides the tomelr-encode function to convert a Lisp data expression in Alist or Plist format to a TOML string.
emacs-htmlize converts the buffer text and the associated decorations to HTML. Output to CSS, inline CSS and fonts is supported.
aggressive-indent-mode is a minor mode that keeps your code always indented. It reindents after every change, making it more reliable than electric-indent-mode.
Read-only-cfg is an Emacs minor mode that can automatically make files read-only based on user configuration. User configuration may be prefix directories or regex patterns.
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.
A Portable Emacs Library (APEL) is a library for making portable Emacs Lisp programs. APEL-LB is a variant of APEL, which features supports to latest Emacs.
This package provides Emacs bindings to ØMQ.
This package provides the smooth-scroll-mode minor mode for Emacs, enabling smooth and in-place scrolling functionality.
Helm interface for Emms to browse all tracks and all folders from emms-source-file-default-directory.
Lojban is an Emacs library of functions, variables, regexps and interactive commands for handling Lojban text.
CDLaTeX is an Emacs minor mode supporting fast insertion of environment templates and math in LaTeX. Similar commands are also offered as part of the AUCTeX package, but it is not the same - CDLaTeX focuses on speediness for inserting LaTeX constructs.
This package provides completion in Python buffers and also helps find the locations of docstrings, arguments, and functions.
This package adds support for the Guile Scheme implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.
darkroom-mode makes visual distractions disappear. The mode-line is temporarily elided, text is enlarged and margins are adjusted so that it's centered on the window.
darkroom-tentative-mode is similar, but it doesn't immediately turn-on darkroom-mode, unless the current buffer lives in the sole window of the Emacs frame (i.e. all other windows are deleted). Whenever the frame is split to display more windows and more buffers, the buffer exits darkroom-mode. Whenever they are deleted, the buffer re-enters darkroom-mode.
Telega-contrib is a collection of third-party contributed packages to Telega.
delight enables customizing or hiding the mode-line text (lighter) of major and minor modes.
Ace-jump-mode is a fast/direct cursor location minor mode. It creates an N-Branch search tree internally and marks all the possible position with predefined keys in within the whole Emacs view. This allows you to move to the character, word, or line almost directly.
This package provides basic functions for spawning processes asynchronous in Emacs and retrieving the output. It is similar to emacs-pfuture except that this works over Tramp but the feature set is more limited. For example, it cannot tell stdout and stderr apart.
Org Tree Slide is a minor mode for using an Org document in presentations by progressively revealing individual subtrees of the document.
emacs-bitbake-modes is a collection of major modes and tools that can be useful when working with the bitbake files in Yocto and OpenEmbedded projects.