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 package provides evil-mode functions for using selected text to search.
This package provides interfaces to abstract various LLMs out in the world. To respect user freedom, it will warn you before interacting with non-free LLMs.
This package provides functions to generate random words using user-provided rules.
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".
This package provides Keycast mode. Once enabled, that mode shows the current command and its key or mouse binding in the mode line, and updates them whenever another command is invoked.
emacs-spark is a sparkline generation library for Emacs Lisp. It generates a sparkline string given a list of numbers. It is a port of cl-spark to Emacs Lisp.
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.
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 mode pastes whole buffers or parts of buffers to pastebin-like services. It supports more than one service and will failover if one service fails. More services can easily be added over time and preferred services can easily be configured.
This package provides various refactoring functions for JavaScript.
rotate-text allows you rotate to commonly interchanged text with a single keystroke. For example, you can toggle between "frame-width" and "frame-height", between "public", "protected" and "private" and between "variable1", "variable2" through "variableN".
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 adds enhanced support for Firefox (and forks based on Firefox) under EXWM. Keybindings intentionally mirror other Emacs navigation controls.
This library provides a way to view taxy structs in a column-based, magit-section buffer. Columns are defined using simple top-level forms, and new columns may be easily defined by users in their configurations.
This package implements the tamil99 input method for Emacs. Tamil99 is a keyboard layout and input method that is specifically designed for the Tamil language. Vowels and vowel modifiers are input with your left hand, and consonants are input with your right hand.
This package enforces a sneaky garbage collector (GC) strategy to minimize GC interference with the activity. During normal use a high GC threshold is set. When idling GC is immediately triggered and a low threshold is set.
This package provides a read interface for BibTeX completion using Consult.
This package lets you create notes that are kept in sync when you scroll through the document, but that are external to it---the notes themselves live in an Org-mode file. As such, this leverages the power of Org-mode (the notes may have outlines, latex fragments, babel, etc...) while acting like notes that are made in the document.
This package extends Emacs' info.el by allowing outline-enabled table of contents, additional metadata association for Info nodes, and more.
This package provides support for the Puppet configuration language, including syntax highlighting, indentation of expressions and statements, linting of manifests and integration with Puppet Debugger.
Spaceline provides Spacemacs' mode-line theme. This package provides features for three kinds of users.
You just want to use the Spacemacs mode-line theme and forget about it.
You want to use something similar to the Spacemacs mode-line theme, but with a handful of easy tweaks.
You want an easy-to-use library for building your own mode-line from scratch, and you think the Spacemacs theme looks good.
This package provides a dark color theme with a black background, high contrast and few colors.
Campus is a simple but effective improvement to the inferior-process repl development experience in Emacs.
emacs-moody provides utilities for displaying elements of the mode line as tabs and ribbons. It also provides replacements for a few built-in elements. The biggest difference to similar packages is that this one is much simpler and much more consistent. When using this package, then only the color of the mode line changes when a window becomes in-/active.