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

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-compile-angel 1.1.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jamescherti/compile-angel.el/
Licenses: GPL 3+
Build system: emacs
Synopsis: Automatically byte/native-compile all Elisp files
Description:

This package speeds up Emacs by ensuring that all Elisp libraries are both byte-compiled and native-compiled.

emacs-chess 2.0.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/chess.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Play chess in GNU Emacs
Description:

Chess is an Emacs Lisp library and several clients on top of the underlying library functionality for performing various activities related to the game of chess.

emacs-polymode-ansible 0.5.1
Propagated dependencies: emacs-ansible@0.4.2 emacs-ansible-doc@0.4-2.648c844 emacs-jinja2-mode@0.2 emacs-polymode@0.2.2 emacs-systemd-mode@1.6 emacs-yaml-mode@0.0.16
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/mavit/poly-ansible/
Licenses: GPL 3+
Build system: emacs
Synopsis: Polymode for Ansible - Jinja2 in YAML
Description:

Edit YAML files for Ansible containing embedded Jinja2 templating.

emacs-org-auto-tangle 0.6.0
Propagated dependencies: emacs-async@1.9.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/yilkalargaw/org-auto-tangle
Licenses: FreeBSD
Build system: emacs
Synopsis: Automatically tangle code blocks on save
Description:

org-auto-tangle allows you to automatically tangle code blocks whenever saving an org-mode file.

emacs-helm-make 0.2.0-0.ebd71e8
Propagated dependencies: emacs-helm@4.0.6 emacs-ivy@0.15.1 emacs-projectile@2.9.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/abo-abo/helm-make
Licenses: GPL 3+
Build system: emacs
Synopsis: Select a Makefile target with helm
Description:

helm-make or helm-make-projectile will give you a helm selection of directory Makefile's targets. Selecting a target will call compile on it.

emacs-orgalist 1.16
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/orgalist.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Manage Org-like lists in non-Org buffers
Description:

Orgalist writes and manages Org mode's plain lists in non-Org buffers. More specifically, it supports the syntax of Org mode for numbered, unnumbered, description items, checkboxes, and counter cookies.

The library also implements radio lists, i.e., lists written in Org syntax later translated into the host format, e.g., LaTeX or HTML.

emacs-doom-snippets 1.1.0-0.bc613f4
Propagated dependencies: emacs-yasnippet@0.14.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/hlissner/doom-snippets
Licenses: Expat
Build system: emacs
Synopsis: Doom Emacs' snippet library
Description:

This package provides Yasnippets snippets for Doom Emacs. It also exposes a small API to assist in writing your own snippets.

emacs-refactor 0.4
Propagated dependencies: emacs-dash@2.20.0 emacs-s@1.13.0 emacs-popup@0.5.9 emacs-list-utils@0.4.7 emacs-iedit@0.9.9.9.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Wilfred/emacs-refactor/
Licenses: GPL 3+
Build system: emacs
Synopsis: Language-specific refactoring in Emacs
Description:

Emacs Refactor (EMR) is a framework for providing language-specific refactoring in Emacs. It includes refactoring commands for a variety of languages, including elisp itself.

emacs-list-utils 0.4.7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rolandwalker/list-utils
Licenses: GPL 3+
Build system: emacs
Synopsis: List-manipulation utility functions
Description:

This package provides a list manipulation library for Emacs.

emacs-malyon 20161204
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/speedenator/malyon
Licenses: Expat
Build system: emacs
Synopsis: Z-machine interpreter
Description:

Malyon is a Z-machine interpreter for playing text-based adventure games. Malyon plays version 3 (.z3), version 5 (.z5), and version 8 (.z8) z code files.

emacs-imenu-anywhere 1.1.6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/vspinu/imenu-anywhere
Licenses: GPL 3+
Build system: emacs
Synopsis: Imenu tag selection across buffers with the same mode/project
Description:

This Emacs package provides navigation for imenu tags across all buffers that satisfy a filtering criteria. Available criteria are all buffers with the same major mode, same project buffers, and user-defined list of friendly mode buffers.

emacs-ggtags 0.9.0-0.4e3630c
Dependencies: global@6.6.14
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/leoliu/ggtags
Licenses: GPL 3+
Build system: emacs
Synopsis: Frontend to the GNU Global source code tagging system
Description:

ggtags provides a frontend to the GNU Global source code tagging system.

Features:

  • Build on compile.el for asynchronicity and its large feature-set.

  • Automatically update Global's tag files when needed with tuning for large source trees.

  • Intuitive navigation among multiple matches with mode-line display of current match, total matches and exit status.

  • Read tag with completion.

  • Show definition at point.

  • Jump to #include files.

  • Support search history and saving a search to register/bookmark.

  • Query replace.

  • Manage Global's environment variables on a per-project basis.

  • Highlight (definition) tag at point.

  • Abbreviated display of file names.

  • Support all Global search backends: grep, idutils, etc.

  • Support exuberant ctags http://ctags.sourceforge.net/ and pygments backend.

  • Support all Global's output formats: grep, ctags-x, cscope etc.

  • Support projects on remote hosts (e.g. via tramp).

  • Support eldoc.

  • Search GTAGSLIBPATH for references and symbols.

emacs-empv 5.1.0
Dependencies: fd@10.2.0 mpv@0.41.0
Propagated dependencies: emacs-compat@30.1.0.1 emacs-consult@3.1 emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/isamert/empv.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs multimedia player, media library manager, YouTube frontend
Description:

This package is an Emacs multimedia player based on mpv. It offers a comprehensive interface to mpv, including convenient features such as an embedded radio manager, YouTube integration, and a local music and video library manager.

emacs-ghub 5.0.2
Propagated dependencies: emacs-compat@30.1.0.1 emacs-llama@1.0.2 emacs-let-alist@1.0.6 emacs-treepy@0.1.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/magit/ghub
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs client libraries for the APIs of various Git forges
Description:

Ghub provides basic support for using the APIs of various Git forges from Emacs packages. It supports the REST APIs of Github, Github GraphQL, Gitlab, Gitea, Gogs and Bitbucket. It abstracts access to API resources using only a handful of functions that are not resource-specific.

emacs-pretty-speedbar 0.2-0.56dc9f1
Propagated dependencies: font-awesome@4.7.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kcyarn/pretty-speedbar
Licenses: GPL 3+
Build system: emacs
Synopsis: SVG icons for the Emacs Speedbar
Description:

This package generates and implements appealing SVG icons for the Emacs Speedbar. By default, it generates icons from the Font Awesome fontset. However, alternative fontsets may also be used, and the color of the icons may be customized.

emacs-forge 0.6.2
Propagated dependencies: emacs-closql@2.3.2 emacs-compat@30.1.0.1 emacs-emacsql@4.3.3 emacs-ghub@5.0.2 emacs-llama@1.0.2 emacs-magit@4.4.2 emacs-markdown-mode@2.7 emacs-yaml@1.2.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/magit/forge/
Licenses: GPL 3+
Build system: emacs
Synopsis: Access Git forges from Magit
Description:

Work with Git forges, such as Github and Gitlab, from the comfort of Magit and the rest of Emacs.

emacs-tl1-mode 1.3-1.48d1289
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/emacs-weirdware/geoclue
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for editing Fluke 9100 TL/1 source code
Description:

This package provides a major mode for editing Fluke TL/1 source code. TL/1 is a language used to control Fluke’s 9100 series of testing and troubleshooting mainframes.

emacs-srv 0.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/legoscia/srv.el
Licenses: GPL 2+
Build system: emacs
Synopsis: Emacs Lisp library to perform SRV DNS requests
Description:

SRV implements RFC 2782 (SRV records). It is used to look up hostname and port for a service at a specific domain. There might be multiple results, and the caller is supposed to attempt to connect to each hostname+port in turn.

emacs-gptel 0.9.9.3
Dependencies: curl@8.6.0
Propagated dependencies: emacs-compat@30.1.0.1 emacs-transient@0.11.0
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-lin 1.1.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://protesilaos.com/emacs/lin
Licenses: GPL 3+ FDL 1.3+
Build system: emacs
Synopsis: Make Hl Line mode more suitable for selection UIs
Description:

Lin is a stylistic enhancement for Emacs’ built-in Hl Line mode. It remaps the hl-line face (or equivalent) buffer-locally to a style that is optimal for major modes where line selection is the primary mode of interaction.

emacs-polymode-markdown 0.2.2
Propagated dependencies: emacs-markdown-mode@2.7 emacs-polymode@0.2.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/polymode/poly-markdown
Licenses: GPL 3+
Build system: emacs
Synopsis: Polymode for Markdown mode
Description:

This package allows editing source code blocks embedded in Markdown files using the major mode corresponding to each block.

emacs-uml-mode 0.0.4-1.4c37ac1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ianxm/emacs-uml
Licenses: GPL 3+
Build system: emacs
Synopsis: Minor mode for editing ASCII UML sequence diagrams
Description:

Emacs UML mode is a minor mode that makes it easy to build ASCII UML sequence diagrams in Emacs, which can be embedded in source code, comments or emails.

emacs-tomelr 0.4.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/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-super-save 0.4.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/bbatsov/super-save
Licenses: GPL 3+
Build system: emacs
Synopsis: Auto-save buffers, based on your activity
Description:

Super-save auto-saves your buffers, when certain events happen, e.g., when you switch between buffers or when an Emacs frame loses focus. You can think of it as both something that augments and replaces the standard Auto-save mode.

Total packages: 69245