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

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-graphviz-dot-mode 0.5.0
Dependencies: graphviz@7.0.1
Propagated dependencies: emacs-company@1.0.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: http://ppareit.github.com/graphviz-dot-mode
Licenses: GPL 2+
Build system: emacs
Synopsis: Major mode for editing Graphviz DOT files
Description:

This Emacs package helps you to create .dot or .gv files using the DOT syntax, and use Graphviz to convert these files to diagrams.

emacs-shackle 1.0.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://depp.brause.cc/shackle
Licenses: GPL 3+
Build system: emacs
Synopsis: Enforce rules for popups
Description:

This package provides a global minor mode in which users can specify how popup-displaying functions occupy the screen.

emacs-edit-indirect 0.1.13
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Fanael/edit-indirect
Licenses: FreeBSD
Build system: emacs
Synopsis: Edit regions in separate buffers
Description:

This package allows you to edit regions in separate buffers, like org-edit-src-code but for arbitrary regions.

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-evil-nerd-commenter 3.6.1
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/redguardtoo/evil-nerd-commenter
Licenses: GPL 3+
Build system: emacs
Synopsis: Comment and uncomment lines efficiently
Description:

This package provides text objects and operators for comments within evil-mode.

emacs-on-screen 1.3.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/michael-heerdegen/on-screen.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Guide your eyes while scrolling
Description:

Scrolling can be distracting because your eyes may lose orientation. This library implements a minor mode that highlights the previously visible buffer part after each scroll.

emacs-tldr 0-2.1b09d20
Dependencies: unzip@6.0
Propagated dependencies: emacs-request@0.3.2-1.3336eaa
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kuanyui/tldr.el
Licenses: WTFPL 2
Build system: emacs
Synopsis: Simplified and community-driven man pages for Emacs
Description:

Tldr allows the user to access tldr pages from within Emacs. The tldr pages are a community effort to simplify the man pages with practical examples.

emacs-orderless 1.7
Propagated dependencies: emacs-compat@31.1.0.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/oantolin/orderless
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs completion style that matches multiple regexps in any order
Description:

This package provides an orderless completion style that divides the pattern into space-separated components, and matches candidates that match all of the components in any order. Each component can match in any one of several ways: literally, as a regexp, as an initialism, in the flex style, or as multiple word prefixes.

emacs-major-mode-hydra 0.2.2
Propagated dependencies: emacs-dash@2.20.0 emacs-pretty-hydra@0.2.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jerrypnz/major-mode-hydra.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Create nice-looking hydras
Description:

This package provides the macro pretty-hydra-define to define hydras with one column per group of heads.

emacs-smart-hungry-delete 0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/hrehfeld/emacs-smart-hungry-delete
Licenses: GPL 2+
Build system: emacs
Synopsis: Smart hungry deletion of whitespace
Description:

emacs-smart-hungry-delete hungrily deletes whitespace between cursor and next word, parenthesis or delimiter while honoring some rules about where space should be left to separate words and parentheses.

emacs-multitran 0.4.16
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/zevlg/multitran.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs interface to the multitran.com online dictionary
Description:

emacs-multitran is a zero-dependency Emacs interface to the https://multitran.com online dictionary.

emacs-fennel-mode 0.9.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.sr.ht/~technomancy/fennel-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs major-mode for editing Fennel code
Description:

Fennel mode provides font-lock, indentation, navigation, and REPL for Fennel code within Emacs.

emacs-mode-line-bell 0.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/purcell/mode-line-bell
Licenses: GPL 3+
Build system: emacs
Synopsis: Flash the mode-line instead of ringing the bell
Description:

This Emacs package provides a global minor mode mode-line-bell-mode which sets ring-bell-function to a function that will briefly flash the mode-line when the bell is rung.

emacs-keystore-mode 0.0.1-0.43bd592
Propagated dependencies: emacs-origami@1.0-1.1f38085 emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/peterpaul/keystore-mode
Licenses: Expat
Build system: emacs
Synopsis: Major mode for viewing and managing Java keystores
Description:

This package provides an Elisp wrapper around the Java keytool command and major mode for viewing Java keystores.

emacs-shx 1.5.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/riscy/shx-for-emacs
Licenses: GPL 3+
Build system: emacs
Synopsis: Extras for the Comint mode shell
Description:

This package extends Comint mode: it parses markup in the output stream, enabling plots and graphics to be embedded, and adds command-line functions which plug into Emacs (e.g., use :e <filename> to edit a file).

emacs-casual 3.0.1
Propagated dependencies: emacs-magit@4.7.1 emacs-transient@0.13.8
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kickingvegas/casual/
Licenses: GPL 3+
Build system: emacs
Synopsis: Transient user interfaces for various modes
Description:

Casual is a collection of opinionated Transient-based keyboard driven user interfaces for various built-in modes.

emacs-multiple-cursors 1.5.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/magnars/multiple-cursors.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Multiple cursors for Emacs
Description:

This package adds support to Emacs for editing text with multiple simultaneous cursors.

emacs-bash-completion 3.2-0.d32863d
Dependencies: bash@5.2.37
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/szermatt/emacs-bash-completion
Licenses: GPL 2+
Build system: emacs
Synopsis: Bash completion for the shell buffer
Description:

Bash Completion defines dynamic completion hooks for Shell mode and shell-command prompts that are based on Bash completion.

emacs-noflet 20170629-1.7ae84dc
Propagated dependencies: emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/nicferrier/emacs-noflet
Licenses: GPL 3+
Build system: emacs
Synopsis: Locally override functions
Description:

emacs-noflet lets you locally override functions, in the manner of flet, but with access to the original function through the symbol: this-fn.

emacs-carp 0-0.17d3d84
Propagated dependencies: emacs-clojure-mode@5.23.0 emacs-flycheck@39.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/carp-lang/carp-emacs
Licenses: ASL 2.0
Build system: emacs
Synopsis: Emacs support for Carp
Description:

This package provides syntax highlighting, a minor mode for listing type errors via Flycheck, as well as REPL support for Carp.

emacs-ccls 0.1-5.675a570
Propagated dependencies: ccls@0.20250815.1 emacs-dash@2.20.0 emacs-lsp-mode@10.0.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/MaskRay/emacs-ccls
Licenses: Expat
Build system: emacs
Synopsis: Emacs support for the @code{ccls} language server
Description:

This package extends lsp-mode to work with C and C++ files through the ccls language server.

emacs-embark-vulpea 0.1.0-0.e2271a6
Propagated dependencies: emacs-embark@1.2 emacs-vulpea@2.7.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/fabcontigiani/embark-vulpea
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs Embark integration for Vulpea notes
Description:

embark-vulpea is a minor-mode integrating the Embark actions and Vulpea packages. It features contextual actions and an export buffer for vulpea-note completion candidates.

emacs-posframe 1.5.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tumashu/posframe
Licenses: GPL 3+
Build system: emacs
Synopsis: Pop a posframe (a child frame) at point
Description:

Posframe can pop a posframe at point. A posframe is a child frame displayed within its root window's buffer. Posframe is fast and works well with CJK languages.

emacs-git-email 0.7.2
Dependencies: mu@1.14.3 emacs-magit@4.7.1 emacs-notmuch@0.40 emacs-piem@0.5.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://suhail.codeberg.page/git-email
Licenses: GPL 3+
Build system: emacs
Synopsis: Format and send Git patches in Emacs
Description:

This package provides utilities for formatting and sending Git patches via Email, without leaving Emacs.

Total packages: 32967