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 a jenkinsfile-mode derived from groovy-mode for editing Jenkins declarative pipeline files.
Vundo (visual undo) displays the undo history as a tree and lets you move in the tree to go back to previous buffer states. To use vundo, type M-x vundo RET in the buffer you want to undo. An undo tree buffer should pop up.
This package provides a minor mode for fast and easy management of Todos using Org mode and transients.
This package shows a list of all SRFIs and provides commands to visit them in your web browser.
This package provides functions to startup ssh-agent, set the needed environment variables in Emacs, and prompt for passphrases from within Emacs so that pushes and pulls from magit will not require entering any passphrase.
It can also be useful on Unix-like platforms to delay having to enter your passphrase until the first time you push to a remote.
This program is a table component for Emacs Lisp. Other programs can use this table component for the application UI.
This package is a replacement of describe-bindings for Helm. describe-bindings is replaced with helm-descbinds. As usual, type C-h b, or any incomplete key sequence plus C-h, to run helm-descbinds. The bindings are presented in a similar way as describe-bindings does, but you can use completion to find the command you searched for and execute it, or view its documentation.
emacs-validate-html installs the command validate-html, which sends the current buffer to the World Wide Web Consortium’s HTML Validator service and displays the results in a buffer in Compilation mode.
This package is an Emacs minor mode and allows you to edit one occurrence of some text in a buffer (possibly narrowed) or region, and simultaneously have other occurrences edited in the same way.
You can also use Iedit mode as a quick way to temporarily show only the buffer lines that match the current text being edited. This gives you the effect of a temporary keep-lines or occur.
eval-in-repl provides a consistent ESS-like evaluation interface for various REPLs. In particular, it mimics ESS' C-RET binding, which sends a line or region to an appropriately configured shell. This package provides just the core of eval-in-repl---for the languages themselves, see their respective packages.
emacs-xelb is a pure Emacs Lisp implementation of the X11 protocol based on the XML description files from the XCB project. It features an object-oriented API and permits a certain degree of concurrency. It should enable you to implement low-level X11 applications.
This package provides a major mode for tracking TV shows. TV shows data (episode list, release dates, etc.) are sourced from the free database hosted at episodate.com. The mode presents an outlined list of tracked shows, their episodes and release dates, and enables the user to see when new episodes for their favorite shows get released, and track their progress in watching a series.
Emacs package to add clickable icons in the fringe for regions which hideshow can hide.
This package adds support for working with Erlang code blocks with org-babel in org-mode.
This package provides quick navigation to a specific parent directory using Eshell.
All-the-icons is a utility package to collect various icon fonts and propertize them within Emacs. Icon fonts allow you to propertize and format icons the same way you would normal text. This enables things such as better scaling of and anti aliasing of the icons.
Tablist is the Emacs package that provides several additional features to tabulated-list-mode: it adds marks, filters, new key bindings and faces. It can be enabled by tablist-mode or tablist-minor-mode commands.
cort is a lightweight Emacs Lisp unit test library.
This package can be used with multiple-cursors to provide an incremental search that moves all fake cursors in sync.
This package helps you control your GNU/Linux desktop from Emacs. With desktop-environment, you can control the brightness and volume as well as take screenshots and lock your screen. The package depends on the availability of shell commands to do the hard work for us. These commands can be changed by customizing the appropriate variables.
This package toggles an eshell instance for the current buffer.
Use the python black package to reformat python buffers.
The Internet Engineering Task Force (IETF) and the Internet Society (ISOC) publish various Internet-related protocols and specifications as "Request for Comments" (RFC) documents. The built-in Emacs module "ffap" (Find File at Point) has the ability to recognize names at point which look like "RFC1234" and "RFC-1234" and load the appropriate RFC from a remote server. However, it fails to recognize a name like "RFC 1234". This package enhances ffap so that it correctly finds RFCs even when a space appears before the number.
Interleave is a minor mode that presents a document viewer side by side to an Org buffer with your notes relevant to the current page.