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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This provides a major mode to view the output of dictionary tools, and utilities that perform searches and nicely format the results. Currently tied to sdcv, but this is intended to be changed in the future.
This package adds enhanced support for Firefox (and forks based on Firefox) under EXWM. Keybindings intentionally mirror other Emacs navigation controls.
This Emacs library provides queue data structure. These queues can be used both as a first-in last-out (FILO) and as a first-in first-out (FIFO) stack, i.e. elements can be added to the front or back of the queue, and can be removed from the front. This type of data structure is sometimes called an "output-restricted deque".
This package provides notification functions for Org Agenda.
This package enhances term.el with the following features:
Functions to switch between multiple terminal buffers
List of keys to be intercepted by
emacs-multi-terminstead of by the underlying terminalKills the unused buffer left after exiting the terminal
Kills the running sub-processes along with the terminal when killing the it forcibly
Dedicated window for debugging program.
This package provides platform-specific paths for reading and writing configuration, cache, and other data.
Tramp stands for ``Transparent Remote (file) Access, Multiple Protocol''. This package provides remote file editing, using a combination of rsh and rcp or other work-alike programs, such as ssh and scp.
Shell Maker is a convenience wrapper around Comint mode.
Elquery is a library that lets you parse, query, set, and format HTML using Emacs Lisp. It implements most of the querySelector API, and can get and set HTML attributes.
{dired-quick-sort
Scratch is an extension to Emacs that enables one to create scratch buffers that are in the same mode as the current buffer. This is notably useful when working on code in some language; you may grab code into a scratch buffer, and, by virtue of this extension, do so using the Emacs formatting rules for that language.
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 package provides go-mode, an Emacs mode for working with software written in the Go programming language.
Taxy provides a programmable way to classify arbitrary objects into a hierarchical taxonomy. Allows you to automatically put things in nested groups.
This package adds supplemental Evil mode key-bindings to Emacs Org-mode. It features:
normal, visual and insert mode bindings;
key bindings organised in key themes;
operators like > and < to work on headings;
text objects;
table support;
calendar (date selection) support;
agenda support.
This package is used for bundling related git-worktrees from multiple repositories together. This helps switch quickly between repositories and ensure you're on the correct branch. When you're done with your changes, you can use the repositories in the workspace and know which ones were modified to simplify the process of getting the changes merged in together. Additionally, git metadata is shared between all projects. You can stash, pop, and pull changes in from the same repository in other workspaces thanks to the power of git-worktrees.
Makes ido-mode display prospects vertically.
This package lets you display various status information in the minibuffer window instead of the mode-line. Of course, this is only displayed when the minibuffer window is not already used for other things (e.g. a minibuffer or an each area message).
The contents and aspect is controlled by the minibuffer-line-format variable and the minibuffer-line face.
This package provides an Emacs library to use the Emacsclient as $EDITOR of child processes, making sure they know how to call home. For remote processes a substitute is provided, which communicates with Emacs on stdout instead of using a socket as the Emacsclient does.
This mode pastes whole buffers or parts of buffers to pastebin-like services. It supports more than one service and will failover if one service fails. More services can easily be added over time and preferred services can easily be configured.
Emacs MMT is a package that contains classic tools for Emacs Lisp developers who want to write macros with convenience.
This projects aims to become an aesthetic, functional and efficient tabs plugin for Emacs with a lot of customization options.
Minor mode providing syntax highlighting of known Emacs Lisp symbols. Currently the code distinguishes Lisp functions, built-in functions, macros, faces and variables. To enable call highlight-defined-mode.
List all available packages in Helm (with installed packages displayed in their own respective face). Fuzzy-search, mark and execute the desired action over any selections of packages: Install, uninstall, display packages details (in Org Mode) or insert details at point, find files owned by packages... And much more, including performing all the above over the network.