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 Emacs package manages your Emacs kill-ring in an autocomplete style popup menu.
This package provides an Emacs interface to the PubMed database of references on life sciences.
This package provides sticky-key-like functionality to obviate the need for repeated prefix-key sequences, and can reuse existing keymaps. The list of commands is displayed in a handy popup.
This package provides HTTP library for Emacs. It uses Curl as a backend, which avoids some of the issues with using Emacs’s built-in Url library.
templatel is the modern templating language. It provides variable substitution and control flow through a clean and powerful language inspired by Python's Jinja.
The standard library tooltip.el provides a function for displaying a tooltip at the mouse position. However, locating a tooltip at an arbitrary buffer position in a window is not easy. Pos-tip provides such a function to be used by other frontend programs.
Emacs package for displaying Clippy lint diagnostics for Rust code.
This package highlight the location where local variables is created (bound, for example, by let) as well as quoted and backquoted constant expressions.
This package provides transparent Age file encryption and decryption in Emacs. It is based on the Emacs EasyPG code and offers similar Emacs file handling for Age encrypted files: maintain .org.age encrypted Org files, provide Age encrypted authentication information out of .authinfo.age, open/edit/save Age encrypted files via Tramp...
This package provides basic syntax highlighting and editing support for editing Racket's Scribble documentation syntax in Emacs.
This package provides an extension to Org mode for syncing issues with JIRA issue servers.
This package implements a major mode for Xonsh scripts. The basic functionality includes syntax highlight for Xonsh operators. Files with the .xonshrc or .xsh extension are automatically opened with this mode.
A minor mode that hides the mode-line in your current buffer. It can be used to toggle an alternative mode-line, toggle its visibility, or simply disable the mode-line in buffers where it is not very useful.
pcre2el or rxt (RegeXp Translator or RegeXp Tools) is a utility for working with regular expressions in Emacs, based on a recursive-descent parser for regexp syntax. In addition to converting (a subset of) PCRE syntax into its Emacs equivalent, it can do the following:
convert Emacs syntax to PCRE
convert either syntax to
rx, an S-expression based regexp syntaxuntangle complex regexps by showing the parse tree in
rxform and highlighting the corresponding chunks of codeshow the complete list of strings (productions) matching a regexp, provided the list is finite
provide live font-locking of regexp syntax (so far only for Elisp buffers – other modes on the TODO list).
This package provides a Chinese input method which supports quanpin, shuangpin, wubi and cangjie.
This package uses ivy-mode to install and navigate through Dash docsets.
Suneater is a dark, minimalistic Emacs theme. It was based on Sunburst theme but now takes more inspiration from the Nano theme.
emacs-mkmcc-gnuplot-mode is a minimal emacs major mode for editing gnuplot scripts. It provides syntax highlighting, indentation and a command to plot the file.
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 an orderless completion style that divides the pattern into space-separated components, and matches candidates that match all of the components in any order. Each component can match in any one of several ways: literally, as a regexp, as an initialism, in the flex style, or as multiple word prefixes.
This package provides a major mode for editing Fluke TL/1 source code. TL/1 is a language used to control Fluke’s 9100 series of testing and troubleshooting mainframes.
This package provides an efficient Emacs keybinding set based on statistics of command frequency, and supports common shortcuts for open, close, copy, cut, paste, undo, redo.
latex-preview-pane is a minor mode for previewing LaTeX files directly in Emacs. It supports PDF previews, with either pdflatex or xelatex, and highlights errors in the LaTeX buffer.
This package provides an Emacs package for more context in compilation/grep buffers. Works with wgrep, ack, ag, ivy.