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 library allows you to put text data into boxes and align them horizontally, applying margin, padding, borders.
This package provides an Emacs interface to interact with a running session of the Transmission Bittorrent client.
Features:
List, add, start/stop, verify, remove torrents.
Set speed limits, ratio limits, bandwidth priorities, trackers.
Navigate to the corresponding file list, torrent info, peer info contexts.
Toggle downloading and set priorities for individual files.
This package is an Emacs multimedia player based on mpv. It offers a comprehensive interface to mpv, including convenient features such as an embedded radio manager, YouTube integration, and a local music and video library manager.
Major mode for editing Mercury files. This is a rewrite of the original mercury-mode provided by Emacs as a wrapper around prolog-mode.
This is a basic interface to the lingva.ml API, which allows you to obtain translations of texts from Google Translate without any tracking.
This package simultaneously applies vline-mode and hl-line-mode, with tweaks, to present point in highlighted cross-hairs, reporting the value of point as a message in the echo area.
xterm-color.el is an ANSI control sequence to text-property translator.
This Emacs package provides a mean to track important buffer positions after buffer changes.
elfeed-tube is an extension for Elfeed that enhances Youtube RSS feed subscriptions.
This package provides an Emacs interface for performing searches with ripgrep.
This package provides an annotation function to show playback status, artist name and title for Emprise using Marginalia.
This package provides helper functions for window manipulation in Emacs, such as:
switch to last buffer,
toggle single window display,
toggle between horizontal and vertical splits,
move borders more naturally,
swap windows à-la
windmove.
The denote-journal package makes it easier to use Denote for journaling. While it is possible to use the generic denote command (and related) to maintain a journal, this package defines extra functionality to streamline the journaling workflow.
This package provides a way to combine multiple Xref source (e.g., Etags and Eglot) and have the results all at once.
Rime is an Emacs input method built upon Rime input method engine.
This package provides ivy-read as an alternative to completing-read and similar functions. No attempt is made to determine the best candidate. Instead, the user can navigate candidates with ivy-next-line and ivy-previous-line. The matching is done by splitting the input text by spaces and re-building it into a regular expression.
This tool allows for testing and exploration of HTTP REST Web services from within Emacs. Restclient runs queries from a plan-text query sheet, displays results pretty-printed in XML or JSON with restclient-mode
This package transforms text using studlify-region and inserts a SpongeBob SquarePants ASCII art figure in the current buffer.
Ivy integration with the clipboard manager, clipmenu.
The setup macro simplifies repetitive configuration patterns, by providing context-sensitive local macros in setup bodies. These macros can be mixed with regular elisp code without any issues, allowing for flexible and terse configurations. The list of local macros can be extended by the user via setup-define. A list of currently known local macros are documented in the docstring for setup.
Emacs StackExchange client. Ask and answer questions on Stack Overflow, Super User, and other StackExchange sites.
This package provides a set of commands to control media players that supports the Media Player Remote Interfacing Specification (MPRIS) protocol from Emacs. It uses Emacs' Completing Read framework as the user interface, which integrates well with Vertico or Selectrum.
Taking inspiration from prefix keys and prefix arguments in Emacs, Transient implements a similar abstraction involving a prefix command, infix arguments and suffix commands. We could call this abstraction a "transient command", but because it always involves at least two commands (a prefix and a suffix) we prefer to call it just a "transient".
Treemacs is a file and project explorer similar to NeoTree or Vim's NerdTree, but largely inspired by the Project Explorer in Eclipse. It shows the file system outlines of your projects in a simple tree layout allowing quick navigation and exploration, while also possessing basic file management utilities.