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 an Emacs interface for performing searches with ripgrep.
OrgMsg is a GNU Emacs global minor mode mixing up Org mode and your Mail User Agent Mode (Message, mu4e, or Notmuch) to compose and reply to emails in a Outlook HTML friendly style.
This package provides dwim-shell-command as an opinionated, DWIM alternative to shell-command.
This package provides an ESS-like binding to send lines or regions to a REPL from Racket buffers.
This package provides support for invoking direnv to get the environment for the current file and updating the environment within Emacs to match.
Direnv can be invoked manually, and a global minor mode is included that will update the environment when the active buffer changes.
Using emacs-direnv means that programs started from Emacs will use the environment set through Direnv.
Org-remark lets you highlight and annotate text files, websites, EPUB books and Info documentation using Org mode.
Features:
Highlight and annotate any text file. The highlights and notes are kept in an Org file as the plain text database. This lets you easily manage your marginal notes and use the built-in Org facilities on them – e.g. create a sparse tree based on the category of the notes
Create your your own highlighter pens with different colors, type (e.g. underline, squiggle, etc. optionally with Org’s category for search and filter on your highlights and notes)
Have the same highlighting and annotating functionality for websites (when browsing with EWW), EPUB books with
nov.el, Info documentation
Smex is a M-x enhancement for Emacs. Built on top of Ido, it provides a convenient interface to your recently and most frequently used commands. And to all the other commands, too.
This Emacs package provides a quick way to change the default directory for only the next invoked command. The directory selection can be done using Helm, Ido or Ivy.
This package provides a preview window of buffers that can be switched to with quicklink-style selections.
This Emacs package outputs your org-mode docs with a simple, clean and modern look. It implements a new HTML back-end for exporting org-mode docs as HTML compatible with Twitter Bootstrap. By default, HTML is exported with jQuery and Bootstrap resources included via osscdn.
Sphinx Doc is an Emacs minor mode for inserting docstring skeletons for Python functions and methods. The structure of the docstring is as per the equirement of the Sphinx documentation generator.
LispyVille's main purpose is to provide a Lisp editing environment suited towards Evil users. It can serve as a minimal layer on top of lispy for better integration with Evil, but it does not require the use of lispy’s keybinding style. The provided commands allow for editing Lisp in normal state and will work even without lispy being enabled.
emacs-a provides Emacs Lisp functions for dealing with associative structures in a uniform and functional way. These functions can take association lists, hash tables, and in some cases vectors (where the index is considered the key).
emacs-straight is a purely functional package manager for the Emacs hacker.
SEMI is a package for GNU Emacs to provide features related with MIME user interface. SEMI-EPG is a variant of SEMI, which features supports to EasyPG and latest Emacs.
Combobulate is a package that adds structured editing and movement to a wide range of programming languages. Unlike most programming major modes that use error-prone imperative code and regular expressions to determine what's what in your code, Combobulate uses Emacs 29's tree-sitter library. Tree-sitter maintains a concrete syntax tree of your code; it gives Combobulate absolute clarity of all aspects of your code, enabling more correct movement and editing than you would otherwise have.
Flymake collects diagnostic information for multiple sources, called backends, and visually annotates the relevant portions in the buffer.
Lin is a stylistic enhancement for Emacs’ built-in Hl Line mode. It remaps the hl-line face (or equivalent) buffer-locally to a style that is optimal for major modes where line selection is the primary mode of interaction.
This package extends perspective.el to enable perspectives that can be saved to and restored from a file.
This package provides enhancements to standard Font Lock library.
This package provides on-the-fly syntax checking for GNU Emacs. It is a replacement for the older Flymake extension which is part of GNU Emacs, with many improvements and additional features.
Flycheck provides fully-automatic, fail-safe, on-the-fly background syntax checking for over 30 programming and markup languages with more than 70 different tools. It highlights errors and warnings inline in the buffer, and provides an optional IDE-like error list.
subed is an Emacs major mode for editing subtitles while playing the corresponding video with mpv. At the moment, the only supported formats are SubRip (.srt), WebVTT (.vtt), and Advanced SubStation Alpha (.ass).
This package provides a minor mode to automatically warp the mouse pointer to the center of a focused window, as well as a command to warp it to the currently selected window.
This package provides Emacs highlighting using Ethan Schoonover’s Solarized color scheme.