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.
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.
Ebuku provides a basic interface to the buku Web bookmark manager.
Emacs-Guix provides a visual interface, tools and features for the GNU Guix package manager. Particularly, it allows you to do various package management tasks from Emacs. To begin with, run M-x guix-about or M-x guix-help command.
This package provides evil-mode text objects for Python.
Dumb Jump is an Emacs "jump to definition" package with support for multiple programming languages that favors "just working" over speed or accuracy. This means minimal --- and ideally zero --- configuration with absolutely no stored indexes (tags) or persistent background processes. Dumb Jump performs best with The Silver Searcher ag or ripgrep rg installed.
This package provides an ESS-like binding to send lines or regions to a REPL from Javascript buffers.
The main command of the tiny extension for Emacs is tiny-expand. It is meant to quickly generate linear ranges, e.g. 5, 6, 7, 8. Some elisp proficiency is an advantage, since you can transform your numeric range with an elisp expression.
This package automatically pulls changes from source code to their corresponding tangled blocks.
This package provides an Emacs interface to the Google Translate on-line service.
This package provides an Emacs interface for IETF RFC document.
Consult-dir allows you to easily insert directory paths into the minibuffer prompt in Emacs.
When using the minibuffer, you can switch---with completion and filtering provided by your completion setup---to any directory you’ve visited recently, or to a project or bookmarked directory. The minibuffer prompt will be replaced with the directory you choose.
Substitute is a set of commands that perform text replacement (i) throughout the buffer, (ii) limited to the current definition (per narrow-to-defun), (iii) from point to the end of the buffer, and (iv) from point to the beginning of the buffer.
These substitutions are meant to be as quick as possible and, as such, differ from the standard query-replace tool. The provided commands prompt for substitute text and perform the substitution outright.
This is a collection of Evil bindings for the parts of Emacs that Evil does not cover properly by default, such as help-mode, M-x calendar, Eshell and more.
This package brings you all the Elixir tooling and power inside your Emacs editor. It comes with commands to compile, execute and test your code, spawn an interactive shell, and look up definitions and documentation as well as code completion and project management support.
This package provides a function for hiding and customizing display of major and minor modes in the mode line.
This package displays keyboard macros or latest interactive commands as Emacs Lisp.
This package provides functions for highlighting and navigating between symbols.
Goggles highlights the modified region using Pulse. Currently the commands undo, yank, kill and delete are supported.
This package provides tail-call optimization for Emacs Lisp functions that call themselves in tail position.
This package provides an ESS-like binding to send lines or regions to a REPL from Shell buffers.
This package provides a major Emacs mode for editing Rust source code.
A window-layout management library that can split a frame or a window into some windows according to a layout recipe.
This package provides a way to review GitHub Pull Requests from magit.
This package provides commands for increasing or decreasing the default font size in all GUI Emacs frames.