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

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-assess 0.7
Propagated dependencies: emacs-m-buffer@0.16.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/assess.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Test support functions
Description:

This provides functions to support ert, the Emacs Regression Test framework. It includes

  • a set of predicates for comparing strings, buffers and file contents.

  • explainer functions for all predicates giving useful output macros for creating many temporary buffers at once, and for restoring the buffer list.

  • methods for testing indentation, by comparison or "round-tripping".

  • methods for testing fontification.

Assess aims to be a stateless and noiseless as possible, leaving Emacs unchanged whether the tests succeed or fail and suppressing extraneous messages.

emacs-origami-ts 1.0.0
Propagated dependencies: emacs-origami@1.0-1.1f38085
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/mst/origami-ts.git
Licenses: GPL 3+
Build system: emacs
Synopsis: Fold code in Emacs with @code{emacs-origami} and tree-sitter
Description:

origami-ts creates a general language parser for emacs-origami that leverages the Emacs treesit library to fold code.

emacs-pretty-hydra 0.2.2
Propagated dependencies: emacs-dash@2.20.0 emacs-hydra@0.15.0-0.59a2a45 emacs-s@1.13.0
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: Major mode keybindings managed by Hydra
Description:

This package offers an hydra-based method of managing major mode-specific key bindings. It is intended for use as a library only; see package emacs-major-mode-hydra for a user-friendly interface.

emacs-ob-sclang 0.1-1.cd3f3c8
Propagated dependencies: emacs-org@9.8.10 emacs-scel@20170629-1.aeea3ad
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://repo.or.cz/ob-sclang
Licenses: GPL 3+
Build system: emacs
Synopsis: Org Babel support for SuperCollider
Description:

This package adds support for evaluating sclang Org mode source blocks.

emacs-transpose-frame 0.2.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.emacswiki.org/emacs/TransposeFrame
Licenses: FreeBSD
Build system: emacs
Synopsis: Transpose window arrangement in current frame
Description:

emacs-transpose-frame provides some interactive functions which allows users to transpose windows arrangement in currently selected frame.

emacs-rg 2.4.0
Propagated dependencies: emacs-s@1.13.0 emacs-wgrep@3.0.0 ripgrep@15.1.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://rgel.readthedocs.io/en/latest/
Licenses: GPL 3+
Build system: emacs
Synopsis: Search tool based on @code{ripgrep}
Description:

rg is an Emacs search package based on the ripgrep command line tool. It allows one to interactively search based on the editing context then refine or modify the search results.

emacs-shroud 1.105
Propagated dependencies: emacs-bui@1.2.1 emacs-dash@2.20.0 emacs-f@0.21.0 emacs-s@1.13.0 gnupg@2.5.21 shroud@0.1.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.nongnu.org/emacs-shroud
Licenses: GPL 3+
Build system: gnu
Synopsis: Emacs interface to the Shroud password manager
Description:

This package provides an Emacs interface to the Shroud password manager, using the Buffers User Interface library. You can view, copy, and edit secrets from within Emacs.

emacs-tracking 2.14
Propagated dependencies: gnutls@3.8.13
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jorgenschaefer/circe/wiki/Tracking
Licenses: GPL 3+
Build system: emacs
Synopsis: Buffer tracking library
Description:

tracking.el provides a way for different modes to notify the user that a buffer needs attention. The user then can cycle through them using C-c C-SPC.

emacs-glsl-mode 2.4-0.b071120
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jimhourihan/glsl-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for Open GLSL shader files
Description:

This package provides a major mode for editing OpenGLSL grammar files, usually files ending with .vert, .frag, .glsl or .geom. It is based on C mode plus some features and pre-specified fontifications.

emacs-interleave 1.4.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rudolfochrist/interleave
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs minor mode to interleave notes and text books
Description:

Interleave is a minor mode that presents a document viewer side by side to an Org buffer with your notes relevant to the current page.

emacs-el-search 1.12.6.1-2.07bed84
Propagated dependencies: emacs-stream@2.4.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacsmirror/el-search
Licenses: GPL 3+
Build system: emacs
Synopsis: Expression based interactive search for emacs-lisp-mode
Description:

This package provides expression based interactive search procedures for emacs-lisp-mode.

emacs-cnfonts 1.1.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tumashu/cnfonts
Licenses: GPL 2+
Build system: emacs
Synopsis: Emacs Chinese fonts setup tool
Description:

Cnfonts is a Chinese fonts setup tool, allowing for easy configuration of Chinese fonts.

emacs-pinyinlib 0.1.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/cute-jumper/pinyinlib.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Convert first letter of Pinyin to Chinese characters
Description:

This Emacs library provides functionality for converting the first letter of Pinyin to Simplified/Traditional Chinese characters.

emacs-org-agenda-files-track 0.4.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.sr.ht/~ngraves/org-agenda-files-track
Licenses: GPL 3+
Build system: emacs
Synopsis: Fine-track org-agenda-files
Description:

This package tracks org-agenda-files precisely to speed-up org-agenda.

emacs-helm-taskrunner 0.9-1.1910dac
Propagated dependencies: emacs-helm@4.0.7 emacs-taskrunner@0.6-1.3afd4a5 emacs-projectile@3.3.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacs-taskrunner/helm-taskrunner
Licenses: GPL 3+
Build system: emacs
Synopsis: Retrieve build-system tasks using Helm
Description:

This package provides a Helm interface for selecting Makefile targets.

emacs-request 0.3.2-1.3336eaa
Propagated dependencies: emacs-deferred@0.5.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tkf/emacs-request
Licenses: GPL 3+
Build system: emacs
Synopsis: Package for speaking HTTP in Emacs Lisp
Description:

This package provides a HTTP request library with multiple backends. It supports url.el which is shipped with Emacs and the curl command line program.

emacs-org-static-blog 1.7.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/bastibe/org-static-blog
Licenses: Modified BSD
Build system: emacs
Synopsis: Simple Org mode based static blog generator
Description:

emacs-org-static-blog is one more static blog generator, it focuses on being simple. All files are simple Org files in a directory. The only requirement is that every Org file must have a title and a date keywords, and optionally, a filetags keyword.

emacs-org-super-agenda 1.3
Propagated dependencies: emacs-dash@2.20.0 emacs-ht@2.4-0.1c49aad emacs-org@9.8.10 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-expat 0.0.1-1.f4fcd0a
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/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-hide-mode-line 1.0.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/hlissner/emacs-hide-mode-line
Licenses: Expat
Build system: emacs
Synopsis: Emacs plugin that hides the mode-line
Description:

A minor mode that hides the mode-line in your current buffer. It can be used to toggle an alternative mode-line, toggle its visibility, or simply disable the mode-line in buffers where it is not very useful.

emacs-promise 1.1-1.cec51fe
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/chuntaro/emacs-promise
Licenses: GPL 3+
Build system: emacs
Synopsis: Promises/A+ for Emacs
Description:

This is a simple implementation of Promises/A+.

This implementation ports the following Promises/A+ features faithfully. See https://github.com/then/promise.

The same API as the JavaScript version of Promise can be used. It has all the then, catch, resolve, reject, all, race, etc. It also supports thenable, inheritance of promise and rejection tracking.

emacs-psc-ide 0.1.0-2.ce97d71
Propagated dependencies: emacs-company@1.0.2 emacs-dash@2.20.0 emacs-flycheck@39.0 emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/purescript-emacs/psc-ide-emacs
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs integration for PureScript's psc-ide tool
Description:

This package provides Emacs integration for psc-ide, an IDE protocol for PureScript programming language. It features:

  • Completions

  • Type at point

  • Go to definition

  • Automatic imports

  • Case split

  • Build system integration, and

  • Flycheck support

emacs-reformatter 0.7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/purcell/reformatter.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Define commands which run reformatters on the current buffer
Description:

This library lets elisp authors easily define an idiomatic command to reformat the current buffer using a command-line program, together with an optional minor mode which can apply this command automatically on save.

emacs-rudel 0.3.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://rudel.sourceforge.net/
Licenses: GPL 3+
Build system: emacs
Synopsis: Collaborative editing framework
Description:

Rudel is a collaborative editing environment for GNU Emacs. Its purpose is to share buffers with other users in order to edit the contents of those buffers collaboratively. Rudel supports multiple backends to enable communication with other collaborative editors using different protocols, though currently Obby (for use with the Gobby editor) is the only fully-functional one.

Total packages: 32967