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.
Interactive align-regexp command in Emacs
This library displays various customizable elements for eshell prompts: remote user, remote host, python virtual environment info, git branch, git dirty info and git unpushed number. Multiple themes are available.
GN mode is a major mode for editing GN config files in Emacs. Files of this type (e.g., BUILD.gn or *.gni) are common in Chromium-derived projects.
This package exposes a number of utility hooks and functions ported from Doom Emacs.
This Emacs package provides a mode for the VHDL programming language. It tracks the latest version of the same vhdl-mode package included with Emacs.
This package provides various refactoring functions for JavaScript.
This package provides an Emacs interface to the online service Inspirehep
This package lets you auto-format source code in many languages using the same command for all languages, instead of learning a different Emacs package and formatting command for each language. Over 70 languages are supported, including Emacs Lisp, Kotlin, Go and Rust.
This package searches both headings and contents of entries in Org buffers and displays matching entries.
This package provides a way of sorting items via a heuristic based on frequency and recency.
This package provides commands for increasing or decreasing the default font size in all GUI Emacs frames.
Ztree is a project dedicated to implementation of several text-tree applications inside GNU Emacs. It consists of 2 subprojects: ztree-diff and ztree-dir (the basis of ztree-diff).
This package provides support for running any Flycheck checker as a Flymake diagnostic backend. The effect is that Flymake will control when the checker runs, and Flymake will receive its errors.
This package provides a DWIM way to switch from an Emacs buffer to a vterm buffer and back again.
This package provides functions to startup ssh-agent, set the needed environment variables in Emacs, and prompt for passphrases from within Emacs so that pushes and pulls from magit will not require entering any passphrase.
It can also be useful on Unix-like platforms to delay having to enter your passphrase until the first time you push to a remote.
This package provides generic functions that specialize on major modes and intended purpose rather than on arguments. Different callables for tasks like expression evaluation, definition-jumping, and more can now be grouped accordingly and tried in sequence until one of them succeeds.
Provides Emacs Lisp with a form of polymorphism by way of predicate dispatching. Methods consist of a dispatch function, and a series of branches. The dispatch function is applied to the arguments, and the result value is checked against the expectations of each branch to define which one to invoke.
This package provides a global minor mode that enhances the Emacs built-in project.el library to support keeping projects isolated in named tab groups. This package automates the steps you’d otherwise need to do manually if you wanted to keep the buffers of a project neatly isolated in separate, named tab groups.
emacs-evil-surround allows easy deletion, change and addition of surrounding pairs, such as parentheses and quotes, in evil mode.
helpful is an alternative to the built-in Emacs help that provides much more contextual information.
Show the source code for interactively defined functions (unlike the built-in Help).
Fall back to the raw sexp if no source is available.
Show where a function is being called.
Docstrings will Highlight the summary (the first sentence), include cross-references, hide superfluous puncuation.
Show you the properties that have been applied to the current symbol. This provides visibility of features like edebug or byte-code optimisation.
Provide a separate
helpful-commandfunction to view interactive functions.Display any keybindings that apply to interactive functions.
Trace, disassemble functions from inside Helpful. This is discoverable and doesn't require memorisation of commands.
Bash Completion defines dynamic completion hooks for Shell mode and shell-command prompts that are based on Bash completion.
This package provides Emacs bindings to ØMQ.
This library lets elisp authors easily define an idiomatic command to reformat the current buffer using a command-line program, together with an optional minor mode which can apply this command automatically on save.
Weyland Yutani is a dark Emacs theme based on the Alien movie franchise.