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.
Smex is a M-x enhancement for Emacs. Built on top of Ido, it provides a convenient interface to your recently and most frequently used commands. And to all the other commands, too.
This package can be used with multiple-cursors to provide an incremental search that moves all fake cursors in sync.
This library provides helpers for single-window-per-frame execution of buffer-exposing commands.
This package provides a simple wrapper around asynchronous processes for Emacs.
This package provides Emacs functions to interact with the pass-otp extension for pass. It includes functions to import OTP URIs from screenshots of QR codes, and to export them back to QR codes if needed.
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 a refactoring tool based on the Emacs Semantic parser framework. For C and C++ it supports operations such as:
Generating class implementations
Generating function prototypes
Converting functions to function pointers
Moving semantic units
etc...
For Lisp dialects like Clojure, ELisp, and Scheme, it supports operations such as:
Formatting the whole buffer
Converting sexpressions to one or multiple lines
etc...
Seeing Is Believing is a ruby gem to evaluate Ruby code, recording the results of each line. This minor mode provides an easy way to run it from Emacs on the current region or entire buffer.
This package provides emacs-helm commands for emacs-org-ql, a Lispy query language for Org files, allowing for actions to be performed based on search criteria.
This package provides a simple command to restart Emacs from within Emacs.
This package allows dabbrev-expand to be used within isearch-mode.
This package replaces the child frames emacs-corfu uses with popups, which also work in the terminal.
This Emacs package adds faces to add stripes to list buffers and org tables.
This package provides a major mode for editing files in TOML (Tom's Obvious, Minimal Language) data format.
emacs-evil-smartparens is an Emacs minor mode which makes Evil play nice with Smartparens. Evil is an Emacs minor mode that emulates Vim features and provides Vim-like key bindings.
This package implements the Agent Client Protocol (ACP) for Emacs, a standardized protocol for communicating with LLM agents.
This package adds the ability to view DICOM files in Emacs.
This Emacs package provides font-lock, indentation, navigation and basic refactoring for the Clojure programming language. It is recommended to use clojure-mode with Paredit or Smartparens.
Outorg is for editing comment-sections of source-code files in temporary Org-mode buffers. It turns conventional literate-programming upside-down in that the default mode is the programming-mode, and special action has to be taken to switch to the text-mode (i.e. Org-mode).
Purs mode provides a PureScript major mode for Emacs.
This package, a port of vim-exchange, provides an Evil operator for exchanging text.
This Flycheck checker uses the output of ledger balance on the current file to find errors such as unbalanced transactions and syntax errors.
This package provides a ActivityWatch mode based on wakatime-mode. Enable it for the current buffer by invoking activity-watch-mode or activate it globally with global-activity-watch-mode.
This meta-package propagates the TeX Live packages minimally required by the LaTeX output produced by Org mode.