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.
recent-addresses is an Emacs package that allows you to quickly look up previously used email addresses. It can be used alongside the Gnus email client.
Elquery is a library that lets you parse, query, set, and format HTML using Emacs Lisp. It implements most of the querySelector API, and can get and set HTML attributes.
Eat (Emulate A Terminal) is a terminal emulator in Emacs, written in pure Elisp. It has features like Sixel support, complete mouse support and shell integration.
This package provides tools for generating package-desc structures and feeding them to package.el library.
This package provides Emacs Lisp utilities for a variety of tasks, including version control, task management, and regex-based replacement.
Bash Completion defines dynamic completion hooks for Shell mode and shell-command prompts that are based on Bash completion.
This package provides basic Emacs support for the Scala language, including: local indenting of code, comments and multi-line strings, motion commands and highlighting.
This package allows you to select yasnippet snippets using ivy completion. When current selection changes in the minibuffer, the snippet contents are temporarily expanded in the buffer. To use it, call M-x ivy-yasnippet (but make sure you have enabled yas-minor-mode first).
This package provides functions that automatically create backlinks when inserting a link.
This package displays keyboard macros or latest interactive commands as Emacs Lisp.
The Detached package allows users to run processes detached from Emacs. It provides integration with multiple built-in modes, as well as providing an interface to attach and interact with the processes.
Inheritenv provides tools to execute processes inheriting the calling buffer's environment.
This package provides a Flycheck checker for GNU Guile using guild compile.
This package provides a major mode for browsing and editing PDDL files with syntax highlighting, templates, auto-completion, and more.
This package integrates sxiv into Dired. It adds a command to start sxiv from a Dired buffer, allowing you to mark or unmark image files in said buffer using sxiv.
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.
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.
This package allows moving the borders of the active window with the arrow keys. It prefers to move the right or bottom border when possible, and falls back to moving the left or top border otherwise.
This package provides poly-noweb-mode, a polymode for noweb files.
Matcha provides a collection of transients for various packages with a consistent way to use them.
emacs-htmlize converts the buffer text and the associated decorations to HTML. Output to CSS, inline CSS and fonts is supported.
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.
Skewer-mode provides live interaction with JavaScript, CSS, and HTML in a web browser. Expressions are sent on-the-fly from an editing buffer to be evaluated in the browser, just like Emacs does with an inferior Lisp process in Lisp modes.
This package provides provides variants of eval-last-sexp that work on the containing list or s-expression, as well as an option for visually flashing evaluated s-expressions.