_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
emacs-dape 0.11.1
Channel: rde
Location: rde/packages/emacs-xyz.scm (rde packages emacs-xyz)
Home page: https://github.com/svaante/dape
Licenses: GPL 3+
Synopsis: Debug Adapter Protocol for Emacs
Description:

Dape is a debug adapter client for Emacs. The debug adapter protocol, much like its more well-known counterpart, the language server protocol, aims to establish a common API for programming tools. However, instead of functionalities such as code completions, it provides a standardized interface for debuggers.

emacs-dape 0.15.0
Propagated dependencies: emacs-jsonrpc@1.0.25
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/svaante/dape
Licenses: GPL 3+
Synopsis: Debug Adapter Protocol for Emacs
Description:

Dape is a debug adapter client for Emacs. The debug adapter protocol, much like its more well-known counterpart, the language server protocol, aims to establish a common API for programming tools. However, instead of functionalities such as code completions, it provides a standardized interface for debuggers.

emacs-e2wm 1.4
Propagated dependencies: emacs-window-layout@1.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kiwanami/emacs-window-manager
Licenses: GPL 3+
Synopsis: Equilibrium Emacs Window Manager
Description:

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.

emacs-emms 20.1
Dependencies: emacs-emms-print-metadata@20.1 alsa-utils@1.2.11 flac@1.4.3 vorbis-tools@1.4.2 mpg321@0.3.2 mp3info@0.8.5a python-mutagen@1.45.1 perl-image-exiftool@12.70 opus-tools@0.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.gnu.org/software/emms/
Licenses: GPL 3+
Synopsis: The Emacs Multimedia System
Description:

EMMS is the Emacs Multimedia System. It is a small front-end which can control one of the supported external players. Thus, it supports whatever formats are supported by your music player. It also supports tagging and playlist management, all behind a clean and light user interface.

emacs-bbdb 3.2.2.4
Dependencies: emacs-notmuch@0.38.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/bbdb.html
Licenses: GPL 3+
Synopsis: Contact management utility for Emacs
Description:

BBDB is the Insidious Big Brother Database for GNU Emacs. It provides an address book for email and snail mail addresses, phone numbers and the like. It can be linked with various Emacs mail clients (Message and Mail mode, Rmail, Gnus, MH-E, and VM). BBDB is fully customizable.

emacs-crdt 0.3.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://code.librehq.com/qhong/crdt.el
Licenses: GPL 3+
Synopsis: Real-time collaborative editing environment
Description:

crdt.el is a real-time collaborative editing environment for Emacs using Conflict-free Replicated Data Types. With it, you can share multiple buffer in one session, and see other users’ cursor and region. It also synchronizes Org mode folding status. It should work with all of Org mode.

emacs-piem 0.5.0
Dependencies: b4@0.13.0 emacs-debbugs@0.40 emacs-elfeed@3.4.2 emacs-notmuch@0.38.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://docs.kyleam.com/piem
Licenses: GPL 3+
Synopsis: Glue for working with public-inbox archives
Description:

This package provides a collection of Emacs libraries for working with public-inbox archives. As much of the hard work here is already done by other Emacs libraries—things like mail clients, news readers, Git interfaces, and even web browsers—piem is mostly about bridging some of these parts for convenience.

emacs-clue 0-0.41895da
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/AmaiKinono/clue/
Licenses: GPL 3+
Synopsis: Connecting clues while reading code
Description:

Clue is a tool for helping you take notes while reading code.

Code reading is all about finding connections between different locations in a project. With Clue, you can take notes about these connections in plain text (or your favorite markup language), and insert links to take you to these locations.

emacs-boon 1.3
Propagated dependencies: emacs-dash@2.19.1 emacs-expand-region@1.0.0 emacs-multiple-cursors@1.4.0 emacs-powerline@2.4 emacs-spaceline@2.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jyp/boon
Licenses: GPL 3+
Synopsis: Ergonomic command mode for Emacs
Description:

Boon is a complete package for modal editing with a focus on ergonomics and modularity. Spacial allocation of keys comes first, mnemonics second. Most common operations are mapped to the home row, common editing commands are bound to keys reachable with the left hand and movement keys are reached with the right hand.

emacs-cape 1.7
Propagated dependencies: emacs-compat@30.0.0.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/minad/cape
Licenses: GPL 3+
Synopsis: Completion at point extensions for Emacs
Description:

Cape provides some Completion At Point Extensions, which can be used in combination with Corfu completion UI or the default completion UI. The completion backends used by completion-at-point are so called completion-at-point-functions (Capfs). In principle, the Capfs provided by Cape can also be used by Company.

emacs-ebib 2.43
Propagated dependencies: emacs-biblio@0.3 emacs-compat@30.0.0.0 emacs-ivy@0.14.2 emacs-parsebib@4.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://joostkremers.github.io/ebib/
Licenses: Modified BSD GPL 3+
Synopsis: BibTeX database manager for Emacs
Description:

Ebib is a BibTeX database manager that runs in GNU Emacs. With Ebib you can create, sort and manage your .bib database files, all within Emacs. It supports searching, multi-line field values and @String and @Preamble definitions. Ebib integrates with (La)TeX mode, Org mode and other Emacs editing modes.

emacs-orca 0.1.0-0.0687f41
Propagated dependencies: emacs-zoutline@0.2.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/abo-abo/orca
Licenses: GPL 3+
Synopsis: Handler for Org Capture
Description:

This package provides several convenient recipes for configuring Org Capture, mainly for capturing from a browser. It can match URLs and inject the capture in a targeted Org file, under a targeted heading. The more this package is configured, the less refiling is needed on your captures: they will go directly to where they belong.

emacs-tide 5.1.3
Propagated dependencies: emacs-dash@2.19.1 emacs-flycheck@34.1 emacs-s@1.13.0 emacs-typescript-mode@0.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ananthakumaran/tide
Licenses: GPL 3+
Synopsis: Typescript IDE for Emacs
Description:

Tide is an Interactive Development Environment (IDE) for Emacs which provides the following features:

  • ElDoc

  • Auto complete

  • Flycheck

  • Jump to definition, Jump to type definition

  • Find occurrences

  • Rename symbol

  • Imenu

  • Compile On Save

  • Highlight Identifiers

  • Code Fixes

  • Code Refactor

  • Organize Imports

emacs-caml 4.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ocaml/caml-mode
Licenses: GPL 2+
Synopsis: Caml mode for GNU Emacs
Description:

This package provides a major mode for editing OCaml code in Emacs. Some of its major features include:

  • syntax highlighting (font lock);

  • automatic indentation;

  • querying the type of expressions (using compiler generated annot files);

  • running an OCaml REPL within Emacs;

  • scanning of declarations and placing them in a menu.

emacs-pcsv 20150220.1131
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/mhayashi1120/Emacs-pcsv/raw/master/pcsv.el
Licenses: GPL 3+
Synopsis: Parser of csv
Description:

pcsv provides parser of csv based on rfc4180 http://www.rfc-editor.org/rfc/rfc4180.txt ## Install: Put this file into load-path'ed directory, and byte compile it if desired. And put the following expression into your ~/.emacs. (require pcsv) ## Usage: Use `pcsv-parse-buffer`, `pcsv-parse-file`, `pcsv-parse-region` functions to parse csv. To handle huge csv file, use the lazy parser `pcsv-file-parser`. To handle csv buffer like cursor, use the `pcsv-parser`.

emacs-lice 20220312.2215
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/buzztaiki/lice-el
Licenses: GPL 3
Synopsis: License And Header Template
Description:

Overview -------- `lice.el` provides following features: - License template management. - File header insertion. Usage ----- Usage is very easy, put `lice.el` in your Emacs system, and open a new file, and run: M-x lice Then, `lice.el` tell to use which license (default is gpl-3.0). You can select license on minibuffer completion. When you select license, and enter the `RET`, license and copyright is putted into a text. More Information ---------------- See the `README.md` file for more information.

emacs-edge 29.0.50-2.208f057
Dependencies: webkitgtk-with-libsoup2@2.44.1 sqlite@3.39.3 libgccjit@11.4.0 glibc@2.39 cairo@1.18.0 dbus@1.15.8 gtk+@3.24.41 giflib@5.2.1 harfbuzz@8.3.0 libjpeg-turbo@2.1.4 libotf@0.9.16 libpng@1.6.39 librsvg@2.56.4 libtiff@4.4.0 libx11@1.8.7 libxft@2.3.8 libxpm@3.5.17 pango@1.50.14 poppler@22.09.0 gnutls@3.8.3 ld-wrapper@0 binutils@2.41 glibc@2.39 libgccjit@11.4.0 mailutils@3.17 acl@2.3.1 alsa-lib@1.2.11 elogind@252.9 ghostscript@9.56.1 gpm@1.20.7 jansson@2.14 lcms@2.13.1 libice@1.1.1 libselinux@3.4 libsm@1.2.3 libxml2@2.9.14 m17n-lib@1.8.0 sqlite@3.39.3 tree-sitter@0.20.10 zlib@1.3 bash-minimal@5.1.16 coreutils@9.1 findutils@4.9.0 gawk@5.3.0 gzip@1.13 ncurses@6.2.20210619 sed@4.8
Propagated dependencies: gsettings-desktop-schemas@44.0 glib-networking@2.76.1
Channel: guixrus
Location: guixrus/packages/emacs.scm (guixrus packages emacs)
Home page: https://www.gnu.org/software/emacs/
Licenses: GPL 3+
Synopsis: The extensible, customizable, self-documenting text editor
Description:

GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.

emacs-next 30.0.60-1.4e22ef8
Dependencies: cairo@1.18.0 dbus@1.15.8 gtk+@3.24.41 giflib@5.2.1 harfbuzz@8.3.0 libjpeg-turbo@2.1.4 libotf@0.9.16 libpng@1.6.39 librsvg@2.56.4 libtiff@4.4.0 libx11@1.8.7 libxft@2.3.8 libxpm@3.5.17 pango@1.50.14 poppler@22.09.0 gnutls@3.8.3 ld-wrapper@0 binutils@2.41 glibc@2.39 libgccjit@11.4.0 mailutils@3.17 acl@2.3.1 alsa-lib@1.2.11 elogind@252.9 ghostscript@9.56.1 gpm@1.20.7 jansson@2.14 lcms@2.13.1 libice@1.1.1 libselinux@3.4 libsm@1.2.3 libxml2@2.9.14 m17n-lib@1.8.0 sqlite@3.39.3 tree-sitter@0.20.10 zlib@1.3 bash-minimal@5.1.16 coreutils@9.1 findutils@4.9.0 gawk@5.3.0 gzip@1.13 ncurses@6.2.20210619 sed@4.8
Channel: guix
Location: gnu/packages/emacs.scm (gnu packages emacs)
Home page: https://www.gnu.org/software/emacs/
Licenses: GPL 3+
Synopsis: The extensible, customizable, self-documenting text editor
Description:

GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.

emacs-no-x 29.4
Dependencies: gnutls@3.8.3 ld-wrapper@0 binutils@2.41 glibc@2.39 libgccjit@11.4.0 mailutils@3.17 acl@2.3.1 alsa-lib@1.2.11 elogind@252.9 ghostscript@9.56.1 gpm@1.20.7 jansson@2.14 lcms@2.13.1 libice@1.1.1 libselinux@3.4 libsm@1.2.3 libxml2@2.9.14 m17n-lib@1.8.0 sqlite@3.39.3 tree-sitter@0.20.10 zlib@1.3 bash-minimal@5.1.16 coreutils@9.1 findutils@4.9.0 gawk@5.3.0 gzip@1.13 ncurses@6.2.20210619 sed@4.8
Channel: guix
Location: gnu/packages/emacs.scm (gnu packages emacs)
Home page: https://www.gnu.org/software/emacs/
Licenses: GPL 3+
Synopsis: The extensible, customizable, self-documenting text editor (console only)
Description:

GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.

emacs-spdx 20230127.116
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/condy0919/spdx.el
Licenses: GPL 3
Synopsis: Insert SPDX license and copyright headers
Description:

# spdx.el `spdx.el` provides SPDX license header and copyright insertion. ## Installation Put `spdx.el` in your Emacs system. Add the following to your `.emacs`: ```elisp (require spdx) (define-key prog-mode-map (kbd "C-c i l") #'spdx-insert-spdx) ``` Or Use [use-package](https://github.com/jwiegley/use-package) with [straight.el](https://github.com/raxod502/straight.el) ``` emacs-lisp (use-package spdx :ensure t :straight (:host github :repo "condy0919/spdx.el") :bind (:map prog-mode-map ("C-c i l" . spdx-insert-spdx)) :custom (spdx-copyright-holder auto) (spdx-project-detection auto)) ``` Then you can press `C-c i l` to trigger `spdx-insert-spdx` Or manually run: M-x spdx-insert-spdx Then, `spdx.el` will ask you to select a license. It's done by `completing-read'. After that, the license header will be written. An example follows. `;; SPDX-License-Identifier: AGPL-1.0-only` ## Customization - `spdx-copyright-holder - `spdx-copyright-sign - `spdx-project-detection - `spdx-ignore-deprecated

emacs-typo 20200706.1714
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/jorgenschaefer/typoel
Licenses: GPL 3+
Synopsis: Minor mode for typographic editing
Description:

typo.el includes two modes, `typo-mode` and `typo-global-mode`. `typo-mode` is a buffer-specific minor mode that will change a number of normal keys to make them insert typographically useful unicode characters. Some of those keys can be used repeatedly to cycle through variations. This includes in particular quotation marks and dashes. `typo-global-mode` introduces a global minor mode which adds the `C-c 8` prefix to complement Emacs’ default `C-x 8` prefix map. See the documentation of `typo-mode` and `typo-global-mode` for further details. ## Quotation Marks > “He said, ‘leave me alone,’ and closed the door.” All quotation marks in this sentence were added by hitting the " key exactly once each. typo.el guessed the correct glyphs to use from context. If it gets it wrong, you can just repeat hitting the " key until you get the quotation mark you wanted. `M-x typo-change-language` lets you change which quotation marks to use. This is also configurable, in case you want to add your own. ## Dashes and Dots The hyphen key will insert a default hyphen-minus glyph. On repeated use, though, it will cycle through the en-dash, em-dash, and a number of other dash-like glyphs available in Unicode. This means that typing two dashes inserts an en-dash and typing three dashes inserts an em-dash, as would be expected. The name of the currently inserted dash is shown in the minibuffer. The full stop key will self-insert as usual. When three dots are inserted in a row, though, they are replaced by a horizontal ellipsis glyph. ## Other Keys Tick and backtick keys insert the appropriate quotation mark as well. The less-than and greater-than signs cycle insert the default glyphs on first use, but cycle through double and single guillemets on repeated use. ## Prefix Map In addition to the above, typo-global-mode also provides a globally-accessible key map under the `C-c 8` prefix (akin to Emacs’ default `C-x 8` prefix map) to insert various Unicode characters. In particular, `C-c 8 SPC` will insert a no-break space. Continued use of SPC after this will cycle through half a dozen different space types available in Unicode. Check the mode’s documentation for more details.

emacs-enime 0.1-5.ad910eb
Dependencies: openssl@3.0.8
Propagated dependencies: emacs-dash@2.19.1 emacs-esxml@0.3.7 emacs-request@0.3.2-1.3336eaa emacs-mpv@0.2.0
Channel: rrr
Location: rrr/packages/emacs-xyz.scm (rrr packages emacs-xyz)
Home page: https://github.com/xl666/enime
Licenses: GPL 3+
Synopsis: Watch anime with emacs
#<unspecified>
emacs-tidal 0.1-1.bac0926
Propagated dependencies: emacs-haskell-mode@17.5
Channel: rrr
Location: rrr/packages/emacs-xyz.scm (rrr packages emacs-xyz)
Home page: https://git.sr.ht/~akagi/tidal
Licenses: GPL 3+
Synopsis: Interact with TidalCycles for live coding patterns
#<unspecified>
emacs-igist 20240713.920
Propagated dependencies: emacs-ghub@20241001.1025
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/KarimAziev/igist
Licenses:
Synopsis: List, create, update and delete GitHub gists
Description:

Documentation at https://melpa.org/#/igist

Total results: 7926