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 commands to open a shell buffer in (or relative to) the default-directory or – using projectile or find-file-in-project – a project root.
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 Emacs package adds spinners and progress-bars to the mode-line for ongoing operations.
This package provides a Helm interface for EWW buffers, bookmarks and history.
Framemove is similar to the Windmove library, but for frames. It provides a simple set of keystrokes to move the input/focus between windows.
This package provides a major mode for editing vCard files in Emacs.
Smartparens is a minor mode for Emacs that deals with parens pairs and tries to be smart about it. It started as a unification effort to combine functionality of several existing packages in a single, compatible and extensible way to deal with parentheses, delimiters, tags and the like. Some of these packages include autopair, textmate, wrap-region, electric-pair-mode, paredit and others. With the basic features found in other packages it also brings many improvements as well as completely new features.
Amx is an alternative interface for M-x in Emacs. It provides several enhancements over the ordinary execute-extended-command, such as prioritizing your most-used commands in the completion list and showing keyboard shortcuts, and it supports several completion systems for selecting commands, such as Ido and Ivy.
Open, view, browse, restore or permanently delete trashed files or directories in trash can with Dired-like look and feel. The trash can has to be compliant with freedesktop.org. In Emacs, you can trash files by deleting them with (setq delete-by-moving-to-trash t). This package provides a simple but convenient user interface to manage those trashed files.
eless provides a combination of Bash script and a minimal Emacs view-mode.
Features:
Independent of a user’s Emacs config.
Customizable via the
(locate-user-emacs-file "elesscfg")config.Not require an Emacs server to be already running.
Syntax highlighting.
Org-mode file rendering.
manpage viewer.Info viewer.
Dired, wdired, (batch edit symbolic links).
Colored diffs, git diff, git log, ls with auto ANSI detection.
Filter log files lines matching a regexp.
Auto-revert log files similar to
tail -f.Quickly change frame and font sizes.
This is a simple language mode for the Solidity language. It is a constant work in progress as the language itself also progresses.
emacs-alsamixer provides basic commands to control audio volume via amixer.
Rebecca Emacs theme is a dark theme with purple/violet colors, based on the Dracula theme for Emacs and the Gloom theme for Atom.
EBDB is a contact management/addressbook package for Emacs. It's a re-write of the Insidious Big Brother Database (BBDB) using Emacs Lisp's (relatively new) EIEIO object oriented libraries.
This package provides a set of functions wrapping ghq, a tool for organizing remote Go repository clones.
This package highlights all misspelled words in a window, just like a word processor or web browser does. This behavior is different from the built-in Flyspell package, which only checks words as the cursor moves over them. Moreover, unlike Flyspell, Jit-spell communicates with the spell-checking subprocess entirely asynchronously, which can lead to a noticeable performance improvement.
This program is a table component for Emacs Lisp. Other programs can use this table component for the application UI.
itail provides interactive tail mode that allows you to filter the tail with Unix pipes and highlight the contents of the tailed file. It works locally or on remote files using Tramp.
YASnippet is a template system for Emacs. It allows you to type an abbreviation and automatically expand it into function templates.
Evil escape provides a customizable key sequence to escape from insert state and everything else in Emacs.
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".
typst-ts-mode is a tree-sitter mode for the Typst typesetting and markup language, providing automatic (re-)compilation, structural navigation, symbol and documentation lookup, and more.
Transpose mark provides some commands that makes transposing lines and regions easier. You can mark a line and transpose it with a line at point, or mark a region and transpose it with another region a point. The plugin provides visual feedback for marked regions.
This package provides visible, buffer local bookmarks and the ability to jump forward and backward to the next bookmark.