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

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-inf-ruby 2.9.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/nonsequitur/inf-ruby
Licenses: GPL 3+
Build system: emacs
Synopsis: Provides a REPL buffer connected to a Ruby subprocess in Emacs
Description:

inf-ruby provides a Read Eval Print Loop (REPL) buffer, allowing for easy interaction with a Ruby subprocess. Features include support for detecting specific uses of Ruby, e.g., when using Rails, and using an appropriate console.

If you are using Guix shell with manifest.scm, the inf-ruby-wrapper-command customization variable could be helpful.

emacs-nushell-mode 0.1.0-0.c179c3c
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/mrkkrp/nushell-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for Nushell scripts
Description:

This package provides a very basic version of major mode for Nushell shell scripts.

emacs-lobsters 1.2
Propagated dependencies: emacs-request@0.3.2-1.3336eaa emacs-visual-fill-column@2.7.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tanrax/lobsters.el/
Licenses: GPL 3+
Build system: emacs
Synopsis: Lobsters client for Emacs
Description:

This package provides a lobsters client for Emacs to browse stories and comments.

emacs-alchemist 1.8.2
Propagated dependencies: emacs-company@1.0.2 emacs-dash@2.20.0 emacs-elixir-mode@2.5.0 emacs-pkg-info@0.6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.github.com/tonini/alchemist.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Elixir tooling integration into Emacs
Description:

This package brings you all the Elixir tooling and power inside your Emacs editor. It comes with commands to compile, execute and test your code, spawn an interactive shell, and look up definitions and documentation as well as code completion and project management support.

emacs-telega 0.8.640
Dependencies: emacs-telega-server@1.0.0 ffmpeg@8.1.1 tgs2png@0-0.25c15b7
Propagated dependencies: emacs-transient@0.13.2 emacs-visual-fill-column@2.7.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://zevlg.github.io/telega.el/
Licenses: GPL 3+
Build system: emacs
Synopsis: GNU Emacs client for the Telegram messenger
Description:

Telega is a full-featured, unofficial GNU Emacs-based client for the Telegram messaging platform.

emacs-cycle-at-point 0.2
Propagated dependencies: emacs-recomplete@0.2-0.0e4a2ba
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/ideasman42/emacs-cycle-at-point
Licenses: GPL 3+
Build system: emacs
Synopsis: Immediately cycle text at the cursor, without prompting
Description:

cycle-at-point provides commands to cycle text at the cursor. Repeatedly invoke the command to cycle over available options. Completion candidates are displayed in the echo area. Users can define their own completion lists. Common use cases include true and false literals, arithmetic operators, and months of the year.

emacs-systemd-mode 1.6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/holomorph/systemd-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for editing Systemd units
Description:

This package provides a major mode for editing Systemd unit files in GNU Emacs.

emacs-org-pandoc-import 1.0-0.db308f1
Dependencies: pandoc@3.7.0.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tecosaur/org-pandoc-import/
Licenses: GPL 3+
Build system: emacs
Synopsis: Read and edit non-Org file types in Org
Description:

This package uses Pandoc to convert selected file types to Org. It can convert supported non-Org files to an Org file with Pandoc.

It can also intercept requests for non-Org files it knows it can convert, convert the file to a temporary Org file, and open this file instead. On save, it exports back to the original non-Org file.

emacs-display-wttr 2.1.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.sr.ht/~josegpt/display-wttr
Licenses: GPL 3+
Build system: emacs
Synopsis: Display wttr (weather) in the mode line
Description:

This package contains a minor mode that can be toggled. It fetches weather information based on your location or on a given location from https://wttr.in and then displays it on the mode line.

emacs-latex-preview-pane 20151021-0.5297668
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jsinglet/latex-preview-pane
Licenses: GPL 3+
Build system: emacs
Synopsis: Preview pane to ease LaTeX editing in Emacs
Description:

latex-preview-pane is a minor mode for previewing LaTeX files directly in Emacs. It supports PDF previews, with either pdflatex or xelatex, and highlights errors in the LaTeX buffer.

emacs-nerd-icons-ivy-rich 1.0.1-0.5006f91
Propagated dependencies: emacs-ivy-rich@0.1.7 emacs-nerd-icons@0.1.0-2.d41902f
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/seagle0128/nerd-icons-ivy-rich
Licenses: GPL 3+
Build system: emacs
Synopsis: Icons for Ivy via Nerd Icons
Description:

This package adds icons to Ivy, using the ivy-rich and nerd-icons packages.

emacs-treebundel 0.3.2
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/purplg/treebundel
Licenses: Expat
Build system: emacs
Synopsis: Bundle related git-worktrees together
Description:

This package is used for bundling related git-worktrees from multiple repositories together. This helps switch quickly between repositories and ensure you're on the correct branch. When you're done with your changes, you can use the repositories in the workspace and know which ones were modified to simplify the process of getting the changes merged in together. Additionally, git metadata is shared between all projects. You can stash, pop, and pull changes in from the same repository in other workspaces thanks to the power of git-worktrees.

emacs-transpose-mark 0-0.6673276
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kwrooijen/transpose-mark
Licenses: GPL 3+
Build system: emacs
Synopsis: Library for transposing lines and regions
Description:

Transpose mark provides some commands that makes transposing lines and regions easier. You can mark a line and transpose it with a line at point, or mark a region and transpose it with another region a point. The plugin provides visual feedback for marked regions.

emacs-trashed 2.1.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/shingo256/trashed/
Licenses: GPL 3+
Build system: emacs
Synopsis: View and edit system trash can in Emacs
Description:

Open, view, browse, restore or permanently delete trashed files or directories in trash can with Dired-like look and feel. The trash can has to be compliant with freedesktop.org. In Emacs, you can trash files by deleting them with (setq delete-by-moving-to-trash t). This package provides a simple but convenient user interface to manage those trashed files.

emacs-windower 0.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/ambrevar/emacs-windower
Licenses: GPL 3+
Build system: emacs
Synopsis: Helper functions for window manipulation in Emacs
Description:

This package provides helper functions for window manipulation in Emacs, such as:

  • switch to last buffer,

  • toggle single window display,

  • toggle between horizontal and vertical splits,

  • move borders more naturally,

  • swap windows à-la windmove.

emacs-htmlize 1.59
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/hniksic/emacs-htmlize
Licenses: GPL 2+
Build system: emacs
Synopsis: Convert buffer text and decorations to HTML
Description:

emacs-htmlize converts the buffer text and the associated decorations to HTML. Output to CSS, inline CSS and fonts is supported.

emacs-org-count-words 0.1-0.df4f069
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Elilif/org-count-words
Licenses: GPL 3+
Build system: emacs
Synopsis: Word count in org-mode
Description:

This package calculates a precise word count in org-mode by excluding unwanted elements such as code blocks, options, and drawers. The results are displayed on the modeline.

emacs-multi 2.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kurisuwhyte/emacs-multi
Licenses: Expat
Build system: emacs
Synopsis: Clojure-style multi-methods for Emacs Lisp
Description:

Provides Emacs Lisp with a form of polymorphism by way of predicate dispatching. Methods consist of a dispatch function, and a series of branches. The dispatch function is applied to the arguments, and the result value is checked against the expectations of each branch to define which one to invoke.

emacs-ox-pandoc 2.0
Dependencies: pandoc@3.7.0.2
Propagated dependencies: emacs-dash@2.20.0 emacs-ht@2.4-0.1c49aad
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacsorphanage/ox-pandoc
Licenses: GPL 3+
Build system: emacs
Synopsis: Org exporter for Pandoc
Description:

ox-pandoc is an exporter for converting Org-mode files to numerous other formats via Pandoc.

emacs-show-font 1.0.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/protesilaos/show-font
Licenses: GPL 3+
Build system: emacs
Synopsis: Show font features in a buffer
Description:

Show Font lets you preview a font inside of Emacs. It does so in three ways: prompt for a font on the system and display it in a buffer, list all known fonts in a buffer with a short preview for each, and provide a major mode to preview a font whose file is among the installed ones.

emacs-eldoc 1.16.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/eldoc.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Show function arglist or variable docstring in echo area
Description:

This program was inspired by the behavior of the ``mouse documentation window'' on many Lisp Machine systems; as you type a function's symbol name as part of a sexp, it will print the argument list for that function. Behavior is not identical; for example, you need not actually type the function name, you need only move point around in a sexp that calls it. Also, if point is over a documented variable, it will print the one-line documentation for that variable instead, to remind you of that variable's meaning.

emacs-git-email 0.7.2
Dependencies: mu@1.14.2 emacs-magit@4.6.0 emacs-notmuch@0.40 emacs-piem@0.5.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://suhail.codeberg.page/git-email
Licenses: GPL 3+
Build system: emacs
Synopsis: Format and send Git patches in Emacs
Description:

This package provides utilities for formatting and sending Git patches via Email, without leaving Emacs.

emacs-yaml 1.2.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/zkry/yaml.el
Licenses: GPL 3+
Build system: emacs
Synopsis: YAML parser in Elisp
Description:

yaml.el is a YAML parser written in Emacs Lisp without any external dependencies. It provides an interface similar to the Emacs JSON parsing utility.

emacs-standard-themes 3.0.2
Propagated dependencies: emacs-modus-themes@5.3.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://protesilaos.com/emacs/standard-themes
Licenses: GPL 3+ FDL 1.3+
Build system: emacs
Synopsis: Like the default Emacs theme but more consistent
Description:

The standard-themes are a pair of light and dark themes for GNU Emacs. They emulate the out-of-the-box looks of Emacs (which technically do not constitute a theme) while bringing to them thematic consistency, customizability, and extensibility.

Total packages: 72465