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

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-vcsh 0.4.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/stepnem/vcsh-el
Licenses: Public Domain
Build system: emacs
Synopsis: Emacs VCSH integration
Description:

This library provides basic ``enter'' functionality and a few convenience commands to initialize a VCSH repository and add files to it. It can be used in conjunction with Magit.

emacs-gptel-quick 0.0.5-2.495b5e0
Propagated dependencies: emacs-gptel@0.9.9.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/karthink/gptel-quick
Licenses: GPL 3+
Build system: emacs
Synopsis: Quick LLM lookups in Emacs
Description:

This package provides a tiny everyday helper for easily looking up or summarizing text using an LLM.

emacs-helm-selector 0.6.1
Propagated dependencies: emacs-helm@4.0.7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacs-helm/helm-selector
Licenses: GPL 3+
Build system: emacs
Synopsis: Convenient related-buffer selection for Emacs Helm
Description:

Helm Selector is a collection of Helm helper functions for convenient buffer selection.

It is especially helpful to create Helm sessions to navigate buffers of a given mode in a “do what I mean” fashion:

If current buffer is not of mode X, switch to last buffer of mode X. If current buffer is of mode X, show a Helm session of all buffers in mode X. In the Helm session, it’s also possible to input an arbitrary name which will be used for the creation of a new buffer of mode X.

emacs-mpv 0.2.0-0.2e0234b
Dependencies: mpv@0.41.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kljohann/mpv.el/
Licenses: GPL 3+
Build system: emacs
Synopsis: Control MPV for easy note taking
Description:

This package is a potpourri of helper functions to control a MPV process via its IPC interface.

emacs-org-dailies 0-2.f2dfc22
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.sr.ht/~ngraves/org-dailies
Licenses: GPL 3+
Build system: emacs
Synopsis: Bare-bones daily journaling with Emacs
Description:

This package provides daily journaling helpers. It is a bare-bones copy of the org-roam-dailies extension without org-roam.

emacs-blight 1.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/emacs-weirdware/blight
Licenses: GPL 3+
Build system: emacs
Synopsis: Control display brightness
Description:

Blight allows you to control display brightness from Emacs. It features object-oriented code using EIEIO, a base class implementing a reasonable API which focuses on the set the back light to this percentage functionality, it includes a concrete implementation that uses SysFS to control brightness. Other systems (D-Bus, xbacklight, XELB using XRandR) are easily supportable, giving the same experience across environments.

emacs-org-node 3.18.3
Propagated dependencies: emacs-llama@1.0.4 emacs-magit@4.6.0 emacs-org-mem@0.34.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/meedstrom/org-node/
Licenses: GPL 3+
Build system: emacs
Synopsis: Non-hierarchical note-taking with Org-mode
Description:

This package provides a notetaking system like Roam, using org mode; faster than org-roam. This version of org-node has different configuration options to org-node 2 so you DO have to set it up again.

emacs-which-key-posframe 0.2.0.50-0.e4a9ce9
Propagated dependencies: emacs-posframe@1.5.2 emacs-which-key@3.6.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacsorphanage/which-key-posframe
Licenses: GPL 3+
Build system: emacs
Synopsis: Display which-key popup in a posframe (a child frame)
Description:

This package is a which-key extension, which uses posframe (a child frame) to show which-key popups.

emacs-handle 0.1-2.51c050b
Propagated dependencies: emacs-parent-mode@2.3.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/jjzmajic/handle
Licenses: GPL 3+
Build system: emacs
Synopsis: Handle generic functions across related major modes
Description:

This package provides generic functions that specialize on major modes and intended purpose rather than on arguments. Different callables for tasks like expression evaluation, definition-jumping, and more can now be grouped accordingly and tried in sequence until one of them succeeds.

emacs-engine-mode 2.2.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/hrs/engine-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Minor mode for defining and querying search engines
Description:

Engine mode is a global minor mode for Emacs. It enables you to easily define search engines, bind them to keybindings, and query them from the comfort of your editor.

emacs-caps-lock 1.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/caps-lock.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Caps Lock as a minor mode
Description:

This package provides a minor mode to emulate the behavior of a Caps Lock key.

emacs-indent-bars 1.0.0
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/jdtsmith/indent-bars
Licenses: GPL 3+
Build system: emacs
Synopsis: Highlight indentation with bars
Description:

Indent Bars highlights indentation with configurable vertical graphical bars, using stipples. The color and appearance (weight, pattern, position within the character, zigzag, etc.) are all configurable. Indent Bars works in any mode using fixed tab or space-based indentation. In the terminal (or on request) it uses vertical bar characters instead of stipple patterns. Optional Treesitter support is also available.

emacs-scroll-on-drag 0.1-2.179c2ac
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/ideasman42/emacs-scroll-on-drag
Licenses: GPL 3+
Build system: emacs
Synopsis: Interactive scrolling
Description:

This package permits scrolling at increasing speeds based on drag distance.

emacs-truename-cache 0.3.7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/meedstrom/truename-cache
Licenses: GPL 3+
Build system: emacs
Synopsis: Efficiently de-dup filenames
Description:

This library provides a caching alternative to file-truename and an alternative to directory-files-recursively that pre-populates cache and returns true names while minimizing calls to file-truename.

emacs-extempore-mode 0.0.0-2.92e0fff
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/extemporelang/extempore-emacs-mode
Licenses: FreeBSD
Build system: emacs
Synopsis: Emacs major mode for Extempore source files
Description:

This package provides a major mode for editing Extempore code. It can create an Extempore REPL, connect the current extempore-mode buffer to a running Extempore process, and more.

emacs-poet-theme 0-1.16eb694
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kunalb/poet/
Licenses: Expat
Build system: emacs
Synopsis: Emacs theme for prose
Description:

Emacs has very good support for multiple fonts in a single file. Poet uses this support to make it much more convenient to write prose within Emacs, with particular attention paid to org-mode and markdown-mode. Code blocks, tables, etc are formatted in monospace text with the appropriate backgrounds.

emacs-helm-slack 0-1.465f622
Propagated dependencies: emacs-slack@0.0.2-11.d81c18a
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/yuya373/helm-slack
Licenses: GPL 3+
Build system: emacs
Synopsis: Helm extension for emacs-slack
Description:

This package provides an helm extension for emacs-slack Slack client.

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-elegant-agenda-mode 0.1.0-2.5cbc688
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/justinbarclay/elegant-agenda-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Elegant theme for your org-agenda
Description:

The elegant-agenda-mode package uses fonts and typography to give your org-agenda some breathing room and elegance. This package was inspired by the work Nicolas Rougier.

emacs-subed 1.3.1
Dependencies: ffmpeg@8.1.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.nongnu.org/nongnu/subed.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for editing subtitles
Description:

subed is an Emacs major mode for editing subtitles while playing the corresponding video with mpv. At the moment, the only supported formats are SubRip (.srt), WebVTT (.vtt), and Advanced SubStation Alpha (.ass).

emacs-shx 1.5.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/riscy/shx-for-emacs
Licenses: GPL 3+
Build system: emacs
Synopsis: Extras for the Comint mode shell
Description:

This package extends Comint mode: it parses markup in the output stream, enabling plots and graphics to be embedded, and adds command-line functions which plug into Emacs (e.g., use :e <filename> to edit a file).

emacs-docker-compose-mode 1.1.0
Propagated dependencies: emacs-dash@2.20.0 emacs-f@0.21.0 emacs-yaml-mode@0.0.16
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/meqif/docker-compose-mode/
Licenses: Expat
Build system: emacs
Synopsis: Major mode for editing @file{docker-compose} files
Description:

This is a major mode for docker-compose files that provides completion of relevant keywords.

emacs-eval-in-repl-sml 0.9.7
Propagated dependencies: emacs-eval-in-repl@0.9.7 emacs-sml-mode@6.12
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 Standard ML buffers.

emacs-denote 4.1.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://protesilaos.com/emacs/denote/
Licenses: GPL 3+
Build system: emacs
Synopsis: Simple notes for Emacs
Description:

Denote is a simple note-taking tool for Emacs. It is based on the idea that notes should follow a predictable and descriptive file-naming scheme. The file name must offer a clear indication of what the note is about, without reference to any other metadata. Denote basically streamlines the creation of such files while providing facilities to link between them.

Total packages: 72681