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

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-scheme-complete 0.9.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ashinn/scheme-complete
Licenses: Public Domain
Build system: emacs
Synopsis: Smart tab completion for Scheme in Emacs
Description:

This file provides a single function, scheme-smart-complete, which you can use for intelligent, context-sensitive completion for any Scheme implementation in Emacs. To use it just load this file and bind that function to a key in your preferred mode.

emacs-denote-journal 0.2.2
Propagated dependencies: emacs-denote@4.1.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/protesilaos/denote-journal
Licenses: GPL 3+
Build system: emacs
Synopsis: Convenience functions for daily journaling with Denote
Description:

The denote-journal package makes it easier to use Denote for journaling. While it is possible to use the generic denote command (and related) to maintain a journal, this package defines extra functionality to streamline the journaling workflow.

emacs-focus 1.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/larstvei/Focus
Licenses: GPL 3+
Build system: emacs
Synopsis: Minor mode for focusing in on relevant text
Description:

This package provides a minor mode that dims the color of text in neighboring sections.

emacs-helm-make 0.2.0-0.ebd71e8
Propagated dependencies: emacs-helm@4.0.7 emacs-ivy@0.15.1 emacs-projectile@2.9.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/abo-abo/helm-make
Licenses: GPL 3+
Build system: emacs
Synopsis: Select a Makefile target with helm
Description:

helm-make or helm-make-projectile will give you a helm selection of directory Makefile's targets. Selecting a target will call compile on it.

emacs-wucuo 0.3.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/redguardtoo/wucuo
Licenses: GPL 3+
Build system: emacs
Synopsis: Fast spell checker for camel case code or plain text
Description:

Wucuo provides a spell checker on top of either Aspell or Hunspell, and relies on Flyspell internally. It operates on the current region or buffer, a file, or a complete directory.

emacs-dash-docs 1.4.0-2.dafc8fc
Propagated dependencies: emacs-async@1.9.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/dash-docs-el/dash-docs
Licenses: GPL 3+
Build system: emacs
Synopsis: Offline documentation browser for APIs using Dash docsets
Description:

This package exposes functionality to work with Dash docsets.

emacs-benchmark-init 1.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/dholm/benchmark-init-el
Licenses: GPL 3+
Build system: emacs
Synopsis: Benchmark Emacs @code{require} and @code{load} calls
Description:

benchmark-init provides a way to keep track of where time is being spent during Emacs startup in order to optimize startup time.

emacs-keycast 1.4.7
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/tarsius/keycast
Licenses: GPL 3+
Build system: emacs
Synopsis: Show current command and its key in the mode line
Description:

This package provides Keycast mode. Once enabled, that mode shows the current command and its key or mouse binding in the mode line, and updates them whenever another command is invoked.

emacs-frecency 1.0
Propagated dependencies: emacs-a@1.0.0 emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/alphapapa/frecency.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Sort items by frequency and recency of access
Description:

This package provides a way of sorting items via a heuristic based on frequency and recency.

emacs-eval-in-repl 0.9.7
Propagated dependencies: emacs-dash@2.20.0 emacs-paredit@26 emacs-ace-window@0.10.0
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:

eval-in-repl provides a consistent ESS-like evaluation interface for various REPLs. In particular, it mimics ESS' C-RET binding, which sends a line or region to an appropriately configured shell. This package provides just the core of eval-in-repl---for the languages themselves, see their respective packages.

emacs-exwm-modeline 0.1.3
Propagated dependencies: emacs-exwm@0.35
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/SqrtMinusOne/exwm-modeline
Licenses: GPL 3+
Build system: emacs
Synopsis: Modeline segment for EXWM
Description:

This package provides a modeline segment to display EXWM workspaces.

emacs-winum 2.1.0
Propagated dependencies: emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/deb0ch/emacs-winum
Licenses: GPL 3+
Build system: emacs
Synopsis: Navigate windows and frames using numbers
Description:

This package provides a major mode for navigate windows and frames using numbers.

emacs-highlight-escape-sequences 0.4-0.08d846a
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/dgutov/highlight-escape-sequences
Licenses: GPL 3+
Build system: emacs
Synopsis: Highlight escape sequences in Emacs
Description:

highlight-escape-sequences provides an Emacs minor mode to escape sequences in code.

emacs-denote-menu 1.4.0
Propagated dependencies: emacs-denote@4.1.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.scss.tcd.ie/~sulimanm/posts/denote-menu.html
Licenses: GPL 3+
Build system: emacs
Synopsis: View and filter Denote files in a tabulated list
Description:

This package provides an interface for viewing your Denote files that goes beyond using the standard Dired Emacs command to view your Denote directory.

emacs-cpreproc-openvdb 3.0.0
Propagated dependencies: emacs-cpreproc@1.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://sr.ht/~plattfot/cpreproc
Licenses: GPL 3+
Build system: emacs
Synopsis: Create preprocessor macros for C++ that uses OpenVDB
Description:

This project makes it easier to generate preprocessor macros from Emacs for C++ code that uses OpenVDB and needs to be build against multiple incompatible versions of it.

emacs-attrap 1.2
Propagated dependencies: emacs-dash@2.20.0 emacs-f@0.21.0 emacs-flycheck@36.0 emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jyp/attrap
Licenses: GPL 3+
Build system: emacs
Synopsis: Fix coding error at point
Description:

This package provides a command to fix the Flycheck error at point.

emacs-centaur-tabs 3.2
Propagated dependencies: emacs-all-the-icons@5.0.0-0.4778632 emacs-powerline@2.5-0.c35c35b
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ema2159/centaur-tabs
Licenses: GPL 3+
Build system: emacs
Synopsis: Modern looking tabs plugin for Emacs
Description:

This projects aims to become an aesthetic, functional and efficient tabs plugin for Emacs with a lot of customization options.

emacs-discover 0.3
Propagated dependencies: emacs-makey@0.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/mickeynp/discover.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Discover more of Emacs using context menus
Description:

Discover adds context menus to commonly-used features in Emacs.

emacs-dired-du 0.5.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/dired-du.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Dired with recursive directory sizes
Description:

Display the recursive size of directories in Dired. This file defines a minor mode dired-du-mode to show the recursive size of directories in Dired buffers. If du program is available, then the directory sizes are obtained with it. Otherwise, the directory sizes are obtained with Lisp. The former is faster and provide a more precise value. For directories where the user doesn't have read permission, the recursive size is not obtained. Once this mode is enabled, every new Dired buffer displays recursive dir sizes.

emacs-download-region 0.0.1-1.eb9e557
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/zk-phi/download-region
Licenses: GPL 3+
Build system: emacs
Synopsis: In buffer download manager for Emacs
Description:

download-region provides in buffer downloading manager for Emacs.

emacs-repl-toggle 0.7.2
Propagated dependencies: emacs-fullframe@0.5.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.sr.ht/~tomterl/repl-toggle
Licenses: GPL 3+
Build system: emacs
Synopsis: Switch to and from current major mode's REPL
Description:

This package provides a function to switch to and from a REPL appropriate to the current major mode.

emacs-evil-cleverparens 2017-07-17-1.8c45879
Propagated dependencies: emacs-evil@1.15.0-0.008a6cd emacs-paredit@26 emacs-smartparens@1.11.0-1.b629b4e
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/luxbock/evil-cleverparens
Licenses: Expat
Build system: emacs
Synopsis: Emacs modal editing optimized for editing Lisp
Description:

evil-cleverparens remaps Evil keybindings to allow modal editing with screwing up the structure of Lisp code. Alternatives for verb commands which would are normally destructive (such as deletion) are provided. Those alternative commands are and bound by default to their corresponding Evil keys.

emacs-objed 0.8.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/clemera/objed
Licenses: GPL 3+
Build system: emacs
Synopsis: Navigate and edit text objects
Description:

emacs-objed allows navigating and editing text objects. It enables modal editing and composition of commands, too. It combines ideas of other Editors like Vim or Kakoune and tries to align them with regular Emacs conventions.

emacs-amx 3.4
Propagated dependencies: emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/DarwinAwardWinner/amx
Licenses: GPL 3+
Build system: emacs
Synopsis: Alternative M-x interface for Emacs
Description:

Amx is an alternative interface for M-x in Emacs. It provides several enhancements over the ordinary execute-extended-command, such as prioritizing your most-used commands in the completion list and showing keyboard shortcuts, and it supports several completion systems for selecting commands, such as Ido and Ivy.

Total packages: 32521