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 Emacs package helps you to create .dot or .gv files using the DOT syntax, and use Graphviz to convert these files to diagrams.
This package provides a global minor mode in which users can specify how popup-displaying functions occupy the screen.
This package allows you to edit regions in separate buffers, like org-edit-src-code but for arbitrary regions.
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 package provides text objects and operators for comments within evil-mode.
Scrolling can be distracting because your eyes may lose orientation. This library implements a minor mode that highlights the previously visible buffer part after each scroll.
Tldr allows the user to access tldr pages from within Emacs. The tldr pages are a community effort to simplify the man pages with practical examples.
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 the macro pretty-hydra-define to define hydras with one column per group of heads.
emacs-smart-hungry-delete hungrily deletes whitespace between cursor and next word, parenthesis or delimiter while honoring some rules about where space should be left to separate words and parentheses.
emacs-multitran is a zero-dependency Emacs interface to the https://multitran.com online dictionary.
Fennel mode provides font-lock, indentation, navigation, and REPL for Fennel code within Emacs.
This Emacs package provides a global minor mode mode-line-bell-mode which sets ring-bell-function to a function that will briefly flash the mode-line when the bell is rung.
This package provides an Elisp wrapper around the Java keytool command and major mode for viewing Java keystores.
This package extends Comint mode: it parses markup in the output stream, enabling plots and graphics to be embedded, and adds command-line functions which plug into Emacs (e.g., use :e <filename> to edit a file).
Casual is a collection of opinionated Transient-based keyboard driven user interfaces for various built-in modes.
This package adds support to Emacs for editing text with multiple simultaneous cursors.
Bash Completion defines dynamic completion hooks for Shell mode and shell-command prompts that are based on Bash completion.
emacs-noflet lets you locally override functions, in the manner of flet, but with access to the original function through the symbol: this-fn.
This package provides syntax highlighting, a minor mode for listing type errors via Flycheck, as well as REPL support for Carp.
This package extends lsp-mode to work with C and C++ files through the ccls language server.
embark-vulpea is a minor-mode integrating the Embark actions and Vulpea packages. It features contextual actions and an export buffer for vulpea-note completion candidates.
Posframe can pop a posframe at point. A posframe is a child frame displayed within its root window's buffer. Posframe is fast and works well with CJK languages.
This package provides utilities for formatting and sending Git patches via Email, without leaving Emacs.