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

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-calc-currency 0-0.7021d89
Propagated dependencies: emacs-f@0.21.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jws85/calc-currency
Licenses: GPL 3+
Build system: emacs
Synopsis: Add currency units to Emacs Calc
Description:

This package adds custom units to the units table in Emacs Calc by fetching exchange rates backends.

emacs-helm-shell-history 0.1-1.110d3c3
Propagated dependencies: emacs-helm@4.0.7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/yuutayamada/helm-shell-history
Licenses: GPL 3+
Build system: emacs
Synopsis: Find shell history with Emacs Helm
Description:

This package provides an Emacs Helm interface to search throw a shell history.

emacs-fpga 0.3.0-0.48ec157
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/gmlarumbe/fpga
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs fpga & asic utilities
Description:

Emacs-fpga provides emacs facilities to interface with fpga & asic tools from major vendors.

emacs-es-mode 4.3.0
Propagated dependencies: emacs-dash@2.20.0 emacs-org@9.8.10 emacs-spark@20160503-1.0bf148c
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/dakrone/es-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for editing Elasticsearch queries
Description:

es-mode includes highlighting, completion and indentation support for Elasticsearch queries. Also supported are es-mode blocks in org-mode, for which the results of queries can be processed through jq, or in the case of aggregations, can be rendered in to a table. In addition, there is an es-command-center mode, which displays information about Elasticsearch clusters.

emacs-company-reftex 0.1.0
Propagated dependencies: emacs-company@1.0.2 emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/TheBB/company-reftex
Licenses: GPL 3+
Build system: emacs
Synopsis: RefTeX backends for company-mode
Description:

This package provides company-mode backends for completing label references and citations in LaTeX. It is based on RefTeX, which is included with Emacs.

emacs-hydra 0.15.0-0.59a2a45
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/abo-abo/hydra
Licenses: GPL 3+
Build system: emacs
Synopsis: Make Emacs bindings that stick around
Description:

This package can be used to tie related commands into a family of short bindings with a common prefix---a Hydra. Once you summon the Hydra (through the prefixed binding), all the heads can be called in succession with only a short extension. Any binding that isn't the Hydra's head vanquishes the Hydra. Note that the final binding, besides vanquishing the Hydra, will still serve its original purpose, calling the command assigned to it. This makes the Hydra very seamless; it's like a minor mode that disables itself automatically.

emacs-helm-pass 0.4
Propagated dependencies: emacs-helm@4.0.7 emacs-password-store@2.3.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacs-helm/helm-pass
Licenses: GPL 3+
Build system: emacs
Synopsis: Helm interface to pass, the standard Unix password manager
Description:

Users of helm-pass may also be interested in functionality provided by other Emacs packages dealing with pass:

  • emacs-password-store, which helm-pass relies on.

  • emacs-pass, a major mode for pass.

  • auth-source-pass.el: integration of Emacs' auth-source with pass, included in Emacs 26+).

emacs-evil-commentary 2.2.0
Propagated 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/linktohack/evil-commentary
Licenses: GPL 3+
Build system: emacs
Synopsis: Comment out code in evil mode
Description:

emacs-evil-commentary adds keybindings to easily comment out lines of code in evil mode. It provides gcc to comment out lines, and gc to comment out the target of a motion.

emacs-math-preview 5.1.1
Propagated dependencies: emacs-dash@2.20.0 emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/matsievskiysv/math-preview
Licenses: GPL 3+
Build system: emacs
Synopsis: Preview TeX math equations inline using MathJax
Description:

Emacs math-preview uses MathJax for displaying TeX, MathML and AsciiMath math inline in Emacs buffers.

emacs-vui 1.4.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/d12frosted/vui.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Declarative, component-based UI library for Emacs
Description:

This package provides React-like components with state, hooks, reconciliation and layouts, rendered using native Emacs widgets.

emacs-ace-window 0.10.0
Propagated dependencies: emacs-avy@0.5.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/abo-abo/ace-window
Licenses: GPL 3+
Build system: emacs
Synopsis: Quickly switch windows in Emacs
Description:

ace-window is meant to replace other-window. In fact, when there are only two windows present, other-window is called. If there are more, each window will have its first character highlighted. Pressing that character will switch to that window.

emacs-orca 0.1.0-0.0687f41
Propagated dependencies: emacs-zoutline@0.2.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/abo-abo/orca
Licenses: GPL 3+
Build system: emacs
Synopsis: Handler for Org Capture
Description:

This package provides several convenient recipes for configuring Org Capture, mainly for capturing from a browser. It can match URLs and inject the capture in a targeted Org file, under a targeted heading. The more this package is configured, the less refiling is needed on your captures: they will go directly to where they belong.

emacs-gc-stats 1.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.sr.ht/~yantar92/emacs-gc-stats
Licenses: GPL 3+
Build system: emacs
Synopsis: Collect Emacs GC statistics
Description:

This package collects Emacs garbage collection (GC) statistics over time and saves it in the format that can be shared with Emacs maintainers.

This package does not upload anything automatically. You will need to upload the data manually, by sending email attachment. If necessary, you can review emacs-gc-stats-file (defaults to ~/.emacs.d/emacs-gc-stats.eld) before uploading-it is just a text file.

emacs-blackout 1.0-1.4bac446
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/raxod502/blackout
Licenses: GPL 3+
Build system: emacs
Synopsis: Clean up mode lighters
Description:

This package provides a function for hiding and customizing display of major and minor modes in the mode line.

emacs-tp 0.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/martianh/tp.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Utilities to create transient menus for POSTing to an API
Description:

This package provides functions, classes and methods to make it easier to create transient menus that send complex POST, PUT, or PATCH requests to JSON APIs.

emacs-helm-lsp 0.3
Propagated dependencies: emacs-helm@4.0.7 emacs-lsp-mode@10.0.0 emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacs-lsp/helm-lsp
Licenses: GPL 3+
Build system: emacs
Synopsis: Provide LSP-enhanced completion for symbols
Description:

This package enhances helm with completion for symbols from workspaces with a LSP-compliant server running.

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-cdlatex 4.18.5
Propagated dependencies: emacs-auctex@14.1.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/cdominik/cdlatex
Licenses: GPL 3+
Build system: emacs
Synopsis: Fast Emacs input methods for LaTeX environments and math
Description:

CDLaTeX is an Emacs minor mode supporting fast insertion of environment templates and math in LaTeX. Similar commands are also offered as part of the AUCTeX package, but it is not the same - CDLaTeX focuses on speediness for inserting LaTeX constructs.

emacs-geiser-chicken 0.17-0.ba0c16d
Dependencies: bash-minimal@5.2.37 chicken@6.0.0 chicken-apropos@4.0.2 chicken-check-errors@4.0.1 chicken-doc@0.7.1 chicken-fmt@0.8.14 chicken-matchable@1.2 chicken-srfi-1@0.5.1 chicken-srfi-13@0.3.8 chicken-srfi-14@0.2.3 chicken-srfi-18@0.2.2 chicken-srfi-69@0.5.3 chicken-sxml-transforms@1.5.0 chicken-symbol-utils@3.0.0
Propagated dependencies: 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: Chicken Scheme support for Geiser
Description:

This package adds support for the Chicken Scheme implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.

emacs-haskell-snippets 0.1.0-1.1c29c4a
Propagated dependencies: emacs-yasnippet@0.14.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/haskell/haskell-snippets
Licenses: Expat
Build system: emacs
Synopsis: Official collection of YASnippet Haskell snippets for Emacs
Description:

Haskell-Snippets is a collection of YASnippet Haskell snippets for Emacs.

emacs-stickyfunc-enhance 0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tuhdo/semantic-stickyfunc-enhance
Licenses: GPL 3+
Build system: emacs
Synopsis: Enhancement to stock @code{semantic-stickyfunc-mode}
Description:

semantic-stickyfunc-mode shows the function point is currently in at the first line of the current buffer. This is useful when you have a very long function that spreads more than a screen, and you don't have to scroll up to read the function name and then scroll down to original position.

emacs-aio 1.1
Propagated dependencies: emacs-elfeed@4.2.0 emacs-skewer-mode@1.9.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/skeeto/emacs-aio
Licenses: Unlicense
Build system: emacs
Synopsis: Async/Await for Emacs Lisp
Description:

aio is to Emacs Lisp as asyncio is to Python. This package builds upon Emacs generators to provide functions that pause while they wait on asynchronous events. They do not block any thread while paused.

emacs-memory-usage 0.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/memory-usage.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Analyze the memory usage of Emacs in various ways
Description:

This package provides the command memory-usage, which lists all buffers and how much memory they use.

emacs-zop-to-char 1.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/thierryvolpiatto/zop-to-char
Licenses: GPL 3+
Build system: emacs
Synopsis: Visual zap-to-char command for Emacs
Description:

This package provides a visual zap-to-char command for Emacs.

Total packages: 32967