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.
Greader is a module that sends any Emacs buffer to a TTS engine, such as Espeak-NG or Speech Dispatcher.
The mode supports timer reading, automatic scrolling of buffers in modes like Info mode, and repeating reading of regions or the whole buffer. It also includes a feature to facilitate the compilation of Espeak-NG pronunciations.
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.
cort is a lightweight Emacs Lisp unit test library.
npm-mode provides a minor mode to work with npm projects.
Vertico provides a minimalistic vertical completion UI, which is based on Emacs' default completion system. By reusing the default system, it achieves full compatibility with built-in Emacs commands and completion tables. Vertico is pretty bare-bone and only provides a minimal set of commands. Additional optional enhancements can be provided externally by complementary packages.
EMMS is the Emacs Multimedia System. It is a small front-end which can control one of the supported external players. Thus, it supports whatever formats are supported by your music player. It also supports tagging and playlist management, all behind a clean and light user interface.
This package extends lsp-mode to work with C and C++ files through the ccls language server.
Pyim-basedict is the default pinyin input method dictionary, containing words from the Rime project.
This package provides incremental searching through Japanese text through romanization for Emacs.
This package uses ivy-mode to facilitate navigating and searching through Ctags files.
mini-frame-mode adds an advice around read-from-minibuffer to show the minibuffer as a child frame on top of the current frame. find-file and similar functions associated mini-buffers may appear at the center of the screen and not at the bottom.
Dirvish is an improved version of the Emacs inbuilt package Dired. It not only gives Dired an appealing and highly customizable user interface, but also comes together with almost all possible parts required for full usability as a modern file manager.
sly-quicklisp is an external contrib for SLY that provides a sly-quickload command that prompts the user for a package to install.
DefaultEncrypt is designed to be used with Gnus in Emacs. It automatically encrypts messages that you send (e.g., email) when public keys for all recipients are available, and it protects you from accidentally sending un-encrypted messages. It can also be configured to automatically sign messages that you send. For details and instructions on how to use DefaultEncrypt, please refer to the home page or read the comments in the source file, jl-encrypt.el.
This Emacs library provides a Helm interface for Projectile.
emacs-anaphora implements anaphoric expressions for Emacs Lisp.
Anaphoric expressions implicitly create one or more temporary variables which can be referred to during the expression. This technique can improve clarity in certain cases. It also enables recursion for anonymous functions.
Chatgpt-shell is a comint-based LLM shell for Emacs, with support for multiple backends.
Malyon is a Z-machine interpreter for playing text-based adventure games. Malyon plays version 3 (.z3), version 5 (.z5), and version 8 (.z8) z code files.
This library provides basic ``enter'' functionality and a few convenience commands to initialize a VCSH repository and add files to it. It can be used in conjunction with Magit.
This package provides a multiview for displaying open buffers, files and directories associated with a project. When no project is open in the current buffer, it displays a list of known projects. One can then pick a file from the selected project.
emacs-el-x defines the dflet macro to provide the historic behavior of flet, as well as declare-function stub for older Emacs.
elisp-refs finds references to functions, macros or variables. Unlike a dumb text search, it actually parses the code, so it's never confused by comments or foo-bar matching foo.
Rime is an Emacs input method built upon Rime input method engine.
This package mainly defines a macro which helps remove some of the boilerplate code from defining new Flymake backend functions.