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

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-scratch 1.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/emacs-weirdware/scratch
Licenses: FreeBSD
Build system: emacs
Synopsis: Create scratch buffers with the same mode as current buffer
Description:

Scratch is an extension to Emacs that enables one to create scratch buffers that are in the same mode as the current buffer. This is notably useful when working on code in some language; you may grab code into a scratch buffer, and, by virtue of this extension, do so using the Emacs formatting rules for that language.

emacs-names 20151201.0-8.d8baba5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Malabarba/names/
Licenses: GPL 3+
Build system: emacs
Synopsis: Namespace implementation for Emacs Lisp
Description:

This package provides a macro that writes your namespaces for you.

emacs-org-contrib 0.8
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.sr.ht/~bzg/org-contrib
Licenses: GPL 3+
Build system: emacs
Synopsis: Unmaintained add-ons for Org mode
Description:

This package contains add-ons to Org. Be warned that these libraries receive little if no maintenance and there is no guaranty that they are compatible with the Org stable version.

emacs-mood-line 3.1.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/jessieh/mood-line
Licenses: GPL 2+
Build system: emacs
Synopsis: Minimal mode-line for Emacs
Description:

Mood-line is a minimal Emacs mode-line configuration that aims to replicate some of the features of the Doom modeline package.

emacs-svg-icon 0.1-1.ebc2b8d
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rougier/emacs-svg-icon
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs library to create SVG icons on the fly
Description:

This library allows creating SVG icons by parsing remote collections whose license are compatibles with Emacs. The default size of an icon is exactly 2x1 characters such that it can be inserted inside a text without disturbing alignment.

emacs-gnus-alias 1.7.0-0.cf1783a
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/hexmode/gnus-alias
Licenses: GPL 2+
Build system: emacs
Synopsis: Alternative to @code{gnus-posting-styles}
Description:

Gnus-alias provides a simple mechanism to switch identities when using a message-mode or a message-mode derived mode. Identities can include From and Organization headers, extra headers, body and signature. Other features include:

  • Switch identities in a message buffer.

  • Access original message to help determine identity of the followup/reply message.

  • Act on a forwarded message as if it were a message being replied to.

  • Start a new message with a given Identity pre-selected.

emacs-realgud 1.6.0-0.2075721
Propagated dependencies: emacs-load-relative@1.3.2 emacs-loc-changes@1.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/realgud/realgud/
Licenses: GPL 3+
Build system: emacs
Synopsis: Modular front-end for interacting with external debuggers
Description:

RealGUD is a modular, extensible GNU Emacs front-end for interacting with external debuggers. It integrates various debuggers such as gdb, pdb, ipdb, jdb, lldb, bashdb, zshdb, etc. and allows visually steping through code in the sources. Unlike GUD, it also supports running multiple debug sessions in parallel.

emacs-nano-theme 0.3.4-0.ffe414c
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rougier/nano-theme
Licenses: GPL 3+
Build system: emacs
Synopsis: GNU Emacs / N Λ N O Theme
Description:

Nano is a consistent theme for GNU Emacs which is based on Material colors and the dark theme is based on Nord colors.

emacs-palimpsest 1.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/danielsz/Palimpsest
Licenses: GPL 3+
Build system: emacs
Synopsis: Remove text without permanently deleting it
Description:

This minor mode for Emacs provides several strategies to remove text without permanently deleting it. Namely, it can send selected test to the bottom, or top, of the buffer, or to a trash file.

emacs-slime-company 1.7
Propagated dependencies: emacs-slime@2.32 emacs-company@1.0.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://company-mode.github.io
Licenses: GPL 3+
Build system: emacs
Synopsis: SLIME completion backend for @code{company-mode}
Description:

This is a backend implementation for the completion package company-mode which supports the normal and the fuzzy completion modes of SLIME.

emacs-org-cv 0-0.24bcd82
Propagated dependencies: emacs-ox-hugo@0.12.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://titan-c.gitlab.io/org-cv/
Licenses: GPL 3+
Build system: emacs
Synopsis: Collection of export backends for Org to generate a CV
Description:

This project exports an Org file with reasonably structured items into a LaTeX file, which compiles into a nice CV. In the same spirit, the Org file may export to Markdown so that it can be used for a web based CV.

emacs-darkroom 0.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/darkroom.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Remove visual distractions and focus on writing
Description:

darkroom-mode makes visual distractions disappear. The mode-line is temporarily elided, text is enlarged and margins are adjusted so that it's centered on the window.

darkroom-tentative-mode is similar, but it doesn't immediately turn-on darkroom-mode, unless the current buffer lives in the sole window of the Emacs frame (i.e. all other windows are deleted). Whenever the frame is split to display more windows and more buffers, the buffer exits darkroom-mode. Whenever they are deleted, the buffer re-enters darkroom-mode.

emacs-epl 0.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/cask/epl
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs Package Library
Description:

A package management library for Emacs, based on package.el.

The purpose of this library is to wrap all the quirks and hassle of package.el into a sane API.

emacs-cargo 0.4.1-0.7f84660
Dependencies: rust@1.93.0 rust@1.93.0
Propagated dependencies: emacs-markdown-mode@2.8
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kwrooijen/cargo.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs minor mode for Cargo, Rust's package manager
Description:

This package defines cargo-minor-mode, which gives a set of key combinations to perform Cargo tasks within Rust projects.

emacs-slime 2.32
Propagated dependencies: emacs-macrostep@0.9.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/slime/slime
Licenses: GPL 2+ Public Domain
Build system: emacs
Synopsis: Superior Lisp Interaction Mode for Emacs
Description:

SLIME extends Emacs with support for interactive programming in Common Lisp. The features are centered around slime-mode, an Emacs minor mode that complements the standard lisp-mode. While lisp-mode supports editing Lisp source files, slime-mode adds support for interacting with a running Common Lisp process for compilation, debugging, documentation lookup, and so on.

emacs-dired-du 0.5.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/dired-du.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Dired with recursive directory sizes
Description:

Display the recursive size of directories in Dired. This file defines a minor mode dired-du-mode to show the recursive size of directories in Dired buffers. If du program is available, then the directory sizes are obtained with it. Otherwise, the directory sizes are obtained with Lisp. The former is faster and provide a more precise value. For directories where the user doesn't have read permission, the recursive size is not obtained. Once this mode is enabled, every new Dired buffer displays recursive dir sizes.

emacs-rainbow-identifiers 0.2.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Fanael/rainbow-identifiers
Licenses: FreeBSD
Build system: emacs
Synopsis: Highlight identifiers in source code
Description:

Rainbow identifiers mode is an Emacs minor mode providing highlighting of identifiers based on their names. Each identifier gets a color based on a hash of its name.

emacs-airline-themes 1.8
Propagated dependencies: emacs-powerline@2.5-0.c35c35b
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/AnthonyDiGirolamo/airline-themes
Licenses: Expat
Build system: emacs
Synopsis: Vim-airline themes for Emacs Powerline
Description:

This is a port of the themes in Vim-airline to Emacs Powerline.

emacs-qrencode 1.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ruediger/qrencode-el
Licenses: GPL 3+
Build system: emacs
Synopsis: QRCode encoder for Emacs in pure elisp
Description:

This package provides two user facing interactive functions, that will encode text into a QR Code and show it in a separate buffer.

emacs-rustic 3.5
Propagated dependencies: emacs-dash@2.20.0 emacs-f@0.21.0 emacs-flycheck@39.0 emacs-lsp-mode@10.0.0 emacs-markdown-mode@2.8 emacs-project@0.12.0 emacs-rust-mode@1.0.6 emacs-s@1.13.0 emacs-spinner@1.7.4 emacs-xterm-color@2.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacs-rustic/rustic
Licenses: Expat ASL 2.0
Build system: emacs
Synopsis: Rust development environment for Emacs
Description:

Rustic is a fork of Rust mode. In addition to its predecessor, it offers the following features:

  • Flycheck integration,

  • Cargo popup,

  • multiline error parsing,

  • translation of ANSI control sequences through XTerm color,

  • asynchronous Org Babel,

  • custom compilation process,

  • rustfmt errors in a Rust compilation mode,

  • automatic LSP configuration with Eglot or LSP mode,

  • optional Rust inline documentation,

  • etc.

emacs-eval-in-repl-sly 0.9.7
Propagated dependencies: emacs-eval-in-repl@0.9.7 emacs-sly@1.0.43-9.9c43bf6
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 Common Lisp buffers.

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-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-rfcview 0.13
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: http://www.loveshack.ukfsn.org/emacs
Licenses: GPL 3+
Build system: emacs
Synopsis: Prettify Request for Comments (RFC) documents
Description:

The Internet Engineering Task Force (IETF) and the Internet Society (ISOC) publish various Internet-related protocols and specifications as "Request for Comments" (RFC) documents and Internet Standard (STD) documents. RFCs and STDs are published in a simple text form. This package provides an Emacs major mode, rfcview-mode, which makes it more pleasant to read these documents in Emacs. It prettifies the text and adds hyperlinks/menus for easier navigation. It also provides functions for browsing the index of RFC documents and fetching them from remote servers or local directories.

Total packages: 33009