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.
emacs-ert-expectations is a simple unit test framework for Emacs Lisp to be used with ert.
This package allows items in the Org agenda to be grouped into sections while preserving the structure imposed by any timestamps.
emacs-evil-surround allows easy deletion, change and addition of surrounding pairs, such as parentheses and quotes, in evil mode.
This program is an asynchronous RPC stack for Emacs. Using this RPC stack, Emacs can communicate with the peer process smoothly. Because the protocol employs S-expression encoding and consists of asynchronous communications, the RPC response is fairly good.
This package provides a way to REPL into a new Firefox instance's JavaScript engine. A new throwaway Firefox profile directory is created before each run, so you won't need to modify your existing profiles. This mode takes care of starting the new Firefox process in debugging mode, which may be tedious to do by hand. This comint mode is barebones and unstructured, meant for quick JavaScript experiments.
This package provides a scroll bar that is drawn inside the buffer rather than using the GTK scroll bar.
This package implements links to Notmuch messages and searches for Emacs' Org mode. A search is a query to be performed by Notmuch; it is the equivalent to folders in other mail clients. Similarly, mails are referred to by a query, so both a link can refer to several mails.
pcre2el or rxt (RegeXp Translator or RegeXp Tools) is a utility for working with regular expressions in Emacs, based on a recursive-descent parser for regexp syntax. In addition to converting (a subset of) PCRE syntax into its Emacs equivalent, it can do the following:
convert Emacs syntax to PCRE
convert either syntax to
rx, an S-expression based regexp syntaxuntangle complex regexps by showing the parse tree in
rxform and highlighting the corresponding chunks of codeshow the complete list of strings (productions) matching a regexp, provided the list is finite
provide live font-locking of regexp syntax (so far only for Elisp buffers – other modes on the TODO list).
Ox-hugo is an Org exporter backend that exports Org to Hugo-compatible Markdown, Blackfriday, and also generates the front-matter in TOML or YAML format.
The Pythonic Emacs package provides function for convenient running Python on different platforms on local and remote hosts including Docker containers and Vagrant virtual machines. To use Pythonic with Docker you need to install Docker Tramp Emacs package.
This library provides basic ``enter'' functionality and a few convenience commands to initialize a VCSH repository and add files to it. It can be used in conjunction with Magit.
Dracula is a dark color theme for many editors, shells and more. This package provides the Emacs theme.
This package improves and replaces the GNU Emacs commands that interactively evaluate Emacs Lisp expressions. The new commands replace standard key bindings and are all prefixed with rsw-elisp-. They work the same way as the old commands when called non-interactively; only the interactive behavior should be different.
This package provides macros that allows you to declaratively configure settings typical of an Elisp package with various keywords. The syntax is similar, but not identical to use-package -- overall, leaf aims at a cleaner and more predictable implementation.
This package provides an Emacs library for parsing .bib files.
This package provides Keycast mode. Once enabled, that mode shows the current command and its key or mouse binding in the mode line, and updates them whenever another command is invoked.
This package is an adapter to use the Tempel templating library with Eglot instead of Yasnippet.
cycle-at-point provides commands to cycle text at the cursor. Repeatedly invoke the command to cycle over available options. Completion candidates are displayed in the echo area. Users can define their own completion lists. Common use cases include true and false literals, arithmetic operators, and months of the year.
The Ef themes are a collection of light and dark themes for GNU Emacs whose goal is to provide colorful yet legible options for users who want something with a bit more flair than the Modus themes.
dream-theme is a dark, clean theme for Emacs. It is inspired by zenburn, sinburn and similar themes, but slowly diverging from them.
Popper is a minor-mode to tame the flood of ephemeral windows Emacs produces, while still keeping them within arm’s reach.
Valign provides visual alignment for Org mode, Markdown and Table.el tables on GUI Emacs. It can properly align tables containing variable-pitch font, CJK characters and images. Meanwhile, the text-based alignment generated by Org mode (or Markdown mode) is left untouched.
This package extends git-gutter to use the fringe area of a window.
This package gives an overview of the current regex search candidates. The search regex can be split into groups with a space. Each group is highlighted with a different face.
It can double as a quick `regex-builder', although only single lines will be matched.