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

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-org-social 2.13
Propagated dependencies: emacs-emojify@1.2 emacs-async-http-queue@0.1.0 emacs-org@9.8.10 emacs-request@0.3.2-1.3336eaa
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tanrax/org-social.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs client for Org-social
Description:

This package provides an Emacs client for Org-social which is a decentralized social network that runs on an Org Mode file over HTTP.

emacs-spinner 1.7.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Malabarba/spinner.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs mode-line spinner for operations in progress
Description:

This Emacs package adds spinners and progress-bars to the mode-line for ongoing operations.

emacs-spark 20160503-1.0bf148c
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/alvinfrancis/spark
Licenses: Expat
Build system: emacs
Synopsis: Sparkline generation library for Emacs Lisp
Description:

emacs-spark is a sparkline generation library for Emacs Lisp. It generates a sparkline string given a list of numbers. It is a port of cl-spark to Emacs Lisp.

emacs-plan9-theme 0.2-0.c2da2fc
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/john2x/plan9-theme.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Light color theme for Emacs based on Plan 9
Description:

plan9 is an Emacs theme with light colors and a classic look which is inspired by the colors of Plan 9 from Bell Labs.

emacs-hcl-mode 0.03
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/syohex/emacs-hcl-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for the Hashicorp Configuration Language
Description:

emacs-hcl-mode provides an Emacs major mode for working with HCL. It provides syntax highlighting and indentation support.

emacs-groovy-modes 2.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://github.com/Groovy-Emacs-Modes/groovy-emacs-modes
Licenses: GPL 3+
Build system: emacs
Synopsis: Groovy related modes for Emacs
Description:

This package provides groovy-mode for syntax highlighting in Groovy source files, REPL integration with run-groovy and Grails project navigation with the grails mode.

emacs-reverso 0.1.2-1.40ed3d8
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/SqrtMinusOne/reverso.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Translation, grammar checking, context search
Description:

Reverso is an emacs client for the reverso.net service.

emacs-projectile 3.3.0
Propagated dependencies: emacs-dash@2.20.0 emacs-pkg-info@0.6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/bbatsov/projectile
Licenses: GPL 3+
Build system: emacs
Synopsis: Manage and navigate projects in Emacs easily
Description:

This library provides easy project management and navigation. The concept of a project is pretty basic: just a folder containing special file. Currently Git, Mercurial and Bazaar repositories are considered projects by default. If you want to mark a folder manually as a project just create an empty .projectile file in it.

emacs-sly-macrostep 0.1-2.5113e4e
Propagated dependencies: emacs-sly@1.0.43-9.9c43bf6 emacs-macrostep@0.9.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/joaotavora/sly-macrostep
Licenses: GPL 3+
Build system: emacs
Synopsis: Expand Common Lisp macros inside source files with SLY
Description:

sly-macrostep is a SLY contrib for expanding CL macros right inside the source file.

emacs-beginend 2.4.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/DamienCassou/beginend
Licenses: GPL 3+
Build system: emacs
Synopsis: Redefine @code{M-<} and @code{M->} for Emacs modes
Description:

beginend redefines M-< and M-> keybindings for Emacs modes so that point moves to meaningful locations. Redefined keys are still accessible by pressing the same key again.

emacs-vulpea-ui 1.2.0
Propagated dependencies: emacs-vulpea@2.7.0 emacs-vui@1.4.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/d12frosted/vulpea-ui
Licenses: GPL 3+
Build system: emacs
Synopsis: Sidebar infrastructure and widget framework for vulpea
Description:

This package provides a widget-based sidebar for Emacs that displays contextual information (stats, outline, backlins, links...) for emacs-vulpea notes.

emacs-git-link 0.11.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/sshaw/git-link
Licenses: GPL 3+
Build system: emacs
Synopsis: Create links for files and commits in GitHub/GitLab/etc. repos
Description:

git-link returns the URL for the current buffer's file location at the current line number or active region. git-link-commit returns the URL for a commit. URLs are added to the kill ring.

emacs-gptel-prompts 1.0-4.be29a9a
Propagated dependencies: emacs-gptel@0.9.9.6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jwiegley/gptel-prompts/
Licenses: GPL 2+
Build system: emacs
Synopsis: Alternative Gptel directives management
Description:

This package offers an advanced way to manage Gptel directives, using files rather than customizing the variable directly.

emacs-mint-mode 2.0.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/creatorrr/emacs-mint-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for Mint language
Description:

Mint mode provides syntax highlighting for Mint language.

emacs-loc-changes 1.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rocky/emacs-loc-changes
Licenses: GPL 3+
Build system: emacs
Synopsis: Keeps track of positions even after buffer changes
Description:

This Emacs package provides a mean to track important buffer positions after buffer changes.

emacs-spaceline-all-the-icons 1.4.0
Propagated dependencies: emacs-all-the-icons@5.0.0-0.4778632 emacs-memoize@1.1 emacs-spaceline@2.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/domtronn/spaceline-all-the-icons.el
Licenses: Expat
Build system: emacs
Synopsis: Theme for @code{emacs-spaceline} using @code{emacs-all-the-icons}
Description:

This package is a theme for emacs-spaceline that recreates most of the segments available in that package using icons from emacs-all-the-icons. Icon fonts allow for more tailored and detailed information in the mode line.

emacs-hl-todo 3.9.4
Propagated dependencies: emacs-compat@31.1.0.0 emacs-cond-let@1.1.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tarsius/hl-todo
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs mode to highlight TODO and similar keywords
Description:

This package provides an Emacs mode to highlight TODO and similar keywords in comments and strings. This package also provides commands for moving to the next or previous keyword and to invoke occur with a regexp that matches all known keywords.

emacs-jq-mode 0.5.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ljos/jq-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for editing jq queries
Description:

Jq mode is an Emacs major mode for editing jq-scripts.

emacs-ytdl 1.3.6-0.2ea3daf
Dependencies: yt-dlp@2026.08.19
Propagated dependencies: emacs-async@1.9.9 emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/tuedachu/ytdl
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs interface for youtube-dl
Description:

This package manages a video download queue for yt-dlp, which serves as the back end. New videos can be queued at any time. All yt-dlp backends are supported. It is possible to create download profiles depending on the downloaded URL.

emacs-rsw-elisp 1.0.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rswgnu/rsw-elisp
Licenses: GPL 3+
Build system: emacs
Synopsis: Improved expressions that interactively evaluate Emacs Lisp
Description:

This package improves and replaces the GNU Emacs commands that interactively evaluate Emacs Lisp expressions. The new commands replace standard key bindings and are all prefixed with rsw-elisp-. They work the same way as the old commands when called non-interactively; only the interactive behavior should be different.

emacs-org-roam 2.3.1
Dependencies: graphviz@7.0.1
Propagated dependencies: emacs-dash@2.20.0 emacs-emacsql@4.4.1 emacs-magit@4.7.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/org-roam/org-roam/
Licenses: GPL 3+
Build system: emacs
Synopsis: Non-hierarchical note-taking with Org mode
Description:

Emacs Org Roam is a solution for taking non-hierarchical notes with Org mode. Notes are captured without hierarchy and are connected by tags. Notes can be found and created quickly. Org Roam should also work as a plug-and-play solution for anyone already using Org mode for their personal wiki.

emacs-evil-surround 1.1.1
Propagated dependencies: emacs-evil@1.15.0-1.6a3e1dd
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacs-evil/evil-surround
Licenses: GPL 3+
Build system: emacs
Synopsis: Easily modify surrounding parentheses and quotes
Description:

emacs-evil-surround allows easy deletion, change and addition of surrounding pairs, such as parentheses and quotes, in evil mode.

emacs-verilog-mode 2026.02.18-0.54a0c9b
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/veripool/verilog-mode/
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for Verilog programming language
Description:

This Emacs package provides a mode for the Verilog programming language. It tracks the latest version of the same verilog-mode package included with Emacs.

emacs-anki-editor 0.3.4-0.4a55c3f
Dependencies: curl@8.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/anki-editor/anki-editor
Licenses: GPL 3+
Build system: emacs
Synopsis: Minor mode for making Anki cards with Org mode
Description:

This package is for people who use Anki as a spaced repetition system (SRS) but would like to make cards in Org mode.

Total packages: 32967