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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides an SSH mode for Emacs, built on top of Tramp and shell mode. It keeps a history of previously connected hosts and supports auto-completion of known hosts.
This is a Helm interface to Company mode, a text completion framework.
This package provides utilities for treating certain windows as pop up windows, which close automatically when quitting a command or selecting another window.
This package adds XOAuth2 authentication capabilities to Emacs auth-source. This integration requires some preliminary work on the users’ part, which includes creating tokens.
This package implements a knowledge manage engine as an extension to Org mode, upgrading its tagging system.
This package provides custom text objects and bindings for markdown-mode.
This package automatically reopens a file or directory with sudo if it cannot write to it.
Emacs-Guix provides a visual interface, tools and features for the GNU Guix package manager. Particularly, it allows you to do various package management tasks from Emacs. To begin with, run M-x guix-about or M-x guix-help command.
This package provides functions for tokenizing Japanese text in Emacs buffers.
This package provides an abstract Emacs Lisp framework for tree navigation.
This package makes it easy to define and call context-specific emacs-transient menus for current project, git repo, buffer or any other condition.
This Ivy extension enables the use of ivy-mode to input email addresses from BBDB efficiently. The main functions are:
counsel-bbdb-complete-mail to input email addresses;counsel-bbdb-reload' to reload contacts from BBDB database;counsel-bbdb-expand-mail-alias to expand mail alias.
Since counsel-bbdb is based on ivy-mode, all Ivy key bindings are supported. For example, after C-u M-x counsel-bbdb-complete-mail, you can press C-M-n to input multiple email addresses.
This package provides a simple wrapper around asynchronous processes for Emacs.
This package provides a way to REPL into a new Firefox instance's JavaScript engine. A new throwaway Firefox profile directory is created before each run, so you won't need to modify your existing profiles. This mode takes care of starting the new Firefox process in debugging mode, which may be tedious to do by hand. This comint mode is barebones and unstructured, meant for quick JavaScript experiments.
This package builds on the Helm interface to provide several commands for search-based navigation of buffers.
Sage Shell mode provides an Emacs front-end for SageMath. It can run the Sage terminal inside Emacs, and allows editing .sage source files with a dedicated major mode and sending their contents directly to that terminal.
This package provides a dark color theme with a black background, high contrast and few colors.
This package provides evil-mode functions for using selected text to search.
This package exposes a number of utility hooks and functions ported from Doom Emacs.
This package adds configuration to simplify using Emacs LSP booster with Eglot.
Weblorg is a static site generator particularly suitable for blogs, written in Emacs Lisp and with support for templates and themes. It requires no external dependencies.
This package adds icons to Dired, using the nerd-icons package.
Spacemacs theme is an Emacs color theme that started as a theme for Spacemacs. The theme comes with dark and light variants and it should work well with 256 color terminals.
This simple Emacs minor mode allows you to toggle a window's "dedicated" flag. When a window is "dedicated", Emacs will not select files into that window. This can be quite handy since many commands will use another window to show results (compilation mode, starting info, and so on). A dedicated window won't be used for such a purpose. For details, please read the source file.