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.
Eldev (Elisp Development Tool) is an Emacs-based build tool, targeted solely at Elisp projects. It is an alternative to Cask. Unlike Cask, Eldev itself is fully written in Elisp and its configuration files are also Elisp programs. For those familiar with the Java world, Cask can be seen as a parallel to Maven — it uses project description, while Eldev is sort of a parallel to Gradle — its configuration is a program on its own.
This package provides Ecukes, a Cucumber-inspired integration testing tool for Emacs. Ecukes is not a complete clone of Cucumber and is not intended to be.
This package provides a Makefile to help checking Emacs packages.
This package provides a Makefile-like script and a transient menu for linting and testing Emacs packages.
Undercover is a test coverage library for software written in Emacs Lisp.
This package silences most output of Emacs when running an Emacs shell script.
Espuds is a collection of the most commonly used step definitions for testing with the Ecukes framework.
ert-runner is a tool for Emacs projects tested using ERT. It assumes a certain test structure setup and can therefore make running tests easier.
This provides a list of issues with the Emacs package metadata of a file, e.g., the package dependencies it requires. Checks will currently be enabled only if a Package-Requires: or Package-Version: header is present in the file.
emacs-ansi defines functions that turns simple strings to ANSI strings. Turning a string into an ANSI string can be to add color to a text, add color in the background of a text or adding a style, such as bold, underscore or italic.
This package provides an Emacs library for manipulating strings.
This package provides a modern list API library for Emacs.
Emacs Lisp Mock is a library for mocking and stubbing using readable syntax. Most commonly Emacs Lisp Mock is used in conjunction with Emacs Lisp Expectations, but it can be used in other contexts.
Company box is a Company front-end. It supports different colors for different backends, associates icons to functions, variables... and their backends, and displays candidate's documentation. It is not limited by the current window size or buffer's text properties.
This package is not compatible with a TTY.
This package uses spaced repetition algorithms to conduct interactive drill sessions to aid in memorization. In these sessions you are shown flash cards created in Org mode.
This package permits comparisons of two or three buffers based on diff output.
This package enhances the vanilla Elfeed user experience with:
An adaptive, powerline-based header for the
*elfeed-search*and*elfeed-entry*buffers, with a matching entry format.Split pane setup.
A function to toggle the
*elfeed-log*buffer in a popup window.
Lemon is a tiny system monitor which displays system information in the echo area when Emacs is has been idle for a few seconds. This is a fork of zk_phi’s Symon, which has been largely rewritten. It works nicely with EXWM.
This package provides a testeable Emacs Lisp API that wraps GNU Global calls and integration to editor using this API with project.el and xref.el.
This package, a port of vim-lion, provides an operator for aligning text objects based on separators.
This package permits automated installation of tools written in Python.
wc-mode is a minor mode, providing a ‘wc’ function for Emacs buffers as well as a modeline addition with live word, line and character counts. Additionally, a user can set specific goals for adding or deleting words. These goals were partly inspired by 750words.com where the goal of the site is to encourage writing by setting a goal of 750 words at a time.
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.
This package provides functions which enhance the default behavior of Emacs' Auto Fill mode and the commands fill-paragraph, lisp-fill-paragraph, fill-region-as-paragraph, and fill-region.
The chief improvement is that the beginning of a line to be filled is examined and, based on information gathered, an appropriate value for fill-prefix is constructed. Also the boundaries of the current paragraph are located. This occurs only if the fill prefix is not already non-nil.
The net result of this is that blurbs of text that are offset from left margin by asterisks, dashes, and/or spaces, numbered examples, included text from USENET news articles, etc. are generally filled correctly with no fuss.