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

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-frog-menu 0.2.11
Propagated dependencies: emacs-avy@0.5.0 emacs-posframe@1.5.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/clemera/frog-menu
Licenses: GPL 3+
Build system: emacs
Synopsis: Quickly pick items from ad hoc menus
Description:

This package provides a popup offering a preview of a list of candidates on which user-defined dispatch actions can act.

emacs-elkee 1.0.0
Propagated dependencies: emacs-elchacha@1.0.4 emacs-kaesar@0.9.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/KeyWeeUsr/elkee
Licenses: GPL 3
Build system: emacs
Synopsis: Emacs-native KeePass client
Description:

This package provides an Emacs-native KeePass client to open, read, and modify KDBX files. It supports password-only and keyfile authentication, allows entry lookup using regular-expression selectors (group, title, username, URL), and can return results either as a flat list or grouped by entry.

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-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-nyan-mode 1.1.4-0.09904af
Dependencies: mplayer@1.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/TeMPOraL/nyan-mode/
Licenses: GPL 3+
Build system: emacs
Synopsis: Nyan Cat as buffer position indicator
Description:

Nyan mode is an analog indicator of your position in the buffer. The cat should go from left to right in your mode-line, as you move your point from 0% to 100%. You can click on the rainbow or the empty space to scroll backwards and forwards and also animate it.

emacs-persist 0.8
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/persist.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Persist variables between Emacs sessions
Description:

This package provides variables which persist across sessions. Values are stored in a directory in user-emacs-directory, using one file per value. This makes it easy to delete or remove unused variables.

emacs-agitjo 2.0.0
Propagated dependencies: emacs-magit@4.6.0 emacs-markdown-mode@2.8 emacs-transient@0.13.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/halvin/agitjo
Licenses: GPL 3+
Build system: emacs
Synopsis: Manage Forgejo PRs with AGit-Flow in Emacs
Description:

AGitjo is a GNU Emacs package that extends Magit with a new menu for AGit-Flow operations, to make them more convenient for users. The AGit workflow enables users to create and edit pull requests using just the git push command. This package is intended specifically for use with Forgejo-based (e.g. Codeberg) repositories.

emacs-ws-butler 1.3-0.9ee5a76
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.nongnu.org/nongnu/ws-butler.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Unobtrusively remove trailing whitespace
Description:

ws-butler automatically trims trailing whitespace characters on save. In contrast with other whitespace cleanup solutions, only modified lines are trimmed.

emacs-puni 0-4.fe132f8
Propagated dependencies: emacs-with-editor@3.5.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/AmaiKinono/puni
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs minor mode for structured editing
Description:

Puni is an Emacs minor mode for structured editing: soft deletion, expression navigating and manipulating. It supports many major modes out of the box.

emacs-julia-snail 1.3.3
Dependencies: emacs-dash@2.20.0 emacs-s@1.13.0 emacs-spinner@1.7.4 emacs-xref@1.7.0
Propagated dependencies: libvterm@0.3.3 emacs-julia-mode@1.0.2-0.7fc071e emacs-parsec@0.1.4 emacs-popup@0.5.9 emacs-vterm@0.0.2-3.a01a289 julia-tokenize@0.5.24 julia-cstparser@3.3.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/gcv/julia-snail
Licenses: GPL 3
Build system: emacs
Synopsis: Development environment and REPL interaction package for Julia
Description:

This package provides a development environment and REPL interaction package for Julia in the spirit of Common Lisp’s SLIME and Clojure’s CIDER. It enables convenient and dynamic REPL-driven development.

emacs-fsm 0.2.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/fsm.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Finite State Machine library
Description:

This package provides Finite State Machine library to make asynchronous programming in Emacs Lisp easy and fun.

emacs-evil-anzu 0.03-0.d1e98ee
Propagated dependencies: emacs-evil@1.15.0-0.008a6cd emacs-anzu@0.67
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacsorphanage/evil-anzu
Licenses: GPL 3+
Build system: emacs
Synopsis: Anzu for evil-mode
Description:

anzu provides a minor mode that displays the current match and total match information in the mode-line in various search modes.

emacs-markov-text 1.0-0.a35c268
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/skeeto/markov-text
Licenses: Unlicense
Build system: emacs
Synopsis: Markov-chain text generator and Lorem Ipsum inserter
Description:

This package provides commands to produce paragraph-like output. markov-text generates pseudo-random text from sample input using a Markov chain; paragraph and sentence lengths follow the chain states and are not directly controlled. It also includes a separate Lorem Ipsum generator with its own database and an interactive lorem-ipsum-insert command.

emacs-md4rd 0.3.1
Propagated dependencies: emacs-dash@2.20.0 emacs-request@0.3.2-1.3336eaa emacs-s@1.13.0 emacs-tree-mode@0.0.1-1.b060788
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ahungry/md4rd
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs Mode for Reddit
Description:

This package allows reading Reddit from within Emacs interactively.

emacs-default-text-scale 0.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/purcell/default-text-scale
Licenses: GPL 3+
Build system: emacs
Synopsis: Adjust the font size in all Emacs frames
Description:

This package provides commands for increasing or decreasing the default font size in all GUI Emacs frames.

emacs-quiet 20230530.859
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/zzkt/quiet
Licenses: GPL 3+
Build system: emacs
Synopsis: Disconnect from the online world for a while
Description:

Simple package to disconnect from the online world for a while, possibly reconnecting later. Any interruptions or distractions which occur once the command is run are guaranteed to be local.

emacs-dts-mode 1.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/dts-mode.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for Device Tree source files
Description:

This package provides an Emacs minor mode for highlighting device tree files.

emacs-ssh-agency 0.4.1
Propagated dependencies: emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/magit/ssh-agency
Licenses: GPL 3+
Build system: emacs
Synopsis: Manage @code{ssh-agent} from Emacs
Description:

This package provides functions to startup ssh-agent, set the needed environment variables in Emacs, and prompt for passphrases from within Emacs so that pushes and pulls from magit will not require entering any passphrase.

It can also be useful on Unix-like platforms to delay having to enter your passphrase until the first time you push to a remote.

emacs-lsp-metals 1.2.0-1.01060e9
Propagated dependencies: emacs-dap-mode@0.8 emacs-lsp-treemacs@0.5 emacs-scala-mode@1.1.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacs-lsp/lsp-metals
Licenses: GPL 3+
Build system: emacs
Synopsis: Scala support for LSP mode
Description:

This package is an Emacs Scala IDE using LSP mode to connect to Metals.

emacs-sx 0.3-1.8c1c28f
Propagated dependencies: emacs-markdown-mode@2.8
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/vermiculus/sx.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs StackExchange client
Description:

Emacs StackExchange client. Ask and answer questions on Stack Overflow, Super User, and other StackExchange sites.

emacs-git-modes 1.5.0
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/magit/git-modes
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs major modes for Git configuration files
Description:

This package provides Emacs major modes for editing various Git configuration files, such as .gitattributes, .gitignore, and .git/config.

emacs-anaphora 1.0.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rolandwalker/anaphora/
Licenses: Public Domain
Build system: emacs
Synopsis: Anaphoric expressions for Emacs Lisp
Description:

emacs-anaphora implements anaphoric expressions for Emacs Lisp.

Anaphoric expressions implicitly create one or more temporary variables which can be referred to during the expression. This technique can improve clarity in certain cases. It also enables recursion for anonymous functions.

emacs-atomic-chrome 2.0.0-1.072a137
Propagated dependencies: emacs-websocket@1.16
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/alpha22jp/atomic-chrome
Licenses: GPL 2+
Build system: emacs
Synopsis: Edit browser text area with Emacs using Atomic Chrome or Ghost Text
Description:

This is an Emacs version of Atomic Chrome and Ghost Text, which are extensions that allows you to edit text areas of the browser in Emacs.

The input on Emacs is reflected to the browser instantly and continuously. You can use both the browser and Emacs at the same time. They are updated to the same content bi-directionally.

emacs-engine-mode 2.2.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/hrs/engine-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Minor mode for defining and querying search engines
Description:

Engine mode is a global minor mode for Emacs. It enables you to easily define search engines, bind them to keybindings, and query them from the comfort of your editor.

Total packages: 72465