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

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-ddskk-nicola 17.1-0.8c47f46
Propagated dependencies: emacs-ddskk@17.1-0.8c47f46
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/skk-dev/ddskk
Licenses: GPL 2+
Build system: gnu
Synopsis: Nicola layout for Daredevil SKK
Description:

Daredevil SKK is a version of SKK, a Japanese input method on Emacs. This package adds support for the Nicola keyboard layout to it.

emacs-with-editor 3.5.0
Propagated dependencies: emacs-async@1.9.9 emacs-compat@31.0.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/magit/with-editor
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs library for using Emacsclient as EDITOR
Description:

This package provides an Emacs library to use the Emacsclient as $EDITOR of child processes, making sure they know how to call home. For remote processes a substitute is provided, which communicates with Emacs on stdout instead of using a socket as the Emacsclient does.

emacs-zoxide 1.2.3
Dependencies: zoxide@0.9.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.sr.ht/~vonfry/zoxide.el/
Licenses: GPL 3+
Build system: emacs
Synopsis: Zoxide frontend for Emacs
Description:

This package provides an Emacs interface to the command line tool zoxide.

emacs-npm-mode 0.6.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/mojochao/npm-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Minor mode for working with @code{npm} projects
Description:

npm-mode provides a minor mode to work with npm projects.

emacs-so-long 1.1.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.emacswiki.org/emacs/SoLong
Licenses: GPL 3+
Build system: emacs
Synopsis: Improve performance in files with long lines
Description:

This package improves the performance of Emacs when viewing files with long lines. It is included as standard with Emacs 27 or later.

emacs-evil-replace-with-register 0.1-1.91cc7bf
Propagated dependencies: emacs-evil@1.15.0-0.008a6cd
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Dewdrops/evil-ReplaceWithRegister
Licenses: GPL 3+
Build system: emacs
Synopsis: Quickly replace text with the contents of a register
Description:

This package provides an Evil operator for replacing text with the contents of a register.

emacs-gptel 0.9.9.5
Dependencies: curl@8.6.0
Propagated dependencies: emacs-compat@31.0.0.1 emacs-transient@0.13.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/karthink/gptel
Licenses: GPL 3+
Build system: emacs
Synopsis: GPTel is a simple ChatGPT client for Emacs
Description:

GPTel is a simple ChatGPT asynchronous client for Emacs with no external dependencies. It can interact with ChatGPT from any Emacs buffer with ChatGPT responses encoded in Markdown or Org markup. It supports conversations, not just one-off queries and multiple independent sessions. It requires an OpenAI API key.

emacs-verilog-ext 0.8.0
Propagated dependencies: emacs-ag@0.48 emacs-apheleia@4.4.3 emacs-async@1.9.9 emacs-flycheck@36.0 emacs-hydra@0.15.0 emacs-lsp-mode@10.0.0 emacs-ripgrep@0.4.0 emacs-verilog-ts-mode@0.5.0 emacs-yasnippet@0.14.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/gmlarumbe/verilog-ext/
Licenses: GPL 3+
Build system: emacs
Synopsis: Extensions to Emacs @code{verilog-mode}
Description:

This package provides additional features and utilities for verilog-mode, such as snippet selection via hydra, code navigation, code formatting, and code folding.

emacs-emmet-mode 1.0.8-2.322d3bb
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/smihica/emmet-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Unofficial Emmet's support for Emacs
Description:

Unfold CSS-selector-like expressions to markup. It is intended to be used with SGML-like languages: XML, HTML, XHTML, XSL, etc.

emacs-smex 3.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/nonsequitur/smex/
Licenses: GPL 3+
Build system: emacs
Synopsis: M-x interface with Ido-style fuzzy matching
Description:

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.

emacs-telega-server 1.0.0
Dependencies: tdlib@1.8.64 libappindicator@12.10.1-0-298
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://zevlg.github.io/telega.el/
Licenses: GPL 3+
Build system: gnu
Synopsis: Server process of Telega
Description:

Telega-server is helper program to interact with Telegram service, and connect it with Emacs via inter-process communication.

emacs-lice 0.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/buzztaiki/lice-el
Licenses: GPL 3+
Build system: emacs
Synopsis: License and header template for Emacs
Description:

lice.el provides following features:

  • License template management.

  • File header insertion.

emacs-redshank 0.1-1.f98e68f
Propagated dependencies: emacs-paredit@26
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: http://www.foldr.org/~michaelw/emacs/redshank/
Licenses: GPL 1+
Build system: emacs
Synopsis: Common Lisp Editing Extensions (for Emacs)
Description:

Redshank is a collection of code-wrangling Emacs macros mostly geared towards Common Lisp, but some are useful for other Lisp dialects, too. Redshank's code transformations aim to be expression-based (as opposed to character-based).

emacs-closql 2.4.0
Propagated dependencies: emacs-compat@31.0.0.1 emacs-cond-let@1.1.2 emacs-emacsql@4.4.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacscollective/closql
Licenses: GPL 3+
Build system: emacs
Synopsis: Store EIEIO objects using EmacSQL
Description:

This package stores uniform EIEIO objects in an EmacSQL database. SQLite is used as backend. This library imposes some restrictions on what kind of objects can be stored; it isn't intended to store arbitrary objects. All objects have to share a common superclass and subclasses cannot add any additional instance slots.

emacs-evil-markdown 0.0.2-2.685d7fb
Propagated dependencies: emacs-evil@1.15.0-0.008a6cd emacs-markdown-mode@2.8
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Somelauw/evil-markdown/
Licenses: GPL 3+
Build system: emacs
Synopsis: Evil keybindings for @code{markdown-mode}
Description:

This package provides custom text objects and bindings for markdown-mode.

emacs-isayt 0.0.5-0.32967c1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/andreyorst/isayt.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Automatically indent lisp expressions while typing
Description:

isayt-mode is a minor mode to adjust indentation of S-expressions automatically as you type. It is similar to aggressive-indent-mode, but it uses syntax-ppss and indent-sexp instead of a timer and indent-according-to-mode.

emacs-exwm-firefox 1.3
Dependencies: emacs-exwm@0.35 emacs-exwm-firefox-core@1.0-1.e2fe2a8 emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/emacs-weirdware/exwm-firefox
Licenses: GPL 3+
Build system: emacs
Synopsis: Enhanced support for Firefox under EXWM
Description:

This package adds enhanced support for Firefox (and forks based on Firefox) under EXWM. Keybindings intentionally mirror other Emacs navigation controls.

emacs-elfeed-org 20250104.0-0.1197cf2
Propagated dependencies: emacs-elfeed@4.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/remyhonig/elfeed-org
Licenses: GPL 3+
Build system: emacs
Synopsis: Configure Elfeed with an Org-mode file
Description:

elfeed-org lets you manage your Elfeed subscriptions in Org-mode. Maintaining tags for all RSS feeds is cumbersome using the regular flat list, where there is no hierarchy and tag names are duplicated a lot. Org-mode makes the book keeping of tags and feeds much easier.

emacs-ov 1.0.6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ShingoFukuyama/ov.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Overlay library for Emacs Lisp
Description:

ov.el provides a simple way to manipulate overlays in Emacs.

emacs-color-identifiers-mode 1.1-0.a26d00d
Propagated dependencies: emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ankurdave/color-identifiers-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Minor mode for coloring identifiers based on their names
Description:

This package provides an Emacs minor mode to highlight each source code identifier uniquely based on its name.

emacs-add-node-modules-path 1.3.1
Propagated dependencies: emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/codesuki/add-node-modules-path
Licenses: Expat
Build system: emacs
Synopsis: Add @file{node_modules} to the buffer-local @file{exec-path}
Description:

This package searches the parent directories of the current file for the project's node_modules/.bin/ directory, allowing Emacs to find project-specific installations of packages.

emacs-scopeline 0.1-47.eaaac14
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/meain/scopeline.el
Licenses: ASL 2.0
Build system: emacs
Synopsis: Show scope info of blocks in buffer at end of scope
Description:

This package lets you show the scope information of blocks like function definitions, loops, conditions and others.

emacs-python-black 1.2.0
Propagated dependencies: emacs-dash@2.20.0 emacs-reformatter@0.7 python-black-macchiato@1.3.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/wbolster/emacs-python-black
Licenses: Modified BSD
Build system: emacs
Synopsis: Reformat Python code via @code{python-black}
Description:

This package makes it easy to reformat Python code using python-black and python-black-macchiato for entire and partial buffers, respectively.

emacs-discover 0.3
Propagated dependencies: emacs-makey@0.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/mickeynp/discover.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Discover more of Emacs using context menus
Description:

Discover adds context menus to commonly-used features in Emacs.

Total packages: 73954