_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
emacs-subed 1.2.23
Dependencies: ffmpeg@8.0
Channel: atomized
Location: atomized/packages/emacs-xyz.scm (atomized packages emacs-xyz)
Home page: https://elpa.nongnu.org/nongnu/subed.html
Licenses: GPL 3+
Synopsis: Major mode for editing subtitles
Description:

subed is an Emacs major mode for editing subtitles while playing the corresponding video with mpv. At the moment, the only supported formats are SubRip (.srt), WebVTT (.vtt), and Advanced SubStation Alpha (.ass).

emacs-logos 1.2.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://protesilaos.com/emacs/logos
Licenses: GPL 3+ FDL 1.3+
Synopsis: Simple focus mode for Emacs
Description:

This package provides a simple focus mode which can be applied to any buffer for reading, writing, or even doing a presentation. The buffer can be divided in pages using the page-delimiter, outline structure, or any other pattern.

emacs-racer 1.2-0.1e63e98
Propagated dependencies: emacs-dash@2.20.0 emacs-f@0.21.0 emacs-pos-tip@0.4.7 emacs-rust-mode@1.0.6 emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/racer-rust/emacs-racer
Licenses: Expat
Synopsis: Racer support for Emacs
Description:

This is the official Emacs package for Racer. It supports code completion of variables, functions and modules. It can also jump to definition of functions and types, and show a help buffer based on the docstring of the thing at point.

emacs-async 1.9.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jwiegley/emacs-async
Licenses: GPL 3+
Synopsis: Asynchronous processing in Emacs
Description:

This package provides the ability to call asynchronous functions and processes. For example, it can be used to run dired commands (for copying, moving, etc.) asynchronously using dired-async-mode. Also it is used as a library for other Emacs packages.

emacs-corfu 2.3
Propagated dependencies: emacs-compat@30.1.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/minad/corfu
Licenses: GPL 3+
Synopsis: Completion overlay region function
Description:

Corfu enhances the default completion in region function with a completion overlay. The current candidates are shown in a popup overlay below or above the point. Corfu can be considered the minimalistic completion-in-region counterpart of the Vertico minibuffer UI.

emacs-lemon 2.1.0
Propagated dependencies: emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/emacs-weirdware/lemon
Licenses: GPL 3+
Synopsis: System monitors in the echo area
Description:

Lemon is a tiny system monitor which displays system information in the echo area when Emacs is has been idle for a few seconds. This is a fork of zk_phi’s Symon, which has been largely rewritten. It works nicely with EXWM.

emacs-lemon 2.1.0
Propagated dependencies: emacs-s@1.13.0
Channel: atomized
Location: atomized/packages/emacs-xyz.scm (atomized packages emacs-xyz)
Home page: https://codeberg.org/emacs-weirdware/lemon
Licenses: GPL 3+
Synopsis: System monitors in the echo area
Description:

Lemon is a tiny system monitor which displays system information in the echo area when Emacs is has been idle for a few seconds. This is a fork of zk_phi’s Symon, which has been largely rewritten. It works nicely with EXWM.

emacs-circe 2.14
Propagated dependencies: gnutls@3.8.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jorgenschaefer/circe
Licenses: GPL 3+
Synopsis: Client for IRC in Emacs
Description:

Circe is a Client for IRC in Emacs. It integrates well with the rest of the editor, using standard Emacs key bindings and indicating activity in channels in the status bar so it stays out of your way unless you want to use it.

guile-emacs 31.0.50-2.f2d0459
Dependencies: imagemagick@6.9.13-5 cairo@1.18.4 dbus@1.15.8 gtk+@3.24.49 giflib@5.2.1 harfbuzz@11.4.4 libjpeg-turbo@2.1.4 libotf@0.9.16 libpng@1.6.39 librsvg@2.58.5 libtiff@4.4.0 libx11@1.8.12 libxft@2.3.8 libxpm@3.5.17 libwebp@1.3.2 pango@1.54.0 poppler@22.09.0 gnutls@3.8.3 ld-wrapper@0 binutils@2.44 glibc@2.41 libgccjit@14.3.0 mailutils@3.20 acl@2.3.1 alsa-lib@1.2.11 elogind@255.17 ghostscript@9.56.1 gpm@1.20.7 jansson@2.14 lcms@2.13.1 libice@1.1.2 libselinux@3.4 libsm@1.2.5 libxml2@2.14.6 m17n-lib@1.8.0 sqlite@3.39.3 tree-sitter@0.25.3 zlib@1.3.1 bash-minimal@5.2.37 coreutils@9.1 findutils@4.10.0 gawk@5.3.0 gzip@1.14 ncurses@6.2.20210619 sed@4.9
Channel: guix
Location: gnu/packages/emacs.scm (gnu packages emacs)
Home page: https://guile-emacs.org
Licenses: GPL 3+
Synopsis: Emacs text editor powered by Guile('s elisp implementation)
Description:

Guile-Emacs brings Emacs and Guile together by providing a new Elisp implementation based on Guile's compiler technology, serving as the basis for a more expressive and extensible version of Elisp.

Started in 2014 as a GSOC project, Guile-Emacs was resurrected in 2024.

emacs-eglot 1.18
Propagated dependencies: emacs-compat@30.1.0.1 emacs-eldoc@1.16.0 emacs-external-completion@0.1 emacs-jsonrpc@1.0.25 emacs-project@0.11.1 emacs-track-changes@1.4 emacs-xref@1.7.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/joaotavora/eglot
Licenses: GPL 3+
Synopsis: Client for Language Server Protocol (LSP) servers
Description:

Emacs Polyglot, or Eglot, is an Emacs Language Server Protocol client that stays out of the way. It guesses the LSP program to start for the current file, using the major mode as a hint. It prompts you to enter one if it fails.

emacs-xclip 1.11.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/xclip.html
Licenses: GPL 3+
Synopsis: Copy and paste GUI clipboard from Emacs in text terminal
Description:

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.

emacs-vundo 2.4.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/casouri/vundo/
Licenses: GPL 3+
Synopsis: Visualize the undo tree
Description:

Vundo (visual undo) displays the undo history as a tree and lets you move in the tree to go back to previous buffer states. To use vundo, type M-x vundo RET in the buffer you want to undo. An undo tree buffer should pop up.

emacs-gptel 0.9.9
Dependencies: curl@8.6.0
Propagated dependencies: emacs-compat@30.1.0.1 emacs-transient@0.10.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/karthink/gptel
Licenses: GPL 3+
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-citre 0.4.1
Dependencies: global@6.6.14 universal-ctags@6.1.20250525.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/universal-ctags/citre
Licenses: GPL 3+
Synopsis: Ctags IDE on Emacs
Description:

Citre is an advanced Ctags (or actually, readtags) frontend for Emacs. It offers Completion At Point, Xref and Imenu integration. It also provides a Completing Read UI for jumping to definition and a powerful code reading tool that lets you go down the rabbit hole without leaving current buffer.

emacs-kanji 1.0-0.5e9d5b7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/wsgac/kanji-mode
Licenses: GPL 3+
Synopsis: Emacs minor mode for displaying Japanese Kanji stroke order
Description:

This minor mode displays the stroke order of the Kanji sign under cursor in a transient buffer. It has a built-in collection of SVG images depicting stroke orders for all Kanji. The collection is a slightly modified and limited version of the images provided by the KanjiVG project.

emacs-orgit 2.0.5
Propagated dependencies: emacs-dash@2.20.0 emacs-magit@4.4.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/magit/orgit
Licenses: GPL 3+
Synopsis: Support for Org links to Magit buffers
Description:

This package defines several Org link types, which can be used to link to certain Magit buffers. Use the command org-store-link while such a buffer is current to store a link. Later you can insert it into an Org buffer using the command org-insert-link.

emacs-multi 2.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kurisuwhyte/emacs-multi
Licenses: Expat
Synopsis: Clojure-style multi-methods for Emacs Lisp
Description:

Provides Emacs Lisp with a form of polymorphism by way of predicate dispatching. Methods consist of a dispatch function, and a series of branches. The dispatch function is applied to the arguments, and the result value is checked against the expectations of each branch to define which one to invoke.

emacs-burly 0.3
Propagated dependencies: emacs-map@3.3.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/alphapapa/burly.el
Licenses: GPL 3+
Synopsis: Save and restore frame/window configurations with buffers
Description:

This package provides tools to save and restore frame and window configurations in Emacs, including buffers that may not be live anymore. In this way, it's like a lightweight "workspace" manager, allowing you to easily restore one or more frames, including their windows, the windows' layout, and their buffers.

emacs-zotra 1.0-0.fe9093b
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/mpedramfar/zotra/
Licenses: GPL 3+
Synopsis: Zotra frontend for Emacs
Description:

Emacs-zotra provides functions to fetch bibliographic information in different formats (e.g. {bibtex

emacs-zotra 1.0-0.c63e274
Channel: rde
Location: rde/packages/emacs-xyz.scm (rde packages emacs-xyz)
Home page: https://github.com/mpedramfar/zotra
Licenses: GPL 3
Synopsis: Get bibliographic information from a url
Description:

This emacs library provides functions to get bibliographic information from a url and save it into a bibtex file. It also provides a way to obtain a list of attachments (e.g. PDF files) associated with a url. This is done using Zotero translators, but without using the Zotero client.

emacs-magit 4.4.2
Dependencies: git@2.51.0 perl@5.36.0
Propagated dependencies: emacs-compat@30.1.0.1 emacs-cond-let@0.1.1 emacs-llama@1.0.1 emacs-transient@0.10.1 emacs-with-editor@3.4.6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://magit.vc/
Licenses: GPL 3+
Synopsis: Emacs interface for the Git version control system
Description:

With Magit, you can inspect and modify your Git repositories with Emacs. You can review and commit the changes you have made to the tracked files, for example, and you can browse the history of past changes. There is support for cherry picking, reverting, merging, rebasing, and other common Git operations.

emacs-magit 4.4.2
Dependencies: git@2.51.0 perl@5.36.0
Propagated dependencies: emacs-compat@30.1.0.1 emacs-cond-let@0.1.1 emacs-llama@1.0.1 emacs-transient@0.10.1 emacs-with-editor@3.4.6
Channel: atomized
Location: atomized/packages/emacs-xyz.scm (atomized packages emacs-xyz)
Home page: https://magit.vc/
Licenses: GPL 3+
Synopsis: Emacs interface for the Git version control system
Description:

With Magit, you can inspect and modify your Git repositories with Emacs. You can review and commit the changes you have made to the tracked files, for example, and you can browse the history of past changes. There is support for cherry picking, reverting, merging, rebasing, and other common Git operations.

emacs-rspec 1.11-1.66ea7cc
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/pezra/rspec-mode
Licenses: GPL 3+
Synopsis: Provides a rspec mode for working with RSpec
Description:

The Emacs RSpec mode provides keybindings for Ruby source files, e.g. to verify the spec associated with the current buffer, or entire project, as well as moving between the spec files, and corresponding code files.

Also included are keybindings for spec files and Dired buffers, as well as snippets for yasnippet.

emacs-esxml 0.3.8
Propagated dependencies: emacs-kv@0.0.19
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tali713/esxml/
Licenses: GPL 3+
Synopsis: SXML for EmacsLisp
Description:

This is XML/XHTML done with S-Expressions in EmacsLisp. Simply, this is the easiest way to write HTML or XML in Lisp. This library uses the native form of XML representation as used by many libraries already included within Emacs. See esxml-to-xml for a concise description of the format.

Total results: 8281