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.
Mentor is a GNU Emacs frontend for the rTorrent bittorrent client.
By default, it will start and run rTorrent from within Emacs but can also be configured to use an external rTorrent instance over XML-RPC.
This project aims to provide a feature complete and customizable interface, that will feel familiar to Emacs users. Key bindings are chosen to be as close to the vanilla rTorrent curses interface as possible.
EXWM is a full-featured tiling X window manager for Emacs built on top of XELB.
Prism is a Rainbow Blocks-like mode for Emacs. It preserves non-color face properties and allows configuration of faces and colors.
This package provides functions that automatically create backlinks when inserting a link.
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.
ParEdit (paredit.el) is a minor mode for performing structured editing of S-expression data. The typical example of this would be Lisp or Scheme source code.
ParEdit helps keep parentheses balanced and adds many keys for moving S-expressions and moving around in S-expressions. Its behavior can be jarring for those who may want transient periods of unbalanced parentheses, such as when typing parentheses directly or commenting out code line by line.
This Emacs package provides the opencl-mode major mode for editing OpenCL kernels. It supports syntax highlighting and online access to the OpenCL documentation through the opencl-lookup function.
Devil intercepts your devil key (comma by default) to let you type key sequences without using modifier keys. Devil is highly configurable and it can be configured to perform other key sequence translations.
This plug-in implements a Macrostep back-end powered by Geiser.
Markdown-mode is a major mode for editing Markdown-formatted text files in Emacs.
Nano is a consistent theme for GNU Emacs which is based on Material colors and the dark theme is based on Nord colors.
Corfu enhances the default completion in region function with a completion overlay. The current candidates are shown in a popup overlay below or above the point. Corfu can be considered the minimalistic completion-in-region counterpart of the Vertico minibuffer UI.
Ebuku provides a basic interface to the buku Web bookmark manager.
This library publishes Org mode files as posts to any instance of the federated blogging platform WriteFreely.
This package provides a major mode for editing GNU poke programs.
This package provides a major mode dockerfile-mode for use with the standard Dockerfile file format.
This package provides a simple Emacs front-end for the Mercurial Distributed Source Control Management system.
emacs-consult-lsp provides helpers for interactively selecting LSP workspace diagnostics, symbols, and file symbols from emacs-lsp-mode by leveraging emacs-consult APIs.
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.
This Emacs package highlights the s-exp at the current position.
This package provides an edit server to respond to requests from Emacs.
This package implements NHexl mode, a minor mode for editing files in hex dump format. The mode command is called nhexl-mode.
This minor mode implements similar functionality to hexl-mode, but using a different implementation technique, which makes it usable as a "plain" minor mode. It works on any buffer, and does not mess with the undo log or with the major mode.
It also comes with:
nhexl-nibble-edit-mode: a "nibble editor" minor mode, where the cursor pretends to advance by nibbles (4-bit) and the self-insertion keys (which only work for hex-digits) will only modify the nibble under point.nhexl-overwrite-only-mode: a minor mode to try and avoid moving text. In this minor mode, not only self-inserting keys overwrite existing text, but commands like `yank' andkill-regionas well.It overrides
C-uto use hexadecimal, so you can doC-u a 4 C-fto advance by #xa4 characters.
This package provides dwim-shell-command as an opinionated, DWIM alternative to shell-command.