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.
Pug mode offers Emacs support for Pug. Unlike Jade mode, it is based off of Slim mode.
This package provides an Emacs interface to the online service Inspirehep
emacs-git-messenger provides git-messenger:popup-message, a function that when called, will popup the last git commit message for the current line. This uses git-blame internally.
This plug-in implements a Macrostep back-end powered by Geiser.
This package provides Company backend for Lua programming language.
Spacemacs theme is an Emacs color theme that started as a theme for Spacemacs. The theme comes with dark and light variants and it should work well with 256 color terminals.
This projects aims to become an aesthetic, functional and efficient tabs plugin for Emacs with a lot of customization options.
This package makes it easy to define and call context-specific emacs-transient menus for current project, git repo, buffer or any other condition.
This library implements an RSS 2.0 back-end for Org exporter, based on the HTML back-end.
This is a simple package to automatically preview in a side window the file at point in Dired buffers. Preview windows are closed when they are no longer relevant, while preview buffers are killed if they have not been used for other purposes beside previewing. The package provides several customisation options to control its behaviour.
This Emacs package manages your Emacs kill-ring in an autocomplete style popup menu.
emacs-TOTP implements TOTP as specified in RFC 6238. It supports reading secrets in HEX and multiple base32 variations, including non-standard base32 encodings.
This is extension to the Emacs browser Eww that adds Conkeror-like functionality. In short, currently visible links, forms, buttons are temporarily assigned numbers with which the former can be immediately activated. Also filtering can be applied so selection can be incrementally confined in Isearch manner.
This package provides motions and text objects for delimited arguments, such as arguments separated by commas and semicolons.
This provides functions to support ert, the Emacs Regression Test framework. It includes
a set of predicates for comparing strings, buffers and file contents.
explainer functions for all predicates giving useful output macros for creating many temporary buffers at once, and for restoring the buffer list.
methods for testing indentation, by comparison or "round-tripping".
methods for testing fontification.
Assess aims to be a stateless and noiseless as possible, leaving Emacs unchanged whether the tests succeed or fail and suppressing extraneous messages.
Outorg is for editing comment-sections of source-code files in temporary Org-mode buffers. It turns conventional literate-programming upside-down in that the default mode is the programming-mode, and special action has to be taken to switch to the text-mode (i.e. Org-mode).
This package shows Flymake diagnostics on cursor hover.
This package uses ivy-mode to facilitate navigating and searching through Ctags files.
Emacs Refactor (EMR) is a framework for providing language-specific refactoring in Emacs. It includes refactoring commands for a variety of languages, including elisp itself.
MMM Mode is a minor mode that allows multiple major modes to coexist in a single buffer.
This package enhances ivy with completion for symbols from workspaces with a LSP-compliant server running.
There is a semantic way of using tab characters in source code: tabs for indentation, spaces for alignment. This package provides a minor mode which improves Emacs' auto-indenting so that pressing TAB inserts the correct mix of tabs and spaces to maintain visual alignment regardless of a viewer's tab width. You can still use all spaces if you prefer; the code merely ensures that if you enable tabs, the tab size does not matter.
This package permits automated installation of tools written in Python.
Webfeeder is an Emacs library to generate RSS and Atom feeds from HTML files. The various elements of the HTML input are parsed with customizable functions (e.g. webfeeder-title-function).