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 provides an Emacs mode for navigating Python documentation with pydoc in Emacs.
aggressive-indent-mode is a minor mode that keeps your code always indented. It reindents after every change, making it more reliable than electric-indent-mode.
This package extends lsp-mode to work with C and C++ files through the ccls language server.
This is an Emacs Lisp library for reading and writing the data format edn. See https://github.com/edn-format/edn.
The code provides a abbreviation expansion for Emacs. It is fairly similar to Dabbrev expansion, which works based on the contents of the current buffer (or other buffers).
Predictive abbreviation expansion works based on the previously written text. Unlike dynamic abbreviation, the text is analysed during idle time, while Emacs is doing nothing else.
This package maps ordinary graphemes (characters) to fancy ligatures, if both your version of Emacs and the font supports it. With this package you can control where Emacs must display ligatures. That is useful if you only want a subset of the ligatures in certain major modes, for instance, or if you want to ensure that some modes have no ligatures at all.
This package define functions for swapping buffers between windows contained in the same frame. An alternate behavior is to have the current window switch to the previous buffer instead of swapping with the other window.
This package lets you switch Ruby versions using chruby.
Taking inspiration from prefix keys and prefix arguments in Emacs, Transient implements a similar abstraction involving a prefix command, infix arguments and suffix commands. We could call this abstraction a "transient command", but because it always involves at least two commands (a prefix and a suffix) we prefer to call it just a "transient".
ov.el provides a simple way to manipulate overlays in Emacs.
jack provides the function jack-html that takes a data structure as input representing the HTML tree you want to generate and generates it as a string. Please see the homepage for usage examples.
This package implements the Growl Notification Protocol GNTP described at http://www.growlforwindows.com/gfw/help/gntp.aspx. It is incomplete as it only lets you send but not receive notifications.
This package provides an interface for viewing your Denote files that goes beyond using the standard Dired Emacs command to view your Denote directory.
This package, a port of vim-exchange, provides an Evil operator for exchanging text.
This package provides the consult-flycheck command for Emacs, which integrates Consult with Flycheck.
This package provides a minor mode to automatically warp the mouse pointer to the center of a focused window, as well as a command to warp it to the currently selected window.
Powerline is a utility plugin which allows you to create a better-looking, more functional Emacs mode-line. A collection of predefined themes comes with the package.
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.
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.
Emacs MMT is a package that contains classic tools for Emacs Lisp developers who want to write macros with convenience.
This package provides transparent Age file encryption and decryption in Emacs for Pass-Age, a port of Pass, the standard Unix password manager.
csv.el provides functions for reading and parsing CSV files. It follows the format as defined in RFC 4180 Common Format and MIME Type for CSV Files (http://tools.ietf.org/html/rfc4180).
This package can be used to search emails in Emacs, searching result displays as you type thanks to Helm, though notmuch-search does the real search.
This package provides a backend for use with Company mode allowing for completion of common math symbols.