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.
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.
epipe provides an utility to use your editor in the pipeline, featuring the support for running emacsclient.
This package allows flycheck-mode to provide syntax-checking for Flow files.
This package provides a simple Emacs front-end for the Mercurial Distributed Source Control Management system.
This package provides a spam filtering library for Emacs MUAs. It supports Japanese and has the following features:
Pure Emacs Lisp implementation.
Interactive process within the MUA.
Incremental corpus learning.
Three different methods for Japanese word segmentation.
Built-in support for
emacs-wanderlustandemacs-mew.Navi2ch integration.
This minor mode sets background color to strings that match color names, e.g., #0000ff is displayed in white with a blue background.
GPTel is a simple ChatGPT asynchronous client for Emacs with no external dependencies. It can interact with ChatGPT from any Emacs buffer with ChatGPT responses encoded in Markdown or Org markup. It supports conversations, not just one-off queries and multiple independent sessions. It requires an OpenAI API key.
This package provides a simple focus mode which can be applied to any buffer for reading, writing, or even doing a presentation. The buffer can be divided in pages using the page-delimiter, outline structure, or any other pattern.
cycle-at-point provides commands to cycle text at the cursor. Repeatedly invoke the command to cycle over available options. Completion candidates are displayed in the echo area. Users can define their own completion lists. Common use cases include true and false literals, arithmetic operators, and months of the year.
This package provides an Emacs interactive command-line mode.
Webfeeder is an Emacs library to generate RSS and Atom feeds from HTML files. The various elements of the HTML input are parsed with customizable functions (e.g. webfeeder-title-function).
This package provides an Elisp implementation of the OAuth 2.0 draft. The main entry point is oauth2-auth-and-store which will return a token structure. This token structure can be then used with oauth2-url-retrieve-synchronously or oauth2-url-retrieve to retrieve any data that need OAuth authentication to be accessed. If the token needs to be refreshed, the code handles it automatically and stores the new value of the access token.
The Modus themes are designed for accessible readability. They conform with the highest standard for color contrast between any given combination of background and foreground values. This corresponds to the WCAG AAA standard, which specifies a minimum rate of distance in relative luminance of 7:1.
The Modus themes consist of six themes. Modus Operandi is a light theme, while Modus Vivendi is dark. Modus Operandi Tinted and Modus Vivendi Tinted are variants of the two main themes. They slightly tone down the intensity of the background and provide a bit more color variety. Modus Operandi Deuteranopia and its companion Modus Vivendi Deuteranopia are optimized for users with red-green color deficiency.
This package provides a way of sorting items via a heuristic based on frequency and recency.
This program is a comint mode for Emacs which allows you to run a compatible JavaScript REPL, such as node, SpiderMonkey or Rhino. It also defines a few functions for sending JavaScript input to this REPL from an Emacs buffer.
This file provides a single function, scheme-smart-complete, which you can use for intelligent, context-sensitive completion for any Scheme implementation in Emacs. To use it just load this file and bind that function to a key in your preferred mode.
This package is a potpourri of helper functions to control a MPV process via its IPC interface.
sly-named-readtables is an external contrib for SLY that enables different readtables to be active in different parts of the same file.
emacs-noflet lets you locally override functions, in the manner of flet, but with access to the original function through the symbol: this-fn.
emacs-linum-relative displays the relative line number on the left margin in Emacs.
Org mode supports inline image previews of LaTeX fragments. This package automates this, so fragment previews are disabled for editing when your cursor steps onto them, and re-enabled when the cursor leaves.
This package provides tree-sitter major mode for editing Devicetree files.
This package provides a new org link type for playing back multimedia files from org-mode using EMMS, The Emacs Multimedia System. If the link contains a track position, playback will start at the specified position.
Emacs StackExchange client. Ask and answer questions on Stack Overflow, Super User, and other StackExchange sites.