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

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-ert-expectations 0.2
Channel: guix
Location: gnu/packages/emacs-build.scm (gnu packages emacs-build)
Home page: https://www.emacswiki.org/emacs/ert-expectations.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Simple unit test framework for Emacs Lisp
Description:

emacs-ert-expectations is a simple unit test framework for Emacs Lisp to be used with ert.

emacs-org-super-agenda 1.3
Propagated dependencies: emacs-dash@2.20.0 emacs-ht@2.4-0.1c49aad emacs-org@9.8.3 emacs-s@1.13.0 emacs-ts@0.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/alphapapa/org-super-agenda
Licenses: GPL 3+
Build system: emacs
Synopsis: Supercharged Org agenda
Description:

This package allows items in the Org agenda to be grouped into sections while preserving the structure imposed by any timestamps.

emacs-evil-surround 1.1.1
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/emacs-evil/evil-surround
Licenses: GPL 3+
Build system: emacs
Synopsis: Easily modify surrounding parentheses and quotes
Description:

emacs-evil-surround allows easy deletion, change and addition of surrounding pairs, such as parentheses and quotes, in evil mode.

emacs-epc 0.1.1-1.e1bfa5c
Propagated dependencies: emacs-deferred@0.5.1 emacs-ctable@0.1.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kiwanami/emacs-epc
Licenses: GPL 3+
Build system: emacs
Synopsis: RPC stack for Emacs Lisp
Description:

This program is an asynchronous RPC stack for Emacs. Using this RPC stack, Emacs can communicate with the peer process smoothly. Because the protocol employs S-expression encoding and consists of asynchronous communications, the RPC response is fairly good.

emacs-firefox-javascript-repl 0.9.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/firefox-javascript-repl.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Jack into Firefox
Description:

This package provides a way to REPL into a new Firefox instance's JavaScript engine. A new throwaway Firefox profile directory is created before each run, so you won't need to modify your existing profiles. This mode takes care of starting the new Firefox process in debugging mode, which may be tedious to do by hand. This comint mode is barebones and unstructured, meant for quick JavaScript experiments.

emacs-yascroll 0.2.0-0.95e24b7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacsorphanage/yascroll
Licenses: GPL 3+
Build system: emacs
Synopsis: Yet another scroll bar mode for Emacs
Description:

This package provides a scroll bar that is drawn inside the buffer rather than using the GTK scroll bar.

emacs-ol-notmuch 2.1.3
Propagated dependencies: emacs-compat@31.0.0.1 emacs-notmuch@0.40 emacs-org@9.8.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tarsius/ol-notmuch
Licenses: GPL 3+
Build system: emacs
Synopsis: Links to notmuch messages for Emacs' Org mode
Description:

This package implements links to Notmuch messages and searches for Emacs' Org mode. A search is a query to be performed by Notmuch; it is the equivalent to folders in other mail clients. Similarly, mails are referred to by a query, so both a link can refer to several mails.

emacs-pcre2el 1.12-0.b4d846d
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/joddie/pcre2el
Licenses: GPL 3
Build system: emacs
Synopsis: Convert between PCRE, Emacs and rx regexp syntax
Description:

pcre2el or rxt (RegeXp Translator or RegeXp Tools) is a utility for working with regular expressions in Emacs, based on a recursive-descent parser for regexp syntax. In addition to converting (a subset of) PCRE syntax into its Emacs equivalent, it can do the following:

  • convert Emacs syntax to PCRE

  • convert either syntax to rx, an S-expression based regexp syntax

  • untangle complex regexps by showing the parse tree in rx form and highlighting the corresponding chunks of code

  • show the complete list of strings (productions) matching a regexp, provided the list is finite

  • provide live font-locking of regexp syntax (so far only for Elisp buffers – other modes on the TODO list).

emacs-ox-hugo 0.12.2
Propagated dependencies: emacs-tomelr@0.4.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://ox-hugo.scripter.co
Licenses: GPL 3+
Build system: emacs
Synopsis: Hugo markdown back-end for Org export engine
Description:

Ox-hugo is an Org exporter backend that exports Org to Hugo-compatible Markdown, Blackfriday, and also generates the front-matter in TOML or YAML format.

emacs-pythonic 0.2-1.9eff417
Propagated dependencies: emacs-f@0.21.0 emacs-s@1.13.0 emacs-tramp@2.8.1.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/pythonic-emacs/pythonic
Licenses: GPL 3+
Build system: emacs
Synopsis: Utility functions for writing Pythonic in Emacs
Description:

The Pythonic Emacs package provides function for convenient running Python on different platforms on local and remote hosts including Docker containers and Vagrant virtual machines. To use Pythonic with Docker you need to install Docker Tramp Emacs package.

emacs-vcsh 0.4.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/stepnem/vcsh-el
Licenses: Public Domain
Build system: emacs
Synopsis: Emacs VCSH integration
Description:

This library provides basic ``enter'' functionality and a few convenience commands to initialize a VCSH repository and add files to it. It can be used in conjunction with Magit.

emacs-dracula-theme 1.8.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://draculatheme.com/
Licenses: Expat
Build system: emacs
Synopsis: Dark theme for Emacs
Description:

Dracula is a dark color theme for many editors, shells and more. This package provides the Emacs theme.

emacs-rsw-elisp 1.0.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rswgnu/rsw-elisp
Licenses: GPL 3+
Build system: emacs
Synopsis: Improved expressions that interactively evaluate Emacs Lisp
Description:

This package improves and replaces the GNU Emacs commands that interactively evaluate Emacs Lisp expressions. The new commands replace standard key bindings and are all prefixed with rsw-elisp-. They work the same way as the old commands when called non-interactively; only the interactive behavior should be different.

emacs-leaf 4.5.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/conao3/leaf.el
Licenses: AGPL 3+
Build system: emacs
Synopsis: Simplify your init.el configuration, extended use-package
Description:

This package provides macros that allows you to declaratively configure settings typical of an Elisp package with various keywords. The syntax is similar, but not identical to use-package -- overall, leaf aims at a cleaner and more predictable implementation.

emacs-parsebib 6.7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/joostkremers/parsebib
Licenses: Modified BSD
Build system: emacs
Synopsis: Library for parsing @file{.bib} files
Description:

This package provides an Emacs library for parsing .bib files.

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-eglot-tempel 0.8.2
Propagated dependencies: emacs-eglot@1.23 emacs-peg@1.0.2 emacs-tempel@1.13
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/fejfighter/eglot-tempel
Licenses: GPL 3+
Build system: emacs
Synopsis: Bridge for Tempel templates with Eglot
Description:

This package is an adapter to use the Tempel templating library with Eglot instead of Yasnippet.

emacs-cycle-at-point 0.2
Propagated dependencies: emacs-recomplete@0.2-0.0e4a2ba
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/ideasman42/emacs-cycle-at-point
Licenses: GPL 3+
Build system: emacs
Synopsis: Immediately cycle text at the cursor, without prompting
Description:

cycle-at-point provides commands to cycle text at the cursor. Repeatedly invoke the command to cycle over available options. Completion candidates are displayed in the echo area. Users can define their own completion lists. Common use cases include true and false literals, arithmetic operators, and months of the year.

emacs-ef-themes 2.2.0
Propagated dependencies: emacs-modus-themes@5.3.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://protesilaos.com/emacs/ef-themes
Licenses: GPL 3+ FDL 1.3+
Build system: emacs
Synopsis: Colorful and legible themes
Description:

The Ef themes are a collection of light and dark themes for GNU Emacs whose goal is to provide colorful yet legible options for users who want something with a bit more flair than the Modus themes.

emacs-dream-theme 1.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/djcb/dream-theme
Licenses: GPL 3+
Build system: emacs
Synopsis: High-contrast Emacs theme
Description:

dream-theme is a dark, clean theme for Emacs. It is inspired by zenburn, sinburn and similar themes, but slowly diverging from them.

emacs-popper 0.4.8
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/karthink/popper
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs minor-mode to summon and dismiss buffers easily
Description:

Popper is a minor-mode to tame the flood of ephemeral windows Emacs produces, while still keeping them within arm’s reach.

emacs-valign 3.1.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/casouri/valign
Licenses: GPL 3+
Build system: emacs
Synopsis: Pixel-perfect visual alignment for Org and Markdown tables
Description:

Valign provides visual alignment for Org mode, Markdown and Table.el tables on GUI Emacs. It can properly align tables containing variable-pitch font, CJK characters and images. Meanwhile, the text-based alignment generated by Org mode (or Markdown mode) is left untouched.

emacs-git-gutter-fringe 0.23-2.648cb5b
Propagated dependencies: emacs-git-gutter@0.93 emacs-fringe-helper@1.0.1-1.ef4a9c0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacsorphanage/git-gutter-fringe
Licenses: GPL 3+
Build system: emacs
Synopsis: See and manage hunks of text in a version control system
Description:

This package extends git-gutter to use the fringe area of a window.

emacs-swiper 0.15.1
Propagated dependencies: emacs-ivy@0.15.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/abo-abo/swiper
Licenses: GPL 3+
Build system: emacs
Synopsis: Isearch with an overview
Description:

This package gives an overview of the current regex search candidates. The search regex can be split into groups with a space. Each group is highlighted with a different face.

It can double as a quick `regex-builder', although only single lines will be matched.

Total packages: 73955