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.
Eat (Emulate A Terminal) is a terminal emulator in Emacs, written in pure Elisp. It has features like Sixel support, complete mouse support and shell integration.
This package provides apache-mode, an Emacs major mode for Apache configuration files which provides syntax highlighting and indentation rules. This mode supports Apache HTTP Server 2.4 and major modules.
Org Present is a minimalist presentation tool for Emacs Org mode. Simply layout your presentation with each slide under a top-level header, start the minor mode, and page through each slide with Left and Right keys.
git-auto-commit-mode is an Emacs minor mode that tries to commit changes to a file after every save.
When gac-automatically-push-p is non-nil, it also tries to push to the current upstream.
This package extends Ivy by showing more information in the minibuffer for each candidate. It adds columns showing buffer modes, file sizes, docstrings, etc. If emacs-all-the-icons is installed, it can show icons as well.
Sakura Emacs theme is the rose tinted fork of Creamsody, inspired by the Deep Purple.
Lin is a stylistic enhancement for Emacs’ built-in Hl Line mode. It remaps the hl-line face (or equivalent) buffer-locally to a style that is optimal for major modes where line selection is the primary mode of interaction.
This package provides a command to extract the colors from your Emacs theme and apply them to the rest of Linux with Pywal. Pywal only applies your theme to the current session.
EMMS is the Emacs Multimedia System. It is a small front-end which can control one of the supported external players. Thus, it supports whatever formats are supported by your music player. It also supports tagging and playlist management, all behind a clean and light user interface.
This Emacs package provides a quick way to change the default directory for only the next invoked command. The directory selection can be done using Helm, Ido or Ivy.
This package enhances ivy with completion for symbols from workspaces with a LSP-compliant server running.
DVC is a legacy Emacs front-end for a number of distributed version control systems. It currently supports GNU Arch, GNU Bazaar, git, Mercurial, and Monotone. It also provides some integration with Gnus, e.g., for applying patches received by email.
Emacs-w3m is an emacs interface for the w3m web browser.
expreg, like expand-region, provides commands to expand and contract the region by semantic units. Unlike expand-region, expreg can leverage Emacs 29's tree-sitter support.
LSP mode is a client and library implementation for the Language Server Protocol. This mode creates an IDE-like experience by providing optional integration with other popular Emacs packages like Company, Flycheck, and Projectile.
This is an Emacs mode for editing, debugging and developing Haskell programs.
This package implements binding conditionals and-let and while-let*, and the original cond-let, cond-let*, and$ and and>.
The elegant-agenda-mode package uses fonts and typography to give your org-agenda some breathing room and elegance. This package was inspired by the work Nicolas Rougier.
emacs-validate-html installs the command validate-html, which sends the current buffer to the World Wide Web Consortium’s HTML Validator service and displays the results in a buffer in Compilation mode.
This package provides an Emacs mode for automatically resizing the window that has main focus to be more convenient for editing, while the ones that are not being actively edited will be reduced to a smaller size.
This emacs package can be used to interface with VUnit, a testing framework for VHDL/SystemVerilog.
This package provides a collection of Emacs libraries for working with public-inbox archives. As much of the hard work here is already done by other Emacs libraries—things like mail clients, news readers, Git interfaces, and even web browsers—piem is mostly about bridging some of these parts for convenience.
This package provides dwim-shell-command as an opinionated, DWIM alternative to shell-command.
The Internet Engineering Task Force (IETF) and the Internet Society (ISOC) publish various Internet-related protocols and specifications as "Request for Comments" (RFC) documents. The built-in Emacs module "ffap" (Find File at Point) has the ability to recognize names at point which look like "RFC1234" and "RFC-1234" and load the appropriate RFC from a remote server. However, it fails to recognize a name like "RFC 1234". This package enhances ffap so that it correctly finds RFCs even when a space appears before the number.