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

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-fold-dwim 1.2-0.c46f4bb
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacsattic/fold-dwim
Licenses: GPL 2+
Build system: emacs
Synopsis: Unified user interface for Emacs folding modes
Description:

DWIM stands for "do what I mean", as in the idea that one keystroke can do different things depending on the context. In this package, it means that, if the cursor is in a currently hidden folded construction, we want to show it; if it's not, we want to hide whatever fold the cursor is in.

emacs-org-transclusion 1.4.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://nobiot.github.io/org-transclusion/
Licenses: GPL 3+
Build system: emacs
Synopsis: Enable transclusion with Org Mode
Description:

Org-transclusion lets you insert a copy of text content via a file link or ID link within an Org file. It lets you have the same content present in different buffers at the same time without copy-and-pasting it. Edit the source of the content, and you can refresh the transcluded copies to the up-to-date state. Org-transclusion keeps your files clear of the transcluded copies, leaving only the links to the original content.

emacs-ediprolog 2.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/ediprolog.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs Does Interactive Prolog
Description:

This package provides a major mode that let the user interact with SWI-Prolog in all buffers. For instance, one can consult Prolog programs and evaluate embedded queries. This mode is focused on the command ediprolog-dwim (Do What I Mean) which is supposed to, depending on the context, carry out the appropriate action.

emacs-elisp-slime-nav 0.10
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/purcell/elisp-slime-nav
Licenses: GPL 3+
Build system: emacs
Synopsis: Make @code{M-.} and @code{M-,} work for elisp like they do in SLIME
Description:

This package provides SLIME's convenient M-.and M-, navigation in emacs-lisp-mode, together with an elisp equivalent of slime-describe-symbol.

emacs-org-texlive-collection 9.8.3
Propagated dependencies: texlive-capt-of@2026.1 texlive-collection-latexrecommended@2026.1 texlive-soul@2026.1 texlive-standalone@2026.1 texlive-ulem@2026.1 texlive-wrapfig@2026.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://orgmode.org/
Licenses: FSF-free
Build system: trivial
Synopsis: Basic TeX Live packages for Org mode LaTeX export
Description:

This meta-package propagates the TeX Live packages minimally required by the LaTeX output produced by Org mode.

emacs-elpy 1.35.0-3.0b381f5
Propagated dependencies: emacs-company@1.0.2 emacs-find-file-in-project@6.2.5 emacs-highlight-indentation@0.7.0-1.d03803f emacs-yasnippet@0.14.3 emacs-pyvenv@1.21 emacs-s@1.13.0 python-autopep8@2.3.2 python-black@26.3.1 python-flake8@7.1.1 python-jedi@0.19.2 python-yapf@0.43.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jorgenschaefer/elpy
Licenses: GPL 3+
Build system: emacs
Synopsis: Python development environment for Emacs
Description:

Elpy brings powerful Python editing to Emacs. It combines and configures a number of other packages written in Emacs Lisp as well as Python, together offering features such as navigation, documentation, completion, interactive development and more.

emacs-smartparens 1.11.0-1.b629b4e
Propagated dependencies: emacs-dash@2.20.0 emacs-markdown-mode@2.8
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Fuco1/smartparens
Licenses: GPL 3+
Build system: emacs
Synopsis: Paredit-like insertion, wrapping and navigation with user defined pairs
Description:

Smartparens is a minor mode for Emacs that deals with parens pairs and tries to be smart about it. It started as a unification effort to combine functionality of several existing packages in a single, compatible and extensible way to deal with parentheses, delimiters, tags and the like. Some of these packages include autopair, textmate, wrap-region, electric-pair-mode, paredit and others. With the basic features found in other packages it also brings many improvements as well as completely new features.

emacs-image+ 0.6.2-1.6834d0c
Dependencies: imagemagick@6.9.13-5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/mhayashi1120/Emacs-imagex
Licenses: GPL 3+
Build system: emacs
Synopsis: Image manipulation extensions for Emacs
Description:

Image+ provides keybindings allowing you to zoom in or zoom out of an image, rotate it, save modified images, and more.

emacs-unfill 0.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/purcell/unfill
Licenses: GPL 3+
Build system: emacs
Synopsis: Inverse of Emacs' @code{fill-paragraph} and @code{fill-region}
Description:

The functions in this package provide the inverse of Emacs' fill-paragraph and fill-region.

emacs-calibre 1.5.2
Propagated dependencies: emacs-compat@31.0.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.disroot.org/kjartanoli/calibre.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Interact with Calibre libraries from Emacs
Description:

Emacs-Calibre is a package for interacting with https://calibre-ebook.com/Calibre libraries from Emacs.

emacs-epkg 4.2.0
Propagated dependencies: emacs-closql@2.4.0 emacs-dash@2.20.0 emacs-llama@1.0.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://emacsmirror.net
Licenses: GPL 3+
Build system: emacs
Synopsis: Browse the Emacsmirror package database
Description:

This package provides access to a local copy of the Emacsmirror package database. It provides low-level functions for querying the database and a package.el user interface for browsing the database. Epkg itself is not a package manager.

emacs-wgrep 3.0.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/mhayashi1120/Emacs-wgrep
Licenses: GPL 3+
Build system: emacs
Synopsis: Edit a grep buffer and apply those changes to the files
Description:

Emacs wgrep allows you to edit a grep buffer and apply those changes to the file buffer. Several backends are supported beside the classic grep: ack, ag, helm and pt.

emacs-form-feed 0.2.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://depp.brause.cc/form-feed
Licenses: GPL 3+
Build system: emacs
Synopsis: Display ^L glyphs as horizontal lines
Description:

This package provides a minor mode form-feed-mode to display page delimiters which usually appear as ^L glyphs on a single line as horizontal lines spanning the entire window. The minor mode is suitable for inclusion into mode hooks and is intended to be used that way.

emacs-slime-volleyball 1.2.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/slime-volleyball.html
Licenses: GPL 3+
Build system: emacs
Synopsis: SVG slime volleyball game
Description:

Emacs Slime Volleyball is a volleyball game. Win points by making the ball land on your opponent's side of the court. The first player to five points wins! You can play against a friend, or challenge the three computer opponents in one player mode. You can even train opponent slimes.

emacs-eval-in-repl-slime 0.9.7
Propagated dependencies: emacs-eval-in-repl@0.9.7 emacs-slime@2.32
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kaz-yos/eval-in-repl
Licenses: Expat
Build system: emacs
Synopsis: One keybinding to communicate with REPLs
Description:

This package provides an ESS-like binding to send lines or regions to a REPL from Common Lisp buffers.

emacs-gcmh 0.2.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/koral/gcmh
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs Garbage Collector Magic Hack
Description:

This package enforces a sneaky garbage collector (GC) strategy to minimize GC interference with the activity. During normal use a high GC threshold is set. When idling GC is immediately triggered and a low threshold is set.

emacs-fish-completion 1.2
Dependencies: fish@4.7.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/Ambrevar/emacs-fish-completion
Licenses: GPL 3+
Build system: emacs
Synopsis: Fish completion for Emacs pcomplete
Description:

This package provides completion for the Fish shell to pcomplete (used by shell and Eshell). You can set it up globally with:

(when (and (executable-find "fish")
           (require 'fish-completion nil t))
  (global-fish-completion-mode))

Alternatively, you can call the fish-completion-mode manually or in shell/Eshell mode hook.

The package emacs-bash-completion is an optional dependency: if available, fish-completion-complete can be configured to fall back on bash to further try completing. See fish-completion-fallback-on-bash-p.

emacs-enlive 0.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: http://github.com/zweifisch/enlive
Licenses: GPL 3+
Build system: emacs
Synopsis: Query HTML document with CSS selectors in Emacs
Description:

Enlive is an Emacs library that allows the user to query HTML documents from within Elisp using a DSL similar to CSS selectors.

emacs-pos-tip 0.4.7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/pitkali/pos-tip
Licenses: GPL 2+
Build system: emacs
Synopsis: Show tooltip at point
Description:

The standard library tooltip.el provides a function for displaying a tooltip at the mouse position. However, locating a tooltip at an arbitrary buffer position in a window is not easy. Pos-tip provides such a function to be used by other frontend programs.

emacs-modus-catppuccin-themes 0.0.1-0.2f412c2
Propagated dependencies: emacs-modus-themes@5.3.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/xuchengpeng/catppuccin-themes
Licenses: Expat
Build system: emacs
Synopsis: Catppuccin themes for Emacs built on top of Modus themes
Description:

A set of pastel color schemes for Emacs based on the Catppuccin theme and built on top of the Modus themes, with palettes like frappe, macchiato, or latte.

emacs-cal-china-x 2.7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/xwl/cal-china-x
Licenses: GPL 3+
Build system: emacs
Synopsis: Chinese localization, lunar/horoscope/zodiac info and more
Description:

Cal-China-X provides additional features for Emacs' Cal-China package:

  • Chinese localizations.

  • Display holiday, lunar, horoscope, zodiac, solar term info on mode line.

  • Define holidays using holiday-lunar, holiday-solar-term.

  • Highlight holidays based on different priorities.

  • Add cal-china-x-chinese-holidays, cal-china-x-japanese-holidays.

  • custom week diary (like weeks in school).

emacs-lingva 0.2-1.6c33594
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/martianh/lingva.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Interact with the lingva.ml API from within Emacs
Description:

This is a basic interface to the lingva.ml API, which allows you to obtain translations of texts from Google Translate without any tracking.

emacs-paren-face 1.2.3
Propagated dependencies: emacs-compat@31.0.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tarsius/paren-face
Licenses: GPL 3+
Build system: emacs
Synopsis: Face for parentheses in Lisp modes
Description:

This library defines a face named parenthesis used just for parentheses. The intended purpose of this face is to make parentheses less visible in Lisp code by dimming them. Lispers probably don't need to be constantly made aware of the existence of the parentheses. Dimming them might be even more useful for people new to Lisp who have not yet learned to subconsciously blend out the parentheses.

emacs-org-supertag 5.8.1
Propagated dependencies: emacs-gptel@0.9.9.5 emacs-ht@2.4-0.1c49aad emacs-posframe@1.5.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/yibie/org-supertag/
Licenses: GPL 3+
Build system: emacs
Synopsis: Note taking application on top of Org mode
Description:

This package implements a knowledge manage engine as an extension to Org mode, upgrading its tagging system.

Total packages: 72465