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

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-qt-pro-mode 1.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacsorphanage/qt-pro-mode
Licenses: GPL 2+
Build system: emacs
Synopsis: Emacs major mode for Qt build-system files
Description:

This package provides a major mode for editing Qt build-system files.

emacs-libyaml 0.1-1.961e0d8
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/syohex/emacs-libyaml
Licenses: GPL 3+
Build system: emacs
Synopsis: Libyaml bindings for Emacs
Description:

This package implements bindings for LibYAML to be able to parse YAML files in Elisp.

emacs-forgejo 0.2.3-0.7eb8b9a
Propagated dependencies: emacs-keymap-popup@0.3.0 emacs-markdown-mode@2.8
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.thanosapollo.org/emacs-forgejo
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs front-end for Forgejo instances
Description:

This package provides an Emacs front-end for Forgejo instances such as Codeberg or self-hosted servers. It allows you to browse, filter, and manage issues and pull requests from Emacs. All API responses are cached in a local SQLite database for fast offline re-display. Among the other things it can do are:

  • Submit and merge PRs via AGit-Flow (https://forgejo.org/docs/latest/user/agit-support/) push options

  • Full code review workflow with threaded comments

  • Watch rules with per-repo filter polling and desktop notifications

  • Label, assignee, and milestone management

  • SQLite cache for instant display and offline usage

  • Multi-host support with per-instance token configuration

  • # and @ completion in composition buffers (gfm-mode)

  • Repository settings editor

emacs-helm-mu 20180513-1.77e6fea
Propagated dependencies: emacs-helm@4.0.7 mu@1.14.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacs-helm/helm-mu
Licenses: GPL 3+
Build system: emacs
Synopsis: Helm sources for searching emails and contacts
Description:

Helm sources for searching emails and contacts using mu and mu4e. Mu is an indexer for maildirs and mu4e is a mutt-like MUA for Emacs build on top of mu. Mu is highly efficient making it possible to get instant results even for huge maildirs. It also provides search operators, e.g: from:Peter to:Anne flag:attach search term.

emacs-geiser 0.33.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.nongnu.org/geiser/
Licenses: Modified BSD
Build system: emacs
Synopsis: Collection of Emacs modes for Scheme hacking
Description:

Geiser is a collection of Emacs major and minor modes that conspire with one or more Scheme implementations to keep the Lisp Machine Spirit alive. The continuously running Scheme interpreter takes the center of the stage in Geiser. A bundle of Elisp shims orchestrates the dialog between the Scheme implementation, Emacs and, ultimately, the schemer, giving them access to live metadata.

This package provides just the core of Geiser. To effectively use it with your favourite Scheme implementation, you also need the corresponding geiser package, e.g. emacs-geiser-guile for Guile.

emacs-flymake-flycheck 0.2-0.cbc0fc8
Propagated dependencies: emacs-flycheck@39.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/purcell/flymake-flycheck
Licenses: GPL 3+
Build system: emacs
Synopsis: Use Flycheck checkers as Flymake backends
Description:

This package provides support for running any Flycheck checker as a Flymake diagnostic backend. The effect is that Flymake will control when the checker runs, and Flymake will receive its errors.

emacs-no-littering 1.9.0
Propagated dependencies: emacs-compat@31.1.0.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacscollective/no-littering
Licenses: GPL 3+
Build system: emacs
Synopsis: Help keep @file{~/.emacs.d/} clean
Description:

The default paths used to store configuration files and persistent data are not consistent across Emacs packages, be them built-in or third-party ones. no-littering sets out to help clean ~/.emacs.d/ by putting configuration files and persistent data files in two user-defined directories, as well as using more descriptive names for files and subdirectories when appropriate.

emacs-drag-stuff 0.3.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rejeep/drag-stuff
Licenses: GPL 3+
Build system: emacs
Synopsis: Drag stuff around in Emacs
Description:

Drag Stuff is a minor mode for Emacs that makes it possible to drag stuff (words, region, lines) around in Emacs.

emacs-git-messenger 0.18
Propagated dependencies: emacs-popup@0.5.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/syohex/emacs-git-messenger
Licenses: GPL 3+
Build system: emacs
Synopsis: Popup commit message at current line
Description:

emacs-git-messenger provides git-messenger:popup-message, a function that when called, will popup the last git commit message for the current line. This uses git-blame internally.

emacs-evil-leader 0.4.3
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/cofi/evil-leader
Licenses: GPL 3+
Build system: emacs
Synopsis: Implement <leader> feature from Vim
Description:

Evil Leader provides the <leader> feature from Vim that provides an easy way to bind keys under a configurable prefix key.

emacs-web-mode 17.3.20
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://web-mode.org/
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for editing web templates
Description:

Web mode is an Emacs major mode for editing web templates aka HTML files embedding parts (CSS/JavaScript) and blocks (pre rendered by client/server side engines). Web mode is compatible with many template engines: PHP, JSP, ASP, Django, Twig, Jinja, Mustache, ERB, FreeMarker, Velocity, Cheetah, Smarty, CTemplate, Mustache, Blade, ErlyDTL, Go Template, Dust.js, React/JSX, Angularjs, ejs, etc.

emacs-doom-snippets 1.1.0-0.bc613f4
Propagated dependencies: emacs-yasnippet@0.14.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/hlissner/doom-snippets
Licenses: Expat
Build system: emacs
Synopsis: Doom Emacs' snippet library
Description:

This package provides Yasnippets snippets for Doom Emacs. It also exposes a small API to assist in writing your own snippets.

emacs-git-bug 1.0.0-1.e5ad432
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/WillForan/emacs-git-bug
Licenses: GPL 3+
Build system: emacs
Synopsis: Minimal interface to @code{git-bug}
Description:

This package provides a completing-read menu to match existing bugs and another menu to act on a bug.

emacs-lsp-docker 1.0.0
Propagated dependencies: emacs-lsp-mode@10.0.0 emacs-yaml@1.2.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacs-lsp/lsp-docker
Licenses: GPL 3+
Build system: emacs
Synopsis: Leverage LSP mode in Docker environment
Description:

This package provides scripts and configurations to leverage LSP mode in Docker environment.

emacs-message-view-patch 0.2.0-2.40bc2e5
Dependencies: emacs-magit@4.7.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/seanfarley/message-view-patch
Licenses: GPL 3+
Build system: emacs
Synopsis: Colorize patch-like emails in mu4e or gnus
Description:

Extension for mu4e or gnus to colorize patch-like emails with diff-mode. This is based on Frank Terbeck's gnus-article-treat-patch.el but has been adapted to also work with mu4e.

emacs-sweet-theme 4-0.78f7418
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/2bruh4me/sweet-theme
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs theme inspired by the GTK theme Sweet
Description:

Sweet is an Emacs theme inspired by the GTK theme with the same name.

emacs-finalize 2.0.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/skeeto/elisp-finalize
Licenses: Unlicense
Build system: emacs
Synopsis: Finalizers for Emacs Lisp
Description:

This package runs a callback (a finalizer) after its registered lisp object has been garbage collected. This allows extra resources, such as buffers and processes, to be cleaned up after the object has been freed.

emacs-treemacs-extra 3.2
Dependencies: python@3.12.12
Propagated dependencies: emacs-ace-window@0.10.0 emacs-cfrs@1.7.0 emacs-dash@2.20.0 emacs-f@0.21.0 emacs-ht@2.4-0.1c49aad emacs-hydra@0.15.0-0.59a2a45 emacs-pfuture@1.10.3 emacs-s@1.13.0 emacs-all-the-icons@5.0.0-0.4778632 emacs-evil@1.15.0-1.6a3e1dd emacs-magit@4.7.1 emacs-projectile@3.3.0 emacs-persp-mode@3.0.9 emacs-perspective@2.22 emacs-treemacs@3.2 mu@1.14.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Alexander-Miller/treemacs
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs tree style file explorer
Description:

Treemacs is a file and project explorer similar to NeoTree or Vim's NerdTree, but largely inspired by the Project Explorer in Eclipse. It shows the file system outlines of your projects in a simple tree layout allowing quick navigation and exploration, while also possessing basic file management utilities.

emacs-org-tanglesync 1.1-3.af83a73
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/mtekman/org-tanglesync.el/
Licenses: GPL 3+
Build system: emacs
Synopsis: Sync Org source blocks with tangled external files
Description:

This package automatically pulls changes from source code to their corresponding tangled blocks.

emacs-ivy-omni-org 0.2.1-1.5460a9f
Propagated dependencies: emacs-ivy@0.15.1 emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/akirak/ivy-omni-org
Licenses: GPL 3+
Build system: emacs
Synopsis: Browse anything in Org mode
Description:

This package allows Org items to be accessed via the Ivy interface.

emacs-khalel 0.1.16
Dependencies: khal@0.14.0 vdirsyncer@0.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/hperrey/khalel
Licenses: GPL 3+
Build system: emacs
Synopsis: Interact with local or remote CalDAV calendars
Description:

Khalel accesses calendars stored in ICS files and provides means of listing existing events, edit them as well as to create new ones largely through an Org mode interface.

emacs-simple-mpc 1.0-1.35923ca
Propagated dependencies: emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jorenvo/simple-mpc
Licenses: GPL 3+
Build system: emacs
Synopsis: Simple Emacs frontend to mpc
Description:

This package provides an Emacs major mode which acts as a front end to mpc, a client for the Music Player Daemon (MPD).

emacs-clue 0-0.41895da
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/AmaiKinono/clue/
Licenses: GPL 3+
Build system: emacs
Synopsis: Connecting clues while reading code
Description:

Clue is a tool for helping you take notes while reading code.

Code reading is all about finding connections between different locations in a project. With Clue, you can take notes about these connections in plain text (or your favorite markup language), and insert links to take you to these locations.

emacs-counsel-jq 1.1
Propagated dependencies: emacs-swiper@0.15.1 jq@1.8.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/200ok-ch/counsel-jq
Licenses: GPL 3+
Build system: emacs
Synopsis: Live preview @code{jq} queries using counsel
Description:

This Emacs package provides the ability to live preview jq queries using counsel.

Total packages: 32967