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.
Sourcemap parser
This package provides an Ivy interface for selecting Makefile targets.
Taxy provides a programmable way to classify arbitrary objects into a hierarchical taxonomy. Allows you to automatically put things in nested groups.
Extension for mu4e or gnus to colorize patch-like emails with diff-mode. This is based on Frank Terbeck's gnus-article-treat-patch.el but has been adapted to also work with mu4e.
visual-replace provides an alternate interface for search and replacement commands that supports previews. The interface also allows one to edit both the query-text and its replacement in the same minibuffer prompt. The interface covers the following commands:
replace-stringreplace-regexpquery-replacequery-replace-regexp
This package defines a global minor mode to pair buffers with a companion, such that when the buffer is displayed in a window, the companion is also displayed.
This package can be used to insert NumPy-style docstrings in Python function definitions. The generated docstring includes argument names, type hints, exceptions, and the return type hint.
This library provides a caching alternative to file-truename and an alternative to directory-files-recursively that pre-populates cache and returns true names while minimizing calls to file-truename.
A window-layout management library that can split a frame or a window into some windows according to a layout recipe.
This package makes the process of switching between light and dark themes as easy as hitting a single keystroke.
Anzu provides a minor mode which displays "current match/total matches" in the mode line in various search modes. This is an Emacs port of Anzu.zim.
This is an Emacs minor mode for editing Ansible files.
Super-save auto-saves your buffers, when certain events happen, e.g., when you switch between buffers or when an Emacs frame loses focus. You can think of it as both something that augments and replaces the standard Auto-save mode.
Boon is a complete package for modal editing with a focus on ergonomics and modularity. Spacial allocation of keys comes first, mnemonics second. Most common operations are mapped to the home row, common editing commands are bound to keys reachable with the left hand and movement keys are reached with the right hand.
This package can be used with multiple-cursors to provide an incremental search that moves all fake cursors in sync.
This package provides many, but not all of the editing primitives in the Kakoune editor. Unlike Evil mode for Vim, this is a very shallow emulation, which seeks to do as little work as possible, leveraging Emacs native editing commands and the work of other packages wherever possible.
unkillable-scratch helps prevent killing buffers matching a given regexp.
The Emacs RSpec mode provides keybindings for Ruby source files, e.g. to verify the spec associated with the current buffer, or entire project, as well as moving between the spec files, and corresponding code files.
Also included are keybindings for spec files and Dired buffers, as well as snippets for yasnippet.
This package enhances helm with completion for symbols from workspaces with a LSP-compliant server running.
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.
This program is a table component for Emacs Lisp. Other programs can use this table component for the application UI.
Cov shows code coverage data for your program in Emacs. It supports currently gcov, lcov, coverage.py, and clover output, as well as the Coveralls format produced by Undercover.
This package provides a minor mode to displays page delimiters which usually appear as ^L glyphs on a single line as horizontal lines spanning the entire window. In comparison to emacs-form-feed, this fork does not have configurable line width; however, it always displays correctly, even if you have multiple windows showing the same buffer, and will never cause side scrolling since the form feed only occupies two spaces. It also only affects form feeds at the beginning of the line.
This package provides two Emacs modes, typo-mode and typo-global-mode. These modes automatically insert Unicode characters for quotation marks, dashes, and ellipses. For example, typing " automatically inserts a Unicode opening or closing quotation mark, depending on context.