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

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-highlight-symbol 1.3-1.7a789c7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://nschum.de/src/emacs/highlight-symbol/
Licenses: GPL 2+
Build system: emacs
Synopsis: Automatic and manual symbol highlighting for Emacs
Description:

Use highlight-symbol to toggle highlighting of the symbol at point throughout the current buffer. Use highlight-symbol-mode to keep the symbol at point highlighted.

The functions highlight-symbol-next, highlight-symbol-prev, highlight-symbol-next-in-defun and highlight-symbol-prev-in-defun allow for cycling through the locations of any symbol at point. Use highlight-symbol-nav-mode to enable key bindings M-p and M-p for navigation. When highlight-symbol-on-navigation-p is set, highlighting is triggered regardless of highlight-symbol-idle-delay.

highlight-symbol-query-replace can be used to replace the symbol.

emacs-git-timemachine 4.13
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/pidu/git-timemachine
Licenses: GPL 3+
Build system: emacs
Synopsis: Step through historic versions of Git-controlled files
Description:

This package enables you to step through historic versions of files under Git version control from within Emacs.

emacs-carp 0-0.17d3d84
Propagated dependencies: emacs-clojure-mode@5.23.0 emacs-flycheck@36.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/carp-lang/carp-emacs
Licenses: ASL 2.0
Build system: emacs
Synopsis: Emacs support for Carp
Description:

This package provides syntax highlighting, a minor mode for listing type errors via Flycheck, as well as REPL support for Carp.

emacs-url-http-ntlm 2.0.6
Propagated dependencies: emacs-ntlm@2.1.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/url-http-ntlm.html
Licenses: GPL 3+
Build system: emacs
Synopsis: NTLM authentication for the url library
Description:

This package provides a NTLM handler for the URL package.

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-cc-mode 5.35
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://cc-mode.sourceforge.net/
Licenses: GPL 3+
Build system: emacs
Synopsis: Framework for creating major modes for C-style languages
Description:

CC Mode is an Emacs and XEmacs mode for editing C and other languages with similar syntax; currently C++, Objective-C, Java, CORBA's IDL, Pike, and AWK.

emacs-linum-relative 0.6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/coldnew/linum-relative
Licenses: GPL 2+
Build system: emacs
Synopsis: Relative line numbering for Emacs
Description:

emacs-linum-relative displays the relative line number on the left margin in Emacs.

emacs-yaml 1.2.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/zkry/yaml.el
Licenses: GPL 3+
Build system: emacs
Synopsis: YAML parser in Elisp
Description:

yaml.el is a YAML parser written in Emacs Lisp without any external dependencies. It provides an interface similar to the Emacs JSON parsing utility.

emacs-calc-currency 0-0.7021d89
Propagated dependencies: emacs-f@0.21.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jws85/calc-currency
Licenses: GPL 3+
Build system: emacs
Synopsis: Add currency units to Emacs Calc
Description:

This package adds custom units to the units table in Emacs Calc by fetching exchange rates backends.

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-rainbow-delimiters 2.1.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Fanael/rainbow-delimiters
Licenses: GPL 3+
Build system: emacs
Synopsis: Highlight brackets according to their depth
Description:

Rainbow-delimiters is a "rainbow parentheses"-like mode for Emacs which highlights parentheses, brackets, and braces according to their depth. Each successive level is highlighted in a different color, making it easy to spot matching delimiters, orient yourself in the code, and tell which statements are at a given level.

emacs-recent-addresses 0.1-1.afbbfdc
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://nschum.de/src/emacs/recent-addresses/
Licenses: GPL 2+
Build system: emacs
Synopsis: Record recently-used email addressed and auto-complete them
Description:

recent-addresses is an Emacs package that allows you to quickly look up previously used email addresses. It can be used alongside the Gnus email client.

emacs-totp 0.1-1.fe05ce6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/juergenhoetzel/emacs-totp
Licenses: GPL 3+
Build system: emacs
Synopsis: Generate Time-based One-time Passwords (TOTP) in Emacs
Description:

emacs-TOTP implements TOTP as specified in RFC 6238. It supports reading secrets in HEX and multiple base32 variations, including non-standard base32 encodings.

emacs-ac-php 2.7.0
Dependencies: emacs-auto-complete@1.5.1 emacs-company@1.0.2 emacs-dash@2.20.0 emacs-f@0.21.0 emacs-helm@4.0.7 emacs-php-mode@1.27.0 emacs-popup@0.5.9 emacs-s@1.13.0 emacs-xcscope@1.5-0.d228d75
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/xcwen/ac-php
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs Auto Complete & Company mode for PHP
Description:

This package provides Auto Complete and Company back-ends for PHP.

emacs-org-vcard 0.3.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/pinoaffe/org-vcard
Licenses: GPL 3+
Build system: emacs
Synopsis: Org mode support for vCard export and import
Description:

This package exports and imports vCard files from within GNU Emacs' Org mode.

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-symbol-overlay 4.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/wolray/symbol-overlay
Licenses: GPL 3+
Build system: emacs
Synopsis: Highlight symbols and perform various search operations on them
Description:

This package provides functions for highlighting and navigating between symbols.

emacs-djvu3 1.0-0.37b675b
Propagated dependencies: emacs-djvu@1.1.2 emacs-tablist@1.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/dalanicolai/djvu3
Licenses: GPL 3+
Build system: emacs
Synopsis: Extend djvu.el to display annotations and more
Description:

This package extends emacs-djvu with annotation rendering features and a fast occur search feature using svg.el.

Other features include:

  • clickable links

  • marker extension to svg.el for providing arrowheads (or other types of markers)

  • a quite fancy keyboard annotation function

  • an imenu index function to enable imenu navigation

  • document restore function to open the document at the last location of the previous session

emacs-varuga 0.2.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.systemreboot.net/varuga/about/
Licenses: GPL 3+
Build system: emacs
Synopsis: Send iCal calendar invites by email
Description:

Varuga allows you to format and send iCal calendar invites using your Emacs mail client. These invites are similar to those produced by Google Calendar or Outlook Calendar, and are compatible with them.

Varuga populates a Message mode buffer with an iCal MIME part (using MML, the MIME Meta Language). It also adds a plain text part listing the time of the event in various configured timezones.

emacs-plz-media-type 0.2.4
Propagated dependencies: emacs-plz@0.9.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/r0man/plz-media-type
Licenses: GPL 3+
Build system: emacs
Synopsis: HTTP media type extension for plz.el
Description:

The plz-media-type library enhances MIME type handling for HTTP requests within Emacs. It leverages the Plz HTTP library for networking calls and introduces a mechanism to process responses based on the content type header. This library defines various classes and methods for parsing and processing standard MIME types, including JSON, XML, HTML, and binary data, in a streaming and non-streaming way.

emacs-whisper-el 0.4.7
Dependencies: ffmpeg@8.1.1 whisper-cpp@1.8.6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/natrys/whisper.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Speech to text interface for Emacs
Description:

emacs-whisper-el captures audio with an input device, and transcribes text inserted into current Emacs buffer, optionally after translating to English from your local language. Transcription uses the C/C++ port whisper.cpp for inference.

emacs-vhdl-ts-mode 0.3.2
Propagated dependencies: tree-sitter-vhdl@0.1.1-0.a3b2d84
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/gmlarumbe/vhdl-ts-mode/
Licenses: GPL 3+
Build system: emacs
Synopsis: VHDL Tree-sitter mode
Description:

VHDL-ts-mode provides syntax highlighting, indentation, imenu, which-func, navigation and basic beautify and completion features to navigate and edit VHDL files.

emacs-apheleia 4.4.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/radian-software/apheleia
Licenses: GPL 3+
Build system: emacs
Synopsis: Reformat buffer stably
Description:

This package allows for a buffer to be reformatted without moving point, so that running a formatting tool like Prettier or Black upon saving won't move point back to the beginning of the buffer.

emacs-grep-context 0.1.0-1.5a4e3ef
Propagated dependencies: emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/mkcms/grep-context
Licenses: GPL 3+
Build system: emacs
Synopsis: Increase context in compilation and grep buffers
Description:

This package provides an Emacs package for more context in compilation/grep buffers. Works with wgrep, ack, ag, ivy.

Total packages: 74205