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

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-skewer-mode 1.8.0
Propagated dependencies: emacs-simple-httpd@1.5.1 emacs-js2-mode@20231224
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/skeeto/skewer-mode
Licenses: Unlicense
Build system: emacs
Synopsis: Live web development in Emacs
Description:

Skewer-mode provides live interaction with JavaScript, CSS, and HTML in a web browser. Expressions are sent on-the-fly from an editing buffer to be evaluated in the browser, just like Emacs does with an inferior Lisp process in Lisp modes.

emacs-el-x 0.3.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/sigma/el-x
Licenses: GPL 2+
Build system: emacs
Synopsis: Emacs Lisp extensions
Description:

emacs-el-x defines the dflet macro to provide the historic behavior of flet, as well as declare-function stub for older Emacs.

emacs-chatgpt-shell 2.30.4
Propagated dependencies: emacs-shell-maker@0.93.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/xenodium/chatgpt-shell
Licenses: GPL 3+
Build system: emacs
Synopsis: Multi-llm Emacs shell
Description:

Chatgpt-shell is a comint-based LLM shell for Emacs, with support for multiple backends.

emacs-no-littering 1.8.8
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/emacscollective/no-littering
Licenses: GPL 3+
Build system: emacs
Synopsis: Help keep @file{~/.emacs.d/} clean
Description:

The default paths used to store configuration files and persistent data are not consistent across Emacs packages, be them built-in or third-party ones. no-littering sets out to help clean ~/.emacs.d/ by putting configuration files and persistent data files in two user-defined directories, as well as using more descriptive names for files and subdirectories when appropriate.

emacs-orglink 1.3.0
Propagated dependencies: emacs-compat@31.0.0.1 emacs-llama@1.0.4 emacs-org@9.8.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tarsius/orglink
Licenses: GPL 3+
Build system: emacs
Synopsis: Use Org mode links in other modes
Description:

This library implements support for some Org mode link types in other major modes. Links can be opened and edited like in Org mode.

emacs-rocket-chat 0.0.0-1.96fe27a
Propagated dependencies: emacs-async-await@1.1 emacs-request@0.3.2-1.3336eaa
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/4hiziri/rocket-chat
Licenses: Expat
Build system: emacs
Synopsis: Emacs Rocket.chat client
Description:

This package provides an Emacs client for the Rocket.chat service.

emacs-elfeed-protocol 1.0.0
Propagated dependencies: emacs-elfeed@4.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/fasheng/elfeed-protocol
Licenses: GPL 3+
Build system: emacs
Synopsis: Fever/NewsBlur/ownCloud/tt-RSS protocols for Elfeed
Description:

Elfeed-protocol provides extra protocols to make self-hosting RSS readers like Fever, NewsBlur, ownCloud News and Tiny TIny RSS work with Elfeed.

emacs-company-cabal 0.3.0-1.62112a7
Propagated dependencies: emacs-company@1.0.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/iquiw/company-cabal/
Licenses: GPL 3+
Build system: emacs
Synopsis: Company completion for Haskell Cabal files
Description:

This package allows for completion of field names, section names, field values, and more within haskell-cabal-mode.

emacs-puppet-mode 0.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/voxpupuli/puppet-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs major mode for the Puppet configuration language
Description:

This package provides support for the Puppet configuration language, including syntax highlighting, indentation of expressions and statements, linting of manifests and integration with Puppet Debugger.

emacs-unpackaged 0-4.0c1f447
Propagated dependencies: emacs-dash@2.20.0 emacs-esxml@0.3.8 emacs-org@9.8.3 emacs-s@1.13.0 emacs-hydra@0.15.0 emacs-use-package@2.4.4 emacs-ts@0.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/alphapapa/unpackaged.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Useful snippets of Emacs Lisp code
Description:

This package provides Emacs Lisp utilities for a variety of tasks, including version control, task management, and regex-based replacement.

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-gntp 0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tekai/gntp.el
Licenses: Modified BSD
Build system: emacs
Synopsis: Growl Notification Protocol for Emacs
Description:

This package implements the Growl Notification Protocol GNTP described at http://www.growlforwindows.com/gfw/help/gntp.aspx. It is incomplete as it only lets you send but not receive notifications.

emacs-sly-macrostep 0.1-2.5113e4e
Propagated dependencies: emacs-sly@1.0.43-9.9c43bf6 emacs-macrostep@0.9.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/joaotavora/sly-macrostep
Licenses: GPL 3+
Build system: emacs
Synopsis: Expand Common Lisp macros inside source files with SLY
Description:

sly-macrostep is a SLY contrib for expanding CL macros right inside the source file.

emacs-mu4e-column-faces 20221213.2206
Propagated dependencies: mu@1.14.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Alexander-Miller/mu4e-column-faces
Licenses: GPL 3+
Build system: emacs
Synopsis: Faces for individual mu4e columns
Description:

This package provides a minor mode for individual column faces in mu4e's mail overview.

emacs-wucuo 0.3.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/redguardtoo/wucuo
Licenses: GPL 3+
Build system: emacs
Synopsis: Fast spell checker for camel case code or plain text
Description:

Wucuo provides a spell checker on top of either Aspell or Hunspell, and relies on Flyspell internally. It operates on the current region or buffer, a file, or a complete directory.

emacs-geiser-chez 0.18
Dependencies: chez-scheme@10.4.0
Propagated dependencies: emacs-geiser@0.33.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://nongnu.org/geiser/
Licenses: Modified BSD
Build system: emacs
Synopsis: Support for Chez Scheme in Geiser
Description:

This package adds support for using Chez Scheme in Emacs with Geiser.

emacs-magit-todos 1.8.1
Propagated dependencies: emacs-async@1.9.9 emacs-dash@2.20.0 emacs-f@0.21.0 emacs-hl-todo@3.9.3 emacs-magit@4.6.0 emacs-pcre2el@1.12-0.b4d846d emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/alphapapa/magit-todos
Licenses: GPL 3
Build system: emacs
Synopsis: Show source files' TODOs (and FIXMEs, etc) in Magit status buffer
Description:

This package displays keyword entries from source code comments and Org files in the Magit status buffer. Activating an item jumps to it in its file. By default, it uses keywords from hl-todo, minus a few (like NOTE).

emacs-nano-modeline 1.1.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rougier/nano-modeline
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs minor mode controlling mode line
Description:

Nano modeline is a minor mode for Emacs that modifies the mode line as [ status | name (primary) secondary ]. It can be displayed at the bottom or at the top.

emacs-reduce-ide 1.14
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://reduce-algebra.sourceforge.io/reduce-ide/
Licenses: GPL 3+
Build system: emacs
Synopsis: Major modes for editing and running REDUCE source code
Description:

REDUCE IDE is an Emacs package that provides an Integrated Development Environment for the REDUCE computer algebra system within the GNU Emacs editor. Its two major components are Emacs Lisp libraries that provide major modes for editing REDUCE source code and running a command-line version of REDUCE in an Emacs window.

emacs-eval-in-repl-lua 0.9.7
Propagated dependencies: emacs-eval-in-repl@0.9.7 emacs-lua-mode@20221027-2.2f6b8d7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kaz-yos/eval-in-repl
Licenses: Expat
Build system: emacs
Synopsis: One keybinding to communicate with REPLs
Description:

This package provides an ESS-like binding to send lines or regions to a REPL from Lua buffers.

emacs-ox-haunt 0.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.sr.ht/~jakob/ox-haunt
Licenses: GPL 3+
Build system: emacs
Synopsis: Export Org files to HTML appropriate for Haunt
Description:

This library implements an HTML back-end for the Org generic exporter, producing output appropriate for Haunt's html-reader.

emacs-markdown-preview-mode 0.9.4
Propagated dependencies: emacs-markdown-mode@2.8 emacs-websocket@1.16 emacs-web-server@0.1.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ancane/markdown-preview-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Preview Markdown files
Description:

This package provides a minor mode for preview of Markdown files, and sends rendered Markdown to a web browser.

emacs-hyperbole 9.0.1
Dependencies: inetutils@2.7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.gnu.org/software/hyperbole/
Licenses: GPL 3+
Build system: emacs
Synopsis: The Everyday Hypertextual Information Manager
Description:

GNU Hyperbole, or just Hyperbole, is a programmable hypertextual information management system. It offers rapid views and interlinking of all kinds of textual information, utilizing Emacs for editing. In particular, Hyperbole lets you quickly create and activate hyperlink buttons, build outlines, manage all your contacts, your windows and frames, and search across buffers, directory trees, or the web.

emacs-eshell-up 0.0.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/peterwvj/eshell-up
Licenses: GPL 3+
Build system: emacs
Synopsis: Quickly go to a parent directory in Eshell
Description:

This package provides quick navigation to a specific parent directory using Eshell.

Total packages: 72465