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

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-php-mode 1.28.0
Propagated dependencies: emacs-projectile@3.3.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacs-php/php-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for editing PHP code
Description:

PHP mode is a major mode for editing PHP source code. It's an extension of C mode; thus it inherits all C mode's navigation functionality. But it colors according to the PHP grammar and indents according to the PEAR coding guidelines. It also includes a couple handy IDE-type features such as documentation search and a source and class browser.

emacs-flymake-mypy 0.3.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/com4/flymake-mypy
Licenses: FreeBSD
Build system: emacs
Synopsis: Flymake checker for mypy
Description:

This package provides Flymake support for Python static type checking using mypy.

emacs-parinfer-mode 0.4.10
Propagated dependencies: emacs-dash@2.20.0 emacs-rainbow-delimiters@2.1.5 emacs-company@1.0.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/DogLooksGood/parinfer-mode/
Licenses: GPL 3+
Build system: emacs
Synopsis: Lisp structure editing mode
Description:

parinfer-mode is a proof-of-concept editor mode for Lisp programming languages. It will infer some changes to keep Parens and Indentation inline with one another.

emacs-autothemer 0.2.18
Propagated dependencies: emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/sebastiansturm/autothemer
Licenses: GPL 3+
Build system: emacs
Synopsis: Conveniently create Emacs themes
Description:

Autothemer provides a thin layer on top of deftheme and custom-theme-set-faces that creates a new custom color theme, based on a set of simplified face specifications and a user-supplied color palette.

emacs-docker 2.5.0
Dependencies: emacs-undercover@0.8.1
Propagated dependencies: emacs-aio@1.1 emacs-dash@2.20.0 emacs-json-mode@1.9.2 emacs-s@1.13.0 emacs-tablist@1.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Silex/docker.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Manage docker from Emacs
Description:

This package provides an Emacs interface for Docker.

emacs-pg 0.67
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emarsden/pg-el
Licenses: GPL 2+
Build system: emacs
Synopsis: Emacs Lisp interface for PostgreSQL
Description:

This module lets you access the PostgreSQL object-relational DBMS from Emacs, using its socket-level frontend/backend protocol. The module is capable of automatic type coercions from a range of SQL types to the equivalent Emacs Lisp type. This is a low level API, and won't be useful to end users.

emacs-treesit-auto 1.0.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/renzmann/treesit-auto
Licenses: GPL 3
Build system: emacs
Synopsis: Automatically install and use tree-sitter major modes in Emacs 29+
Description:

Install a tree-sitter major mode automatically. If the tree-sitter version can't be used, fall back to the original major mode.

emacs-aggressive-indent 1.10.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/aggressive-indent.html
Licenses: GPL 2+
Build system: emacs
Synopsis: Minor mode to aggressively keep your code always indented
Description:

aggressive-indent-mode is a minor mode that keeps your code always indented. It reindents after every change, making it more reliable than electric-indent-mode.

emacs-tide 5.1.3
Propagated dependencies: emacs-dash@2.20.0 emacs-flycheck@39.0 emacs-s@1.13.0 emacs-typescript-mode@0.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ananthakumaran/tide
Licenses: GPL 3+
Build system: emacs
Synopsis: Typescript IDE for Emacs
Description:

Tide is an Interactive Development Environment (IDE) for Emacs which provides the following features:

  • ElDoc

  • Auto complete

  • Flycheck

  • Jump to definition, Jump to type definition

  • Find occurrences

  • Rename symbol

  • Imenu

  • Compile On Save

  • Highlight Identifiers

  • Code Fixes

  • Code Refactor

  • Organize Imports

emacs-company-posframe 0.7.0
Propagated dependencies: emacs-company@1.0.2 emacs-posframe@1.5.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tumashu/company-posframe
Licenses: GPL 3+
Build system: emacs
Synopsis: Use a posframe for @code{emacs-company}'s candidate menu
Description:

Allows emacs-company to use child frames for its candidate menus.

emacs-company-posframe is fast enough for daily use and supports CJK languages.

emacs-skeletor 1.6.1-1.47c5b76
Propagated dependencies: emacs-dash@2.20.0 emacs-f@0.21.0 emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/chrisbarrett/skeletor.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Project skeletons for Emacs
Description:

This package provides project templates and automates the mundane parts of setting up a new project, such as version control, licenses, and tooling.

emacs-catppuccin-theme 1.0.0-2.2975032
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/catppuccin/emacs
Licenses: Expat
Build system: emacs
Synopsis: Soothing pastel theme for Emacs
Description:

Catppuccin is a soothing pastel theme for Emacs. It provides different color palettes, such as frappe, macchiato, or latte.

emacs-consult-yasnippet 0.2-0.ae04508
Propagated dependencies: emacs-consult@3.6 emacs-yasnippet@0.14.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/mohkale/consult-yasnippet
Licenses: GPL 3+
Build system: emacs
Synopsis: Consulting-read interface for Yasnippet
Description:

This package allows you to expand Yasnippet' snippets through a completing-read interface. It supports previewing the current snippet expansion and overwriting the marked region with a new snippet completion.

emacs-elf-mode 0.1.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/abo-abo/elf-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Show symbol list when opening a binary file in Emacs
Description:

This Emacs package provides a command showing the symbols that the binary uses instead of the actual binary contents.

emacs-visual-replace 1.2-1.17d693f
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/szermatt/visual-replace
Licenses: GPL 3+
Build system: emacs
Synopsis: Alternate interface for @code{replace-string} and @code{query-replace}
Description:

visual-replace provides an alternate interface for search and replacement commands that supports previews. The interface also allows one to edit both the query-text and its replacement in the same minibuffer prompt. The interface covers the following commands:

  1. replace-string

  2. replace-regexp

  3. query-replace

  4. query-replace-regexp

emacs-frecency 1.0
Propagated dependencies: emacs-a@1.0.0 emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/alphapapa/frecency.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Sort items by frequency and recency of access
Description:

This package provides a way of sorting items via a heuristic based on frequency and recency.

emacs-ido-ubiquitous 4.13
Propagated dependencies: emacs-ido-completing-read+@4.14
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/DarwinAwardWinner/ido-ubiquitous
Licenses: GPL 3+
Build system: emacs
Synopsis: Use ido (nearly) everywhere
Description:

Ido-ubiquitous enables ido-style completion for almost every function that uses the standard completion function completing-read.

emacs-org-make-toc 0.6
Propagated dependencies: emacs-compat@31.1.0.0 emacs-dash@2.20.0 emacs-org@9.8.10 emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/alphapapa/org-make-toc
Licenses: GPL 3+
Build system: emacs
Synopsis: Maintain a table of contents for an Org file
Description:

This package facilitates the creation and maintenance of tables of contents.

emacs-gnus-desktop-notify 1.4-0.12d2a52
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.thregr.org/wavexx/software/gnus-desktop-notify.el/
Licenses: GPL 3+
Build system: emacs
Synopsis: Gnus desktop notification global minor mode
Description:

gnus-desktop-notify provides a simple mechanism to notify the user when new messages are received. To get started, place the following configuration snippet in your ~/.gnus.el configuration file:

(require 'gnus-desktop-notify)
(gnus-desktop-notify-mode)
(gnus-demon-add-rescan)
;; Alternatively, configure the period and idle times specifically, e.g.:
;; (gnus-demon-add-handler 'gnus-demon-scan-news 10 1)

The above causes Gnus to scan all configured groups every two hours when Emacs has been idle for one hour, with desktop notifications emitted for new messages received.

emacs-dired-hacks 0.0.1-3.d1a2bda
Propagated dependencies: emacs-dash@2.20.0 emacs-eimp@1.4.0-1.2e7536f emacs-f@0.21.0 emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Fuco1/dired-hacks
Licenses: GPL 3+
Build system: emacs
Synopsis: Collection of useful dired additions
Description:

This package provides the following collection of Emacs dired mode additions:

  • dired-avfs

  • dired-columns

  • dired-filter

  • dired-hacks-utils

  • dired-images

  • dired-list

  • dired-narrow

  • dired-open

  • dired-rainbow

  • dired-ranger

  • dired-subtree

  • dired-tagsistant

emacs-ghq 0.2.0
Dependencies: ghq@1.7.1
Propagated dependencies: emacs-dash@2.20.0 emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rcoedo/emacs-ghq
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs interface for @code{ghq} tool
Description:

This package provides a set of functions wrapping ghq, a tool for organizing remote Go repository clones.

emacs-tl1-mode 1.3-1.48d1289
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/emacs-weirdware/geoclue
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for editing Fluke 9100 TL/1 source code
Description:

This package provides a major mode for editing Fluke TL/1 source code. TL/1 is a language used to control Fluke’s 9100 series of testing and troubleshooting mainframes.

emacs-paren-face 1.2.4
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/tarsius/paren-face
Licenses: GPL 3+
Build system: emacs
Synopsis: Face for parentheses in Lisp modes
Description:

This library defines a face named parenthesis used just for parentheses. The intended purpose of this face is to make parentheses less visible in Lisp code by dimming them. Lispers probably don't need to be constantly made aware of the existence of the parentheses. Dimming them might be even more useful for people new to Lisp who have not yet learned to subconsciously blend out the parentheses.

emacs-xhair 1.0-0.c7bd7c5
Propagated dependencies: emacs-vline@1.11-0.f5d7b57
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Boruch-Baum/emacs-xhair
Licenses: GPL 3+
Build system: emacs
Synopsis: Highlight the current line and column
Description:

This package simultaneously applies vline-mode and hl-line-mode, with tweaks, to present point in highlighted cross-hairs, reporting the value of point as a message in the echo area.

Total packages: 33009