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

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-git-gutter 0.93
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/syohex/emacs-git-gutter
Licenses: GPL 3+
Build system: emacs
Synopsis: See and manage hunks of text in a version control system
Description:

This package is an Emacs minor mode for displaying and interacting with hunks of text managed in a version control system. Added modified and deleted areas can be indicated with symbols on the edge of the buffer, and commands can be used to move between and perform actions on these hunks.

Git, Mercurial, Subversion and Bazaar are supported, and many parts of the display and behaviour is easily customisable.

emacs-ztree 1.0.6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/fourier/ztree
Licenses: GPL 3
Build system: emacs
Synopsis: Directory tree comparison mode for Emacs
Description:

Ztree is a project dedicated to implementation of several text-tree applications inside GNU Emacs. It consists of 2 subprojects: ztree-diff and ztree-dir (the basis of ztree-diff).

emacs-magit-lfs 0.4.1-0.cd9f46e
Propagated dependencies: emacs-magit@4.6.0 emacs-transient@0.13.2 emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Ailrun/magit-lfs
Licenses: GPL 3+
Build system: emacs
Synopsis: Git LFS support for Magit
Description:

magit-lfs provides Magit integration for git-lfs.

emacs-mini-frame 1.19-0.60838f3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/muffinmad/emacs-mini-frame
Licenses: GPL 3+
Build system: emacs
Synopsis: Show minibuffer in child frame
Description:

mini-frame-mode adds an advice around read-from-minibuffer to show the minibuffer as a child frame on top of the current frame. find-file and similar functions associated mini-buffers may appear at the center of the screen and not at the bottom.

emacs-cpreproc-openvdb 3.0.0
Propagated dependencies: emacs-cpreproc@1.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://sr.ht/~plattfot/cpreproc
Licenses: GPL 3+
Build system: emacs
Synopsis: Create preprocessor macros for C++ that uses OpenVDB
Description:

This project makes it easier to generate preprocessor macros from Emacs for C++ code that uses OpenVDB and needs to be build against multiple incompatible versions of it.

emacs-gn-mode 0.4.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/lashtear/gn-mode
Licenses: Modified BSD
Build system: emacs
Synopsis: Emacs major mode for editing GN (ninja generator) config files
Description:

GN mode is a major mode for editing GN config files in Emacs. Files of this type (e.g., BUILD.gn or *.gni) are common in Chromium-derived projects.

emacs-exiftool 0.3.2
Dependencies: perl-image-exiftool@13.55
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.systemreboot.net/exiftool.el/about/
Licenses: GPL 3+
Build system: emacs
Synopsis: Elisp wrapper around ExifTool
Description:

emacs-exiftool is an Elisp wrapper around ExifTool. ExifTool supports reading and writing metadata in various formats including EXIF, XMP and IPTC.

emacs-edit-server 1.16
Propagated dependencies: emacs-ert-async@0.1.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/stsquad/emacs_chrome
Licenses: GPL 3+
Build system: emacs
Synopsis: Server that responds to edit requests from Chromium
Description:

This package provides an edit server to respond to requests from Emacs.

emacs-hgignore-mode 0.1-0.2c5aa4c
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/omajid/hgignore-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for editing @file{hgignore} files
Description:

This package provides a basic major mode for editing .hgignore files used by the Mercurial version control system.

emacs-gnus-alias 1.7.0-0.cf1783a
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/hexmode/gnus-alias
Licenses: GPL 2+
Build system: emacs
Synopsis: Alternative to @code{gnus-posting-styles}
Description:

Gnus-alias provides a simple mechanism to switch identities when using a message-mode or a message-mode derived mode. Identities can include From and Organization headers, extra headers, body and signature. Other features include:

  • Switch identities in a message buffer.

  • Access original message to help determine identity of the followup/reply message.

  • Act on a forwarded message as if it were a message being replied to.

  • Start a new message with a given Identity pre-selected.

emacs-emamux 0.14
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/syohex/emacs-emamux
Licenses: GPL 3+
Build system: emacs
Synopsis: Manipulate Tmux from Emacs
Description:

emacs-emamux lets Emacs interact with the tmux terminal multiplexer.

emacs-org-webring 2.0.0
Propagated dependencies: emacs-xmlgen@0.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://sr.ht/~brettgilio/org-webring
Licenses: GPL 3+
Build system: emacs
Synopsis: Generate webrings for Org-based sites / blogs
Description:

Org-webring is an alternative implementation of a feed-based webring, taking inspiration from openring by Drew DeVault. Intended to integrate with Org-based websites and blogs (either directly, or indirectly, as in ox-hugo), it will fetch a given list of web feed files and correctly parse and format the elements to be displayed for sharing.

emacs-tldr 0-2.1b09d20
Dependencies: unzip@6.0
Propagated dependencies: emacs-request@0.3.2-1.3336eaa
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kuanyui/tldr.el
Licenses: WTFPL 2
Build system: emacs
Synopsis: Simplified and community-driven man pages for Emacs
Description:

Tldr allows the user to access tldr pages from within Emacs. The tldr pages are a community effort to simplify the man pages with practical examples.

emacs-test-simple 1.3.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rocky/emacs-test-simple
Licenses: GPL 3+
Build system: emacs
Synopsis: Simple unit test framework for Emacs Lisp
Description:

Test Simple is a simple unit test framework for Emacs Lisp. It alleviates the need for context macros, enclosing specifications or required test tags. It supports both interactive and non-interactive use.

emacs-track-changes 1.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/track-changes.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Abstraction library which handles accumulating file changes
Description:

This library is a layer of abstraction above before-change-functions and after-change-functions which takes care of accumulating changes until a time when its client finds it convenient to react to them.

emacs-minitest 0.9.2
Propagated dependencies: emacs-dash@2.20.0 emacs-f@0.21.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/arthurnn/minitest-emacs
Licenses: Expat
Build system: emacs
Synopsis: Emacs minitest mode
Description:

The minitest mode provides commands to run the tests for the current file or line, as well as rerunning the previous tests, or all the tests for a project.

This package also includes relevant snippets for yasnippet.

emacs-kodi-remote 0-0.f5e9320
Propagated dependencies: emacs-f@0.21.0 emacs-json-mode@1.9.2 emacs-let-alist@1.0.6 emacs-request@0.3.2-1.3336eaa
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/spiderbit/kodi-remote.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Remote control for Kodi
Description:

This package provides a major mode to control Kodi instances (play/pause, volume control, media selection, etc.) remotely.

emacs-ox-tufte 4.2.1
Propagated dependencies: emacs-org@9.8.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ox-tufte/ox-tufte
Licenses: GPL 3+
Build system: emacs
Synopsis: Tufte HTML Org mode export backend
Description:

This is an export backend for Org mode that exports buffers to HTML that is compatible with Tufte CSS (https://edwardtufte.github.io/tufte-css/).

emacs-magit-delta 0.1-0.5fc7dbd
Dependencies: git-delta@0.19.2
Propagated dependencies: emacs-dash@2.20.0 emacs-magit@4.6.0 emacs-xterm-color@2.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/dandavison/magit-delta
Licenses: Expat
Build system: emacs
Synopsis: Integration of @code{delta} with @code{emacs-magit}
Description:

Magit-delta provides a minor mode which configures emacs-magit to use delta for syntax highlighting when displaying diffs.

emacs-avy 0.5.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/abo-abo/avy
Licenses: GPL 3+
Build system: emacs
Synopsis: Tree-based completion for Emacs
Description:

This package provides a generic completion method based on building a balanced decision tree with each candidate being a leaf. To traverse the tree from the root to a desired leaf, typically a sequence of read-key can be used.

In order for read-key to make sense, the tree needs to be visualized appropriately, with a character at each branch node. So this completion method works only for things that you can see on your screen, all at once, such as the positions of characters, words, line beginnings, links, or windows.

emacs-nnreddit 0.0.1-1.9843f99
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/paul-issartel/nnreddit
Licenses: GPL 3+
Build system: emacs
Synopsis: Reddit backend for the Gnus newsreader
Description:

https://www.reddit.com backend for the Gnus newsreader.

emacs-math-preview 5.1.1
Propagated dependencies: emacs-dash@2.20.0 emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/matsievskiysv/math-preview
Licenses: GPL 3+
Build system: emacs
Synopsis: Preview TeX math equations inline using MathJax
Description:

Emacs math-preview uses MathJax for displaying TeX, MathML and AsciiMath math inline in Emacs buffers.

emacs-exec-path-from-shell 2.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/purcell/exec-path-from-shell
Licenses: GPL 3+
Build system: emacs
Synopsis: Get environment variables such as @env{PATH} from the shell
Description:

This library allows the user to set Emacs exec-path and PATH from the shell's PATH, so that shell-command, compile and the like work as expected on systems on which Emacs is not guaranteed to inherit a login shell's environment variables. It also allows other environment variables to be retrieved from the shell, so that Emacs will see the same values you get in a terminal.

emacs-org-pdftools 1.1-0.5613b7a
Propagated dependencies: emacs-org-noter@1.6.1 emacs-pdf-tools@1.3.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/fuxialexander/org-pdftools/
Licenses: GPL 3+
Build system: emacs
Synopsis: Support for links to documents in pdfview mode
Description:

This package adds support for org links from pdftools buffers with more precise location control.

Total packages: 72465