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 displays keyboard macros or latest interactive commands as Emacs Lisp.
Emacs wgrep allows you to edit a grep buffer and apply those changes to the file buffer. Several backends are supported beside the classic grep: ack, ag, helm and pt.
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 commands to open external terminal emulators from Emacs, whose initial working directories are determined in relation to the current buffer.
This package runs a callback (a finalizer) after its registered lisp object has been garbage collected. This allows extra resources, such as buffers and processes, to be cleaned up after the object has been freed.
Treemacs is a file and project explorer similar to NeoTree or Vim's NerdTree, but largely inspired by the Project Explorer in Eclipse. It shows the file system outlines of your projects in a simple tree layout allowing quick navigation and exploration, while also possessing basic file management utilities.
This package offers an advanced way to manage Gptel directives, using files rather than customizing the variable directly.
This package provides a simple Emacs front-end for the Mercurial Distributed Source Control Management system.
general.el provides a more convenient method for binding keys in emacs (for both evil and non-evil users). Like use-package, which provides a convenient, unified interface for managing packages, general.el is intended to provide a convenient, unified interface for key definitions. While this package does implement some completely new functionality (such as the ability to make vim-style keybindings under non-prefix keys with an optional timeout), its primary purpose is to build on existing functionality to make key definition more clear and concise. general-define-key is user-extensible and supports defining multiple keys in multiple keymaps at once, implicitly wrapping key strings with (kbd ...), using named prefix key sequences (like the leader key in vim), and much more.
This package provides a way to edit mediawiki sites from within emacs.
This plugin translates words with sdcv, and displays translation using a tooltip or in a dedicated buffer.
This package provides a minimalist Emacs extension to search http://www.bing.com/dict. It supports English to Chinese, and Chinese to English.
E2WM is a window manager for Emacs. It enables to customize the place of pop-up window, how the windows are split, how the buffers are located in the windows, keybinds to manipulate windows and buffers, etc. It also has plug-ins to help your Emacs life.
Puni is an Emacs minor mode for structured editing: soft deletion, expression navigating and manipulating. It supports many major modes out of the box.
This package provides a PostgreSQL client in emacs.
Afternoon theme is a dark color theme with a deep blue background.
This package provides support for invoking direnv to get the environment for the current file and updating the environment within Emacs to match.
Direnv can be invoked manually, and a global minor mode is included that will update the environment when the active buffer changes.
Using emacs-direnv means that programs started from Emacs will use the environment set through Direnv.
This package allows Emacs to copy to and paste from the GUI clipboard when running in text terminal.
It can use external command-line tools for that, e.g., xclip or xsel, which you may need to install in order for the package to work.
This Flycheck extension configures Flycheck automatically for the current Cargo project.
Out-of-box, Citar provides default support for file-per-note bibliographic notes that are compatible with Org-Roam v2. This package integrates directly with the Org-Roam database, and provides the following additional features to Citar note support:
multiple references per note
multiple reference notes per file
ability to query note citations by reference
``live'' updating of Citar UI for presence of notes
Major mode for editing Gherkin (popularized by the Cucumber tool) user stories. Also known by the name cucumber.el.
This package uses ivy-mode to facilitate navigating and searching through Ctags files.
This package provides an ESS-like binding to send lines or regions to a REPL from OCaml buffers.
This package adds configuration to simplify using Emacs LSP booster with Eglot.