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

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-disproject 2.2.0
Propagated dependencies: emacs-transient@0.13.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/aurtzy/disproject
Licenses: GPL 3+
Build system: emacs
Synopsis: Transient interface for managing and interacting with projects
Description:

Disproject is a package for GNU Emacs that implements Transient menus for dispatching project-related commands on top of the Project library. It aims to provide a more capable version of the project-switch-project command, which it is inspired by. Those who are familiar with Projectile may also find similarities to projectile-commander.

emacs-page-break-lines 0.15
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/purcell/page-break-lines
Licenses: GPL 3+
Build system: emacs
Synopsis: Display page breaks as tidy horizontal lines
Description:

This library provides a global mode which displays form feed characters as horizontal rules.

emacs-ggtags 0.9.0-0.4e3630c
Dependencies: global@6.6.14
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/leoliu/ggtags
Licenses: GPL 3+
Build system: emacs
Synopsis: Frontend to the GNU Global source code tagging system
Description:

ggtags provides a frontend to the GNU Global source code tagging system.

Features:

  • Build on compile.el for asynchronicity and its large feature-set.

  • Automatically update Global's tag files when needed with tuning for large source trees.

  • Intuitive navigation among multiple matches with mode-line display of current match, total matches and exit status.

  • Read tag with completion.

  • Show definition at point.

  • Jump to #include files.

  • Support search history and saving a search to register/bookmark.

  • Query replace.

  • Manage Global's environment variables on a per-project basis.

  • Highlight (definition) tag at point.

  • Abbreviated display of file names.

  • Support all Global search backends: grep, idutils, etc.

  • Support exuberant ctags http://ctags.sourceforge.net/ and pygments backend.

  • Support all Global's output formats: grep, ctags-x, cscope etc.

  • Support projects on remote hosts (e.g. via tramp).

  • Support eldoc.

  • Search GTAGSLIBPATH for references and symbols.

emacs-web-server 0.1.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/eschulte/emacs-web-server/
Licenses: GPL 3+
Build system: emacs
Synopsis: Web server with handlers in Emacs Lisp
Description:

This package supports HTTP GET and POST requests with url-encoded parameters, as well as web sockets.

emacs-polymode-ansible 0.5.2
Propagated dependencies: emacs-ansible@0.4.2 emacs-ansible-doc@0.4-2.648c844 emacs-jinja2-mode@0.2 emacs-polymode@0.2.2 emacs-systemd-mode@1.6 emacs-yaml-mode@0.0.16
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/mavit/poly-ansible/
Licenses: GPL 3+
Build system: emacs
Synopsis: Polymode for Ansible - Jinja2 in YAML
Description:

Edit YAML files for Ansible containing embedded Jinja2 templating.

emacs-info-plus 0-5.a2322ad
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacsmirror/info-plus
Licenses: GPL 2+
Build system: emacs
Synopsis: Extensions to @file{info.el}
Description:

This package extends Emacs' info.el by allowing outline-enabled table of contents, additional metadata association for Info nodes, and more.

emacs-magit-svn 2.2.4
Propagated dependencies: emacs-dash@2.20.0 emacs-with-editor@3.5.0 emacs-magit@4.6.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/magit/magit-svn
Licenses: GPL 3+
Build system: emacs
Synopsis: Git-SVN extension to Magit
Description:

This package is an extension to Magit, the Git Emacs mode, providing support for Git-SVN.

emacs-flycheck-guile 0.5
Propagated dependencies: emacs-flycheck@36.0 emacs-geiser@0.33.1 emacs-geiser-guile@0.28.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/flatwhatson/flycheck-guile
Licenses: GPL 3+
Build system: emacs
Synopsis: GNU Guile support for Flycheck
Description:

This package provides a Flycheck checker for GNU Guile using guild compile.

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-sr-speedbar 20161025-0.77a83fb
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.emacswiki.org/emacs/SrSpeedbar
Licenses: GPL 3+
Build system: emacs
Synopsis: Same frame Emacs @code{speedbar}
Description:

This Emacs package allows you to show M-x speedbar in the same frame (in an extra window). You can customize the initial width of the speedbar window.

emacs-flymake-collection 1.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/mohkale/flymake-collection/
Licenses: Expat
Build system: emacs
Synopsis: Collection of checkers for Flymake
Description:

This package provides a comprehensive list of diagnostic-functions for use with Flymake, give users the tools to easily define new syntax checkers and help selectively enable or disable diagnostic functions based on major modes.

emacs-zig-mode 0.0.8-2.f0b4a48
Propagated dependencies: emacs-reformatter@0.7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ziglang/zig-mode/
Licenses: GPL 3+
Build system: emacs
Synopsis: Zig mode for Emacs
Description:

This package provides syntax highlighting and automatic indentation for the Zig programming language in Emacs.

emacs-shell-pop 0.70
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kyagi/shell-pop-el
Licenses: GPL 3+
Build system: emacs
Synopsis: Utility which helps with pop up shell buffer
Description:

This Emacs utility helps you pop up and pop out shell buffer window easily. Four pre-set options are: shell, terminal, ansi-term, and eshell. You can also set your custom shell if you use some other configuration.

emacs-gif-screencast 1.2
Dependencies: scrot@1.12.1 imagemagick@6.9.13-5 gifsicle@1.95
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/Ambrevar/emacs-gif-screencast
Licenses: GPL 3+
Build system: emacs
Synopsis: One-frame-per-action GIF recording
Description:

Call gif-screencast to start a recording. A screenshot is taken for every user action. Call gif-screencast-stop (<f9> by default) to finish recording and create the GIF result.

emacs-orglink 1.3.0
Propagated dependencies: emacs-compat@31.0.0.1 emacs-llama@1.0.4 emacs-org@9.8.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tarsius/orglink
Licenses: GPL 3+
Build system: emacs
Synopsis: Use Org mode links in other modes
Description:

This library implements support for some Org mode link types in other major modes. Links can be opened and edited like in Org mode.

emacs-balanced-windows 1.0.0-0.1da5354
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/wbolster/emacs-balanced-windows/
Licenses: Modified BSD
Build system: emacs
Synopsis: Automatically balance Emacs windows
Description:

This Emacs package provides a global minor mode to automatically balance windows (keeping them roughly the same size) whenever the window configuration changes, e.g. after splitting or deleting a window.

emacs-py-isort 2016.1
Propagated dependencies: python-isort@6.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/paetzke/py-isort.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Sort the imports in Python buffers
Description:

This package provides commands and a minor mode to sort Python imports using python-isort.

emacs-ol-notmuch 2.1.3
Propagated dependencies: emacs-compat@31.0.0.1 emacs-notmuch@0.40 emacs-org@9.8.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tarsius/ol-notmuch
Licenses: GPL 3+
Build system: emacs
Synopsis: Links to notmuch messages for Emacs' Org mode
Description:

This package implements links to Notmuch messages and searches for Emacs' Org mode. A search is a query to be performed by Notmuch; it is the equivalent to folders in other mail clients. Similarly, mails are referred to by a query, so both a link can refer to several mails.

emacs-doc-toc 1.02
Dependencies: djvulibre@3.5.28 fntsample@5.4 mupdf@1.27.2 pdf-tocgen@1.3.4 poppler@22.09.0 tesseract-ocr@5.3.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/dalanicolai/doc-tools-toc
Licenses: GPL 3+
Build system: emacs
Synopsis: Manage outlines/table of contents of pdf and djvu documents
Description:

This package provides a multistep process to infer or manually enter an outline for a given pdf or djvu document and to add it to said document, or to edit a pre-existing outline. Outlines can be created manually, automatically generated from a textual table of contents, or generated from typesetting metadata.

emacs-ein 20230826
Propagated dependencies: emacs-anaphora@1.0.4 emacs-dash@2.20.0 emacs-deferred@0.5.1 emacs-polymode@0.2.2 emacs-request@0.3.2-1.3336eaa emacs-websocket@1.16 emacs-with-editor@3.5.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/millejoh/emacs-ipython-notebook
Licenses: GPL 3+
Build system: emacs
Synopsis: Jupyter client for all languages
Description:

The Emacs IPython Notebook (EIN) package provides a Jupyter Notebook client and integrated REPL (like SLIME) in Emacs. EIN improves notebook editing by allowing you to use Emacs. It also expose IPython features such as code evaluation, object inspection and code completion. These features can be accessed anywhere in Emacs and improve Python code editing and reading in general in Emacs.

emacs-2048-game 2023.8.8.1-0.0e7210d
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://hg.sr.ht/~zck/game-2048
Licenses: GPL 3+
Build system: emacs
Synopsis: Implementation of the game 2048 in Emacs Lisp
Description:

This program is an implementation of 2048 for Emacs. The goal of this game is to create a tile with value 2048. The size of the board and goal value can be customized.

emacs-nerd-icons-completion 0.0.1-0.63a6b3f
Propagated dependencies: 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/rainstormstudio/nerd-icons-completion
Licenses: GPL 3+
Build system: emacs
Synopsis: Icons for Emacs minibuffer completion via Nerd Icons
Description:

This package adds icons to minibuffer completion in Emacs, using the nerd-icons package. It supports vertico and marginalia.

emacs-org-vcard 0.3.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/pinoaffe/org-vcard
Licenses: GPL 3+
Build system: emacs
Synopsis: Org mode support for vCard export and import
Description:

This package exports and imports vCard files from within GNU Emacs' Org mode.

emacs-citre 0.4.2
Dependencies: global@6.6.14 universal-ctags@6.2.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/universal-ctags/citre
Licenses: GPL 3+
Build system: emacs
Synopsis: Ctags IDE on Emacs
Description:

Citre is an advanced Ctags (or actually, readtags) frontend for Emacs. It offers Completion At Point, Xref and Imenu integration. It also provides a Completing Read UI for jumping to definition and a powerful code reading tool that lets you go down the rabbit hole without leaving current buffer.

Total packages: 32521