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

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-youtube-dl 1.0-2.af877b5
Dependencies: yt-dlp@2025.11.12
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/skeeto/youtube-dl-emacs/
Licenses: Unlicense
Build system: emacs
Synopsis: Emacs youtube-dl download manager
Description:

This package manages a video download queue for yt-dlp, which serves as the back end. It manages a single yt-dlp subprocess, downloading one video at a time. New videos can be queued at any time.

emacs-url-scgi 0.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/skangas/url-scgi/
Licenses: GPL 3+
Build system: emacs
Synopsis: SCGI support for url.el
Description:

This library add support for SCGI URLs to Emacs. It is based on url.el, which is shipped with Emacs.

emacs-helm-lsp 0.3
Propagated dependencies: emacs-helm@4.0.6 emacs-lsp-mode@9.0.1-0.1472333 emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacs-lsp/helm-lsp
Licenses: GPL 3+
Build system: emacs
Synopsis: Provide LSP-enhanced completion for symbols
Description:

This package enhances helm with completion for symbols from workspaces with a LSP-compliant server running.

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-daemons 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://github.com/cbowdon/daemons.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs UI for managing init system services
Description:

This is an Emacs mode to give you a UI for managing init system daemons (services) for those getting tired of typing out sudo service my_thing reload all the time. It offers a consistent UI over different init systems.

emacs-tempel-collection 0.2-2.b2fd792
Propagated dependencies: emacs-tempel@1.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Crandel/tempel-collection
Licenses: GPL 3+
Build system: emacs
Synopsis: Collection of TempEl templates
Description:

This package provides a collection of templates for the Emacs TempEl package.

emacs-back-button 0.6.6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.emacswiki.org/emacs/BackButton
Licenses: FreeBSD
Build system: emacs
Synopsis: Visual navigation through mark rings in Emacs
Description:

This package provides a way for the user to navigate through mark rings (in both directions, and globally or locally).

emacs-deferred 0.5.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kiwanami/emacs-deferred
Licenses: GPL 3+
Build system: emacs
Synopsis: Simple asynchronous functions for Emacs Lisp
Description:

The deferred.el library provides support for asynchronous tasks. The API is almost the same as that of JSDeferred, a JavaScript library for asynchronous tasks.

emacs-bar-cursor 0-0.78f195b
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ajsquared/bar-cursor
Licenses: GPL 2+
Build system: emacs
Synopsis: Bar cursor shape
Description:

This package provides a bar cursor shape. When in overwrite mode, it will turn into a block cursor.

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-wallabag 1.1.0-2.798379d
Propagated dependencies: emacs-emacsql@4.3.3 emacs-request@0.3.2-1.3336eaa emacs-s@1.13.0 emacs-gptel@0.9.9.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/chenyanming/wallabag.el/
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs interface to wallabag
Description:

This package manages articles from a wallabag instance.

emacs-synosaurus 0.2.1
Propagated dependencies: wordnet@3.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/hpdeifel/synosaurus
Licenses: GPL 3+
Build system: emacs
Synopsis: Extensible thesaurus mode for Emacs
Description:

Synosaurus is a thesaurus fontend for Emacs with pluggable backends, including the wordnet offline backend.

emacs-visual-fill-column 2.7.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/joostkremers/visual-fill-column
Licenses: GPL 3+
Build system: emacs
Synopsis: Fill-column for visual-line-mode
Description:

visual-fill-column-mode is a small Emacs minor mode that mimics the effect of fill-column in visual-line-mode. Instead of wrapping lines at the window edge, which is the standard behaviour of visual-line-mode, it wraps lines at fill-column. If fill-column is too large for the window, the text is wrapped at the window edge.

emacs-color-identifiers-mode 1.1-0.a26d00d
Propagated dependencies: emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ankurdave/color-identifiers-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Minor mode for coloring identifiers based on their names
Description:

This package provides an Emacs minor mode to highlight each source code identifier uniquely based on its name.

emacs-anaphora 1.0.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rolandwalker/anaphora/
Licenses: Public Domain
Build system: emacs
Synopsis: Anaphoric expressions for Emacs Lisp
Description:

emacs-anaphora implements anaphoric expressions for Emacs Lisp.

Anaphoric expressions implicitly create one or more temporary variables which can be referred to during the expression. This technique can improve clarity in certain cases. It also enables recursion for anonymous functions.

emacs-suneater-theme 2.5.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.sr.ht/~plattfot/suneater-theme
Licenses: GPL 3+
Build system: emacs
Synopsis: Minimalistic dark theme for Emacs
Description:

Suneater is a dark, minimalistic Emacs theme. It was based on Sunburst theme but now takes more inspiration from the Nano theme.

emacs-exwm-firefox-core 1.0-1.e2fe2a8
Dependencies: emacs-exwm@0.34
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/walseb/exwm-firefox-core
Licenses: GPL 3+
Build system: emacs
Synopsis: Control Firefox with EXWM
Description:

This package contains functions that execute exwm keypresses mapped in firefox to the action described in the function name.

emacs-dart-mode 1.0.7
Propagated dependencies: emacs-dash@2.20.0 emacs-flycheck@35.0 emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/bradyt/dart-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs mode for the Dart programming language
Description:

Dart mode is an Emacs major mode for editing Dart files. It provides basic syntax highlighting and indentation.

emacs-ef-themes 2.0.1
Propagated dependencies: emacs-modus-themes@5.1.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://protesilaos.com/emacs/ef-themes
Licenses: GPL 3+ FDL 1.3+
Build system: emacs
Synopsis: Colorful and legible themes
Description:

The Ef themes are a collection of light and dark themes for GNU Emacs whose goal is to provide colorful yet legible options for users who want something with a bit more flair than the Modus themes.

emacs-jsdoc 0.4.0
Propagated dependencies: emacs-dash@2.20.0 emacs-s@1.13.0 tree-sitter-javascript@0.23.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/isamert/jsdoc.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Inserts JSDoc function comments/typedefs easily
Description:

This package provides an easy way to insert JSDoc function comments and typedefs using Emacs' builtin tree-sitter.

emacs-csharp-mode 2.0.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/josteink/csharp-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for C# code
Description:

This is a C# editing mode for Emacs, based on CC mode. It handles syntax coloring, indentation, insertion of matched pairs of curly braces and documentation generation. In addition, it provides menu-based navigation using Imenu, and Compilation mode support for MSBuild, devenv and xbuild.

emacs-ibuffer-projectile 0.4
Propagated dependencies: emacs-projectile@2.9.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/purcell/ibuffer-projectile
Licenses: GPL 3+
Build system: emacs
Synopsis: Group Ibuffer's list by Projectile root
Description:

This package adds functionality to Emacs Ibuffer for grouping buffers by their Projectile root directory.

emacs-org-fancy-priorities 1.1-1.819bb99
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/harrybournis/org-fancy-priorities
Licenses: Expat
Build system: emacs
Synopsis: Display org priorities as custom strings
Description:

This package provides a minor mode that displays Org priorities as custom strings. This mode does not change your files in any way, it only displays the priority part of a heading as your preferred string value.

emacs-dape 0.25.0
Propagated dependencies: emacs-jsonrpc@1.0.26
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/svaante/dape
Licenses: GPL 3+
Build system: emacs
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.

Total packages: 69237