_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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.


emacs-minions 1.2.1
Propagated dependencies: emacs-compat@31.1.0.0 emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tarsius/minions
Licenses: GPL 3+
Build system: emacs
Synopsis: Minor-mode menu for the mode line
Description:

This package implements a menu that lists enabled minor-modes, as well as commonly but not currently enabled minor-modes. It can be used to toggle local and global minor-modes, to access mode-specific menus, and to get help about modes.

This menu is intended as a replacement for the incomplete yet wide list of enabled minor-modes that is displayed in the mode line by default. To use the menu like this, enable Minions mode.

Alternatively the menu can be bound globally, for example: (global-set-key [S-down-mouse-3] 'minions-minor-modes-menu).

emacs-tomelr 0.4.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kaushalmodi/tomelr/
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs-Lisp library for converting S-expressions to TOML
Description:

This package provides the tomelr-encode function to convert a Lisp data expression in Alist or Plist format to a TOML string.

emacs-danneskjold-theme 20231110.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rails-to-cosmos/danneskjold-theme
Licenses: GPL 3+
Build system: emacs
Synopsis: High-contrast Emacs theme
Description:

danneskjold-theme is a high-contrast theme for Emacs.

emacs-deferred 0.5.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kiwanami/emacs-deferred
Licenses: GPL 3+
Build system: emacs
Synopsis: Simple asynchronous functions for Emacs Lisp
Description:

The deferred.el library provides support for asynchronous tasks. The API is almost the same as that of JSDeferred, a JavaScript library for asynchronous tasks.

emacs-spacious-padding 0.9.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/protesilaos/spacious-padding
Licenses: GPL 3+
Build system: emacs
Synopsis: Increase the padding or spacing of frames and windows
Description:

The Spacious Padding mode increases the space or padding around several elements of the Emacs interface, such as window dividers, the internal frame border, the padding of the mode line, and more. The idea is to produce a more comfortable presentation.

emacs-popup 0.5.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/auto-complete/popup-el
Licenses: GPL 3+
Build system: emacs
Synopsis: Visual Popup User Interface for Emacs
Description:

Popup.el is a visual popup user interface library for Emacs. This provides a basic API and common UI widgets such as popup tooltips and popup menus.

emacs-minimap 1.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/minimap.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Sidebar showing a @emph{mini-map} of a buffer
Description:

Minimap provides Emacs with a minimap sidebar, which is a smaller display of the current buffer on the side, like a scrollbar. It highlights the currently shown region and updates its position automatically. You can navigate in the minibar by dragging the active region with the mouse, which will scroll the corresponding edit buffer. Additionally, you can overlay information from the tags gathered by CEDET's semantic analyzer.)

emacs-symon 20260223
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/zk-phi/symon
Licenses: GPL 2+
Build system: emacs
Synopsis: Tiny graphical system monitor
Description:

Tiny graphical system monitor for the Emacs minibuffer when idle.

emacs-titlecase 0.4.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/duckwork/titlecase.el/
Licenses: GPL 3
Build system: emacs
Synopsis: Capitalise titles
Description:

This package provides a best-effort attempt at capitalizing titles, only in English, with Emacs.

emacs-bray 0.1-0.59574fc
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/ideasman42/emacs-bray/
Licenses: GPL 3+
Build system: emacs
Synopsis: Lightweight modal editing framework
Description:

This package provides a blank-slate for users to define their own modal editing workflow. It has the following features, among others:

  • The user can define custom states (like, say, normal, insert etc.) in any number at will;

  • States may be buffer-local, allowing context-dependent configuration and behavior;

  • States can hold settings such as cursor, keymaps and enter/exit hooks;

emacs-writegood-mode 2.2.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/bnbeckwith/writegood-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Polish up poor writing on the fly
Description:

This minor mode tries to find and highlight problems with your writing in English as you type. It primarily detects "weasel words" and abuse of passive voice.

emacs-evil-mc 0.0.4-0.7e363dd
Propagated dependencies: emacs-evil@1.15.0-1.6a3e1dd
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/gabesoft/evil-mc
Licenses: Expat
Build system: emacs
Synopsis: Interactive search compatible with @code{multiple-cursors}
Description:

This package can be used with multiple-cursors to provide an incremental search that moves all fake cursors in sync.

emacs-read-only-cfg 0.1.0-0.c128c94
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/pfchen/read-only-cfg
Licenses: GPL 3+
Build system: emacs
Synopsis: Make files read-only based on user configuration
Description:

Read-only-cfg is an Emacs minor mode that can automatically make files read-only based on user configuration. User configuration may be prefix directories or regex patterns.

emacs-lpy 0.1.0-6.fa95b11
Propagated dependencies: emacs-function-args@0.6.0-0.beba049 emacs-lispy@0.27.0-4.2b21150 emacs-zoutline@0.2.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/abo-abo/lpy
Licenses: GPL 3+
Build system: emacs
Synopsis: Modal editing for Python
Description:

This package provides a minor mode for Python that binds useful commands to unprefixed keys, such as j or e, under certain circumstances, and leaves the keys untouched outside of those situations, allowing unprefixed keys to insert their respective characters as expected.

emacs-conflict-buttons 0.1.0-0.22af851
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.andros.dev/andros/conflict-buttons.el/
Licenses: GPL 3+
Build system: emacs
Synopsis: Clickable inline buttons for merge conflict resolution in Emacs
Description:

This package displays clickable buttons directly above conflict markers while editing files with git merge conflicts, allowing you to resolve conflicts with a single click instead of remembering keyboard shortcuts.

emacs-hel-collection 0.1.0-0.c474e75
Propagated dependencies: emacs-hel@0.12.0-1.3ea52ba
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/helheim-emacs/hel-collection
Licenses: GPL 3+
Build system: emacs
Synopsis: Collection of keybinds for Hel
Description:

The collection of keybindings for third-party and built-in Emacs packages to use them with Hel.

emacs-keymap-popup 0.3.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/thanosapollo/emacs-keymap-popup
Licenses: GPL 3+
Build system: emacs
Synopsis: Elisp library to create key-driven popup menus
Description:

This package provides keymap-popup-define, a macro to define a keymap along with popup data and documentation in one place. It is similar to the transient Elisp library, but aims to be simpler to use. Among its features are:

:switch

buffer-local toggle with [on]/[off] display

:keymap

sub-menu with stack navigation (q / C-g pops back)

:stay-open

command executes without dismissing the popup

:inapt-if

grays out and blocks entries based on a predicate

:c-u

prefix argument mode (C-u highlights eligible entries)

:if

conditionally hide entries

:group
dt:row

column layout

keymap-popup-annotate

add popup descriptions to existing keymaps

emacs-eval-in-repl-javascript 0.9.7
Propagated dependencies: emacs-eval-in-repl@0.9.7 emacs-js2-mode@20231224 emacs-js-comint@1.2.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kaz-yos/eval-in-repl
Licenses: Expat
Build system: emacs
Synopsis: One keybinding to communicate with REPLs
Description:

This package provides an ESS-like binding to send lines or regions to a REPL from Javascript buffers.

emacs-lisp-extra-font-lock 0.0.6-1.4605ecc
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Lindydancer/lisp-extra-font-lock
Licenses: GPL 3+
Build system: emacs
Synopsis: Highlight bound variables and quoted expressions in Emacs
Description:

This package highlight the location where local variables is created (bound, for example, by let) as well as quoted and backquoted constant expressions.

emacs-evil-owl 0.0.1-3.24c5f43
Propagated dependencies: emacs-evil@1.15.0-1.6a3e1dd
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/mamapanda/evil-owl
Licenses: GPL 3+
Build system: emacs
Synopsis: Preview candidates when using Evil registers and marks
Description:

This package supplements Evil's register- and mark-based commands with a popup window for previewing candidates.

emacs-key-chord 0.8.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.emacswiki.org/emacs/key-chord.el
Licenses: GPL 2+
Build system: emacs
Synopsis: Map pairs of simultaneously pressed keys to Emacs commands
Description:

emacs-key-chord provides key-chord-mode, a mode for binding key chords to commands. A key chord is defined as two keys pressed simultaneously or a single key quickly pressed twice.

emacs-sr-speedbar 20161025-0.77a83fb
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.emacswiki.org/emacs/SrSpeedbar
Licenses: GPL 3+
Build system: emacs
Synopsis: Same frame Emacs @code{speedbar}
Description:

This Emacs package allows you to show M-x speedbar in the same frame (in an extra window). You can customize the initial width of the speedbar window.

emacs-helm-eww 1.2
Propagated dependencies: emacs-helm@4.0.7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacs-helm/helm-eww/
Licenses: GPL 3+
Build system: emacs
Synopsis: Helm interface to EWW
Description:

This package provides a Helm interface for EWW buffers, bookmarks and history.

emacs-nano-modeline 1.1.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rougier/nano-modeline
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs minor mode controlling mode line
Description:

Nano modeline is a minor mode for Emacs that modifies the mode line as [ status | name (primary) secondary ]. It can be displayed at the bottom or at the top.

Total packages: 32967