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

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-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-tide 5.1.3
Propagated dependencies: emacs-dash@2.20.0 emacs-flycheck@35.0 emacs-s@1.13.0 emacs-typescript-mode@0.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ananthakumaran/tide
Licenses: GPL 3+
Build system: emacs
Synopsis: Typescript IDE for Emacs
Description:

Tide is an Interactive Development Environment (IDE) for Emacs which provides the following features:

  • ElDoc

  • Auto complete

  • Flycheck

  • Jump to definition, Jump to type definition

  • Find occurrences

  • Rename symbol

  • Imenu

  • Compile On Save

  • Highlight Identifiers

  • Code Fixes

  • Code Refactor

  • Organize Imports

emacs-eglot 1.19
Propagated dependencies: emacs-eldoc@1.16.0 emacs-external-completion@0.1 emacs-flymake@1.4.3 emacs-jsonrpc@1.0.26 emacs-project@0.11.1 emacs-xref@1.7.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/joaotavora/eglot
Licenses: GPL 3+
Build system: emacs
Synopsis: Client for Language Server Protocol (LSP) servers
Description:

Emacs Polyglot, or Eglot, is an Emacs Language Server Protocol client that stays out of the way. It guesses the LSP program to start for the current file, using the major mode as a hint. It prompts you to enter one if it fails.

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-vcard-mode 0.0.0-0.ab1a288
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/dochang/vcard-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs major mode to edit vCard files
Description:

This package provides a major mode for editing vCard files in Emacs.

emacs-jedi 20250602.2107
Dependencies: python-wrapper@3.11.14 python-epc@0.0.5-0.f3673ae python-jedi@0.19.2
Propagated dependencies: emacs-auto-complete@1.5.1 emacs-python-environment@0.0.2 emacs-epc@0.1.1-1.e1bfa5c
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tkf/emacs-jedi
Licenses: GPL 3+
Build system: emacs
Synopsis: Provides Python completion in Emacs
Description:

This package provides completion in Python buffers and also helps find the locations of docstrings, arguments, and functions.

emacs-org-present 0.1-1.4ec04e1
Propagated dependencies: emacs-org@9.7.39
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rlister/org-present
Licenses: GPL 3+
Build system: emacs
Synopsis: Minimalist presentation minor-mode for Emacs Org mode
Description:

Org Present is a minimalist presentation tool for Emacs Org mode. Simply layout your presentation with each slide under a top-level header, start the minor mode, and page through each slide with Left and Right keys.

emacs-yari 0.8-0.de61285
Dependencies: ruby@3.3.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/hron/yari.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Yet Another RI interface for Emacs
Description:

This package provides an Emacs frontend to Ruby's ri documentation tool, and offers lookup and completion. The main function you should use as interface to ri is M-x yari.

emacs-jinx 2.5
Dependencies: enchant@2.6.9
Propagated dependencies: emacs-compat@30.1.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/minad/jinx
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs spell checker based on Enchant library
Description:

Jinx is a just-in-time spell-checker for Emacs based on the Enchant library. It lazily highlights misspelled words in the text of the visible portion of the buffer by honouring window boundaries as well as text folding, if any.

emacs-plz 0.9.1
Dependencies: curl@8.6.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/alphapapa/plz.el
Licenses: GPL 3+
Build system: emacs
Synopsis: HTTP library for Emacs
Description:

This package provides HTTP library for Emacs. It uses Curl as a backend, which avoids some of the issues with using Emacs’s built-in Url library.

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-erc-status-sidebar 0.1-1.ea4189a
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/drewbarbs/erc-status-sidebar
Licenses: GPL 3+
Build system: emacs
Synopsis: Hexchat-like activity overview for ERC channels
Description:

This package provides a Hexchat-like status bar for joined channels in ERC, an Emacs client for IRC (Internet Relay Chat). It relies on the erc-track module, and displays all the same information erc-track does in the mode line, but in an alternative format.

emacs-nodejs-repl 0.2.5
Dependencies: node@22.14.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/abicky/nodejs-repl.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Node.js REPL inside Emacs
Description:

This program is derived from comint-mode and provides the following features:

  • TAB completion same as Node.js REPL

  • file name completion in string

  • incremental history search

emacs-consult-flycheck 1.0
Propagated dependencies: emacs-consult@3.1 emacs-flycheck@35.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/minad/consult-flycheck
Licenses: GPL 3+
Build system: emacs
Synopsis: Consult integration for Flycheck
Description:

This package provides the consult-flycheck command for Emacs, which integrates Consult with Flycheck.

emacs-el-patch 3.1.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/raxod502/el-patch
Licenses: Expat
Build system: emacs
Synopsis: Future-proof your Emacs customizations
Description:

This package allows for an alternate definition of an Elisp function to be specified and for any differences from the original definition to be examined using Ediff.

emacs-pdfgrep 1.4-1.a4ca0a1
Dependencies: pdfgrep@2.2.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jeremy-compostella/pdfgrep
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs module providing @code{grep} comparable facilities but for PDF files
Description:

pdfgrep is a GNU/Emacs module providing grep comparable facilities but for PDF files. Its usage is similar to the grep function. For example, using the next-error function gets you to the next matching page.

emacs-let-alist 1.0.6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/let-alist.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Easily let-bind values of an assoc-list by their names
Description:

This package offers a single macro, let-alist. This macro takes a first argument (whose value must be an alist) and a body.

emacs-csv-mode 1.27
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/csv-mode.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for editing comma/char separated values
Description:

This Emacs package implements CSV mode, a major mode for editing records in a generalized CSV (character-separated values) format.

emacs-tiny 0.2.1-1.fd8a6b0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/abo-abo/tiny
Licenses: GPL 3+
Build system: emacs
Synopsis: Quickly generate linear ranges in Emacs
Description:

The main command of the tiny extension for Emacs is tiny-expand. It is meant to quickly generate linear ranges, e.g. 5, 6, 7, 8. Some elisp proficiency is an advantage, since you can transform your numeric range with an elisp expression.

emacs-theme-magic 0.2.3
Dependencies: python@3.11.14 python-pywal@3.3.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jcaw/theme-magic
Licenses: GPL 3+
Build system: emacs
Synopsis: Generate and apply color palettes based on your Emacs theme
Description:

This package provides a command to extract the colors from your Emacs theme and apply them to the rest of Linux with Pywal. Pywal only applies your theme to the current session.

emacs-jupyter 1.0-3.de89cbe
Propagated dependencies: emacs-company@1.0.2 emacs-markdown-mode@2.7 emacs-simple-httpd@1.5.1 emacs-websocket@1.15 emacs-zmq@1.0.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacs-jupyter/jupyter
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs interface to communicate with Jupyter kernels
Description:

This package provides an Emacs interface to communicate with Jupyter kernels. It provides REPL and Org mode source code block frontends to Jupyter kernels and kernel interactions integrated with Emacs' built-in features.

emacs-bison-mode 0.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.nongnu.org/nongnu/bison-mode.html
Licenses: GPL 2+
Build system: emacs
Synopsis: Major mode for editing Bison, Yacc, and Lex files
Description:

This Emacs package provides a major mode for editing Bison, Yacc, and Lex files.

emacs-pddl-mode 0.100
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacsmirror/pddl-mode
Licenses: GPL 2+
Build system: emacs
Synopsis: Emacs mode for PDDL files
Description:

This package provides a major mode for browsing and editing PDDL files with syntax highlighting, templates, auto-completion, and more.

emacs-libmpdel 2.1.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/mpdel/libmpdel
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs library to communicate with Music Player Daemon (MPD)
Description:

LibMPDel is an Emacs library client to communicate with Music Player Daemon (MPD), a flexible, powerful, server-side application for playing music.

Total packages: 69245