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 for the use of dired with sudo privileges.
GNU Hyperbole, or just Hyperbole, is a programmable hypertextual information management system. It offers rapid views and interlinking of all kinds of textual information, utilizing Emacs for editing. In particular, Hyperbole lets you quickly create and activate hyperlink buttons, build outlines, manage all your contacts, your windows and frames, and search across buffers, directory trees, or the web.
Reverse IM provides a minor mode that toggles translations for all input methods from a given list.
This package provides a dmenu command for launching other commands/applications from within Emacs, similar to the dmenu program. This is especially useful when using EXWM.
Ahungry theme for Emacs provides bright and bold colors. If you load it from a terminal, you will be able to make use of the transparent background. If you load it from a GUI, it will default to a dark background.
Interactive align-regexp command in Emacs
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.
This package provides an introspection tool similar to those found in Common Lisp or Smalltalk, but for Emacs Lisp.
RealGUD is a modular, extensible GNU Emacs front-end for interacting with external debuggers. It integrates various debuggers such as gdb, pdb, ipdb, jdb, lldb, bashdb, zshdb, etc. and allows visually steping through code in the sources. Unlike GUD, it also supports running multiple debug sessions in parallel.
This package provides an annotation function to show playback status, artist name and title for Emprise using Marginalia.
BBDB is the Insidious Big Brother Database for GNU Emacs. It provides an address book for email and snail mail addresses, phone numbers and the like. It can be linked with various Emacs mail clients (Message and Mail mode, Rmail, Gnus, MH-E, and VM). BBDB is fully customizable.
This package provides an Emacs interface to modify, run and kill ssh tunnels. It lets customise descriptions of the tunnels configurations, and includes an emacs-helm interface to modify and act on tunnels.
This package provides tools for assembling an ELPA.
boxquote provides a set of functions for using a text quoting style that partially boxes in the left hand side of an area of text, such a marking style might be used to show externally included text or example code.
This package provides a best-effort attempt at capitalizing titles, only in English, with Emacs.
Emacs-doom-themes contains numerous popular color themes for Emacs that integrate with major modes like Org-mode.
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.
Elpher is a full-featured gopher and gemini client for Emacs. Its features include intuitive keyboard and mouse-driven browsing, out-of-the-box compatibility with evil-mode, clickable links in plain text, caching of visited sites, pleasant and configurable visualization of Gopher directories, direct visualisation of image files, jumping directly to links by name (with autocompletion), a simple bookmark management system and connections using TLS encryption.
The deferred.el library provides support for asynchronous tasks. The API is almost the same as that of JSDeferred, a JavaScript library for asynchronous tasks.
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 optional extension to denote for naming files with a sequencing scheme. The idea is to establish hiearchical relationships between files, such that the contents of one logically follow or complement those of another.
This package is a toolbox for LaTeX editing with Evil. It provides many text objects fully utilizing evil-surround, some useful movements, and keymaps for quickly entering environments or cdlatex-like accents.
emacs-popon allows you to pop text on a window, what we call a popon. Popons are window-local and sticky, they don't move while scrolling, and they even don't go away when switching buffer, but you can bind a popon to a specific buffer to only show on that buffer.
This emacs package can be used to interface with VUnit, a testing framework for VHDL/SystemVerilog.