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

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-epithet 0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/oantolin/epithet
Licenses: GPL 3+
Build system: emacs
Synopsis: Rename Emacs buffers with descriptive names
Description:

This package provides a function---epithet-rename-buffer---to rename the current buffer with a descriptive name. The name suggestion is governed by the epithet-suggesters hook variable: each hook should return either a name suggestion or nil, they are called in turn and the first non-nil suggestion is taken.

emacs-add-node-modules-path 1.3.1
Propagated dependencies: emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/codesuki/add-node-modules-path
Licenses: Expat
Build system: emacs
Synopsis: Add @file{node_modules} to the buffer-local @file{exec-path}
Description:

This package searches the parent directories of the current file for the project's node_modules/.bin/ directory, allowing Emacs to find project-specific installations of packages.

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-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: Wrap C/C++ code in preprocessor macros
Description:

Aim for this project is to make it easier to generate preprocessor macros from Emacs for C/C++ code that needs to be build against multiple incompatible versions of third party libraries or C++ standards.

emacs-oauth2 0.19
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/oauth2.html
Licenses: GPL 3+
Build system: emacs
Synopsis: OAuth 2.0 authorization protocol implementation
Description:

This package provides an Elisp implementation of the OAuth 2.0 draft. The main entry point is oauth2-auth-and-store which will return a token structure. This token structure can be then used with oauth2-url-retrieve-synchronously or oauth2-url-retrieve to retrieve any data that need OAuth authentication to be accessed. If the token needs to be refreshed, the code handles it automatically and stores the new value of the access token.

emacs-monky 0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://ananthakumaran.in/monky/index.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Interactive interface for the Mercurial version control system
Description:

Monky provides an Emacs interface for Mercurial (Hg). Using Monky, you can selectively commit files, view the diffs, and other things.

emacs-nhexl-mode 1.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/nhexl-mode.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Minor mode to edit files via hex-dump format
Description:

This package implements NHexl mode, a minor mode for editing files in hex dump format. The mode command is called nhexl-mode.

This minor mode implements similar functionality to hexl-mode, but using a different implementation technique, which makes it usable as a "plain" minor mode. It works on any buffer, and does not mess with the undo log or with the major mode.

It also comes with:

  • nhexl-nibble-edit-mode: a "nibble editor" minor mode, where the cursor pretends to advance by nibbles (4-bit) and the self-insertion keys (which only work for hex-digits) will only modify the nibble under point.

  • nhexl-overwrite-only-mode: a minor mode to try and avoid moving text. In this minor mode, not only self-inserting keys overwrite existing text, but commands like `yank' and kill-region as well.

  • It overrides C-u to use hexadecimal, so you can do C-u a 4 C-f to advance by #xa4 characters.

emacs-fish-mode 0.1.6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/wwwjfy/emacs-fish
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for Fish shell scripts
Description:

This package provides syntax highlighting and indentation functions for Fish shell scripts.

emacs-magit-org-todos 0.1.2
Propagated dependencies: emacs-magit@4.6.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/danielma/magit-org-todos.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Get todo.org into Emacs Magit status
Description:

This package allows you to get todo.org into your magit status.

If you have a todo.org file with TODO items in the root of your repository, magit-org-todos will create a section in your Magit status buffer with each of your todos.

emacs-evil-expat 0.0.1-1.f4fcd0a
Propagated dependencies: emacs-evil@1.15.0-0.008a6cd
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/edkolev/evil-expat
Licenses: GPL 3+
Build system: emacs
Synopsis: Extra @code{ex} commands for @code{evil-mode}
Description:

This package provides additional commands for the ex command line, including functions for version control with Git and for copying and pasting into and from tmux paste buffers.

emacs-gruvbox-theme 1.30.2
Propagated dependencies: emacs-autothemer@0.2.18
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/greduan/emacs-theme-gruvbox
Licenses: Expat
Build system: emacs
Synopsis: Gruvbox is a retro groove color scheme ported from Vim
Description:

Gruvbox is heavily inspired by badwolf, jellybeans and solarized.

Designed as a bright theme with pastel 'retro groove' colors and light/dark mode switching in the way of solarized. The main focus when developing gruvbox is to keep colors easily distinguishable, contrast enough and still pleasant for the eyes.

emacs-exwm-x 2.0.2
Dependencies: xhost@1.0.9 dbus@1.16.2
Propagated dependencies: emacs-counsel@0.15.1 emacs-exwm@0.35 emacs-switch-window@1.6.2 emacs-use-package@2.4.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tumashu/exwm-x
Licenses: GPL 3+
Build system: emacs
Synopsis: Derivative window manager based on EXWM
Description:

EXWM-X is a derivative window manager based on EXWM, with focus on mouse-control.

emacs-bar-cursor 0-0.78f195b
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ajsquared/bar-cursor
Licenses: GPL 2+
Build system: emacs
Synopsis: Bar cursor shape
Description:

This package provides a bar cursor shape. When in overwrite mode, it will turn into a block cursor.

emacs-company-math 1.5.1
Propagated dependencies: emacs-company@1.0.2 emacs-math-symbol-lists@1.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/vspinu/company-math
Licenses: GPL 3+
Build system: emacs
Synopsis: Completion backends for math symbols and @code{LaTeX} tags
Description:

This package provides a backend for use with Company mode allowing for completion of common math symbols.

emacs-tree-inspector 0.4
Propagated dependencies: emacs-treeview@1.3.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/mmontone/emacs-tree-inspector
Licenses: GPL 3+
Build system: emacs
Synopsis: Inspection tool for Emacs Lisp objects that uses a tree view
Description:

Tree Inspector is an inspection tool for Emacs Lisp objects that uses a tree view. It works together with Emacs Inspector when it is loaded; when an object label is clicked on the tree, an inspector is opened on that object.

emacs-orgalist 1.16
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/orgalist.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Manage Org-like lists in non-Org buffers
Description:

Orgalist writes and manages Org mode's plain lists in non-Org buffers. More specifically, it supports the syntax of Org mode for numbered, unnumbered, description items, checkboxes, and counter cookies.

The library also implements radio lists, i.e., lists written in Org syntax later translated into the host format, e.g., LaTeX or HTML.

emacs-denote-markdown 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-markdown
Licenses: GPL 3+
Build system: emacs
Synopsis: Extensions that better integrate Denote with Markdown
Description:

This package provides some convenience functions to better integrate Markdown with Denote.

emacs-adoc-mode 0.8.0
Propagated dependencies: emacs-markup-faces@1.0.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/sensorflo/adoc-mode/wiki
Licenses: GPL 2+
Build system: emacs
Synopsis: AsciiDoc mode for Emacs
Description:

This package provides an Emacs major mode for editing AsciiDoc files. It focuses on highlighting the document to improve readability.

emacs-helm-linux-disks 0.1-1.2cdc811
Propagated dependencies: emacs-helm@4.0.7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Akirak/helm-linux-disks
Licenses: GPL 3+
Build system: emacs
Synopsis: Mount/unmount volumes in Linux via Helm
Description:

This package provides a Helm interface to run operations on removable volumes in Linux.

emacs-ssh-deploy 3.1.16
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/cjohansson/emacs-ssh-deploy
Licenses: GPL 3+
Build system: emacs
Synopsis: Deployment via Tramp, global or per directory
Description:

SSH Deploy enables automatic deploys on explicit-save actions, manual uploads, renaming, deleting, downloads, file and directory differences, launching remote terminals (Eshell, Shell), detection of remote changes, remote directory browsing, remote SQL database sessions and running custom deployment scripts via Tramp.

emacs-verilog-ts-mode 0.5.0
Propagated dependencies: tree-sitter-systemverilog@0.3.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/gmlarumbe/verilog-ts-mode/
Licenses: GPL 3+
Build system: emacs
Synopsis: Verilog Tree-sitter mode
Description:

Verilog-ts-mode provides syntax highlighting, indentation, imenu, which-func, navigation and basic beautify and completion features to navigate and edit Verilog files.

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-geiser-racket 1.0
Dependencies: racket@9.1
Propagated dependencies: emacs-geiser@0.33.1
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: Racket support for Geiser
Description:

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

emacs-helm-wordnut 0.1-1.9681a95
Dependencies: wordnet@3.0
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-wordnut
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs Helm interface for Wordnet
Description:

This package is merely a combination of two other Emacs packages: helm-wordnet and wordnut. It features word completion with Helm and displays a buffer of all the different result types available to Wordnet.

Total packages: 32521