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.
Orgalist writes and manages Org mode's plain lists in non-Org buffers. More specifically, it supports the syntax of Org mode for numbered, unnumbered, description items, checkboxes, and counter cookies.
The library also implements radio lists, i.e., lists written in Org syntax later translated into the host format, e.g., LaTeX or HTML.
auto-dictionary is a minor mode that hooks into Flyspell's on-the-fly spell checking and extends these checks to also detect language. Auto-dictionary then sets ispell-dictionary to use the detected language.
Monroe is a nREPL client for Emacs, focused on simplicity and easy distribution, primarily targeting Clojure users
Flymake Perlcritic adds support to Flymake for running Perl::Critic to perform static analysis of Perl code.
Irony-mode provides Clang-assisted syntax checking and completion for C, C++, and ObjC in GNU Emacs. Using libclang it can provide syntax checking and autocompletion on compiler level which is very resistant against false positives. It also integrates well with other packages like eldoc-mode and especially company-mode as described on the homepage.
Khardel provide an Emacs integration with Khard, a console application to search and edit contacts in vCard format.
Org-transclusion lets you insert a copy of text content via a file link or ID link within an Org file. It lets you have the same content present in different buffers at the same time without copy-and-pasting it. Edit the source of the content, and you can refresh the transcluded copies to the up-to-date state. Org-transclusion keeps your files clear of the transcluded copies, leaving only the links to the original content.
This package allows one to swap email addresses horizontally and vertically in the header while composing an email with mu4e-compose-mode.
This package implements the macro ##, which provides compact syntax for short lambda.
This package provides a jenkinsfile-mode derived from groovy-mode for editing Jenkins declarative pipeline files.
This Emacs package provides a major mode for editing Bison, Yacc, and Lex files.
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.
This package assumes you use something other than company for eshell completion (e.g. eshell-pcomplete, completion-at-point, helm-esh-pcomplete). company-mode is used solely as a mechanism for history autosuggestions.
Unless you're using use-package's hook keyword, you can enable the autosuggestions with: (add-hook 'eshell-mode-hook #'esh-autosuggest-mode)
Helm is an incremental completion and selection narrowing framework for Emacs. It will help steer you in the right direction when you're looking for stuff in Emacs (like buffers, files, etc).
This package displays a calendar view with various schedule data in the Emacs buffer.
This package provides basic support for stgit in emacs-magit. When magit-stgit-mode is turned on, the current patch series is displayed in the status buffer. While point is on a patch the changes it introduces can be shown using RET, it can be selected as the current patch using a, and it can be discarded using k. Other StGit commands are available from the StGit transient on /.
This package provides an Emacs interface to hg histedit for editing the commit history.
This Emacs package provides a minor mode which shows git information inside the Dired buffer.
Flx provides fuzzy matching for emacs a la sublime text. The sorting algorithm is a balance between word beginnings (abbreviation) and contiguous matches (substring). The longer the substring match, the higher it scores. This maps well to how we think about matching. Flx has support for ido (interactively do things) through flx-ido.
Rime is an Emacs input method built upon Rime input method engine.
This package provides a major mode for editing ReScript source code.
This package aids maintenance of Firefox-based packages in Guix by fetching CVEs from Firefox release notes and formatting them for Guix commit message.
This package provides support for programming with ISLisp in Emacs. It features a major mode with syntax highlighting, symbol autocompletion and documentation search, among other features. It also includes an inferior mode with REPL integration. Currently it only supports the Easy ISLisp (eisl) implementation.
This package provides an E-prime checking mode for Emacs that highlights non-conforming text. The subset of the English language called E-Prime forbids the use of the "to be" form to strengthen your writing.