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.
delight enables customizing or hiding the mode-line text (lighter) of major and minor modes.
This package provides an Emacs minor mode that provides modern, efficient and easy to learn keybindings (especially C-c, C-x and C-v work and provide clipboard action).
Emacs MMT is a package that contains classic tools for Emacs Lisp developers who want to write macros with convenience.
This package provides an Emacs mode for navigating Python documentation with pydoc in Emacs.
vline-mode is a minor mode for highlighting column at cursor position. It enhances text editing by visually indicating the vertical line.
This package provides a minor mode that calls whitespace-cleanup before saving the current buffer only if the whitespace in the buffer was initially clean.
This package provides a simple Emacs front-end for the Mercurial Distributed Source Control Management system.
Anzu provides a minor mode which displays "current match/total matches" in the mode line in various search modes. This is an Emacs port of Anzu.zim.
Free-keys shows available key bindings in the current Emacs buffer.
The Pythonic Emacs package provides function for convenient running Python on different platforms on local and remote hosts including Docker containers and Vagrant virtual machines. To use Pythonic with Docker you need to install Docker Tramp Emacs package.
DWIM stands for "do what I mean", as in the idea that one keystroke can do different things depending on the context. In this package, it means that, if the cursor is in a currently hidden folded construction, we want to show it; if it's not, we want to hide whatever fold the cursor is in.
Framemove is similar to the Windmove library, but for frames. It provides a simple set of keystrokes to move the input/focus between windows.
recomplete is a completion library for quickly completing or correcting words in cases where the first candidate is the likely choice. Unlike most completion, it immediately performs the completion action, calling again to cycle over options. Completion candidates are displayed in the echo area.
This package implements the tamil99 input method for Emacs. Tamil99 is a keyboard layout and input method that is specifically designed for the Tamil language. Vowels and vowel modifiers are input with your left hand, and consonants are input with your right hand.
pyvenv.el is a minor mode to support using Python virtual environments (virtualenv) inside Emacs.
ParEdit (paredit.el) is a minor mode for performing structured editing of S-expression data. The typical example of this would be Lisp or Scheme source code.
ParEdit helps keep parentheses balanced and adds many keys for moving S-expressions and moving around in S-expressions. Its behavior can be jarring for those who may want transient periods of unbalanced parentheses, such as when typing parentheses directly or commenting out code line by line.
This package writes undo/redo information upon file save which is restored where possible when the file is loaded again.
Emacs math-preview uses MathJax for displaying TeX, MathML and AsciiMath math inline in Emacs buffers.
Elfeed is an extensible web feed reader for Emacs, supporting both Atom and RSS, with a user interface inspired by notmuch.
helpful is an alternative to the built-in Emacs help that provides much more contextual information.
Show the source code for interactively defined functions (unlike the built-in Help).
Fall back to the raw sexp if no source is available.
Show where a function is being called.
Docstrings will Highlight the summary (the first sentence), include cross-references, hide superfluous puncuation.
Show you the properties that have been applied to the current symbol. This provides visibility of features like edebug or byte-code optimisation.
Provide a separate
helpful-commandfunction to view interactive functions.Display any keybindings that apply to interactive functions.
Trace, disassemble functions from inside Helpful. This is discoverable and doesn't require memorisation of commands.
This package provides a major mode for editing .vala and .vapi files in Emacs.
This package provides an Emacs major mode for editing robots.txt files.
Polymode is an Emacs package that offers generic support for multiple major modes inside a single Emacs buffer. It is lightweight, object oriented and highly extensible. Creating a new polymode typically takes only a few lines of code. Polymode also provides extensible facilities for external literate programming tools for exporting, weaving and tangling.
This package provides a Hexchat-like status bar for joined channels in ERC, an Emacs client for IRC (Internet Relay Chat). It relies on the erc-track module, and displays all the same information erc-track does in the mode line, but in an alternative format.