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

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-vulpea 2.2.0
Propagated dependencies: emacs-emacsql@4.4.1 emacs-s@1.13.0 emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/d12frosted/vulpea
Licenses: GPL 3+
Build system: emacs
Synopsis: Note management library for Org mode
Description:

Vulpea is a note management library for Org mode that maintains its own SQLite database for efficient querying and organization. Key features:

  • Fast note lookup via SQLite database with automatic sync

  • Rich note structure: titles,aliases, tags, links, properties, metadata

  • Flexible querying by tags, links,properties, dates, and more

  • Metadata system using Org description lists

  • Note creation with customizable templates

  • Selection interface with filtering and alias expansion

See https://github.com/d12frosted/vulpea for documentation.

emacs-smudge 1.0.0-1.4a9c5b3
Propagated dependencies: emacs-oauth2@0.19 emacs-request@0.3.2-1.3336eaa emacs-simple-httpd@1.5.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/danielfm/smudge
Licenses: GPL 3+
Build system: emacs
Synopsis: Control the Spotify application from within Emacs
Description:

Smudge allows you to control the Spotify application from Emacs, either via D-BUS or Spotify Connect if you have a Spotify premium subscription.

emacs-rescript-mode 0.1.0-0.b9dda43
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jjlee/rescript-mode
Licenses: GPL 3
Build system: emacs
Synopsis: Major mode for editing ReScript
Description:

This package provides a major mode for editing ReScript source code.

emacs-app-launcher 0.1-0.d5015e3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/SebastienWae/app-launcher
Licenses: GPL 3+
Build system: emacs
Synopsis: Use Emacs standard completion to launch applications
Description:

This package defines the app-launcher-run-app command, which uses Emacs standard completion to select an application installed on your machine and launch it.

emacs-haskell-mode 17.5-0.e9c3567
Propagated dependencies: emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/haskell/haskell-mode
Licenses: GPL 3+
Build system: gnu
Synopsis: Haskell mode for Emacs
Description:

This is an Emacs mode for editing, debugging and developing Haskell programs.

emacs-metal-mercury-mode 0.0.0-1.99e2d8f
Propagated dependencies: emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ahungry/metal-mercury-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for editing Mercury files
Description:

Major mode for editing Mercury files. This is a rewrite of the original mercury-mode provided by Emacs as a wrapper around prolog-mode.

emacs-desktop-environment 0.5.0-0.bc1153a
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.petton.fr/DamienCassou/desktop-environment
Licenses: GPL 3+
Build system: emacs
Synopsis: Control your GNU/Linux desktop environment from Emacs
Description:

This package helps you control your GNU/Linux desktop from Emacs. With desktop-environment, you can control the brightness and volume as well as take screenshots and lock your screen. The package depends on the availability of shell commands to do the hard work for us. These commands can be changed by customizing the appropriate variables.

emacs-guix 0.6.1
Dependencies: guile@3.0.11 guix@1.5.0-4.2ef8ed9
Propagated dependencies: emacs-bui@1.2.1 emacs-dash@2.20.0 emacs-edit-indirect@0.1.13 emacs-geiser@0.33.1 emacs-geiser-guile@0.28.5 emacs-magit-popup@2.13.3 guile-gcrypt@0.5.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://guix.gnu.org
Licenses: GPL 3+
Build system: gnu
Synopsis: Emacs interface for GNU Guix
Description:

Emacs-Guix provides a visual interface, tools and features for the GNU Guix package manager. Particularly, it allows you to do various package management tasks from Emacs. To begin with, run M-x guix-about or M-x guix-help command.

emacs-el2org 0.6.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tumashu/el2org
Licenses: GPL 2+
Build system: emacs
Synopsis: Convert Emacs-lisp file to org file
Description:

El2org is a simple tool, which can convert Emacs-lisp file to org file, you can use this tool to write orgify commentary.

emacs-nerd-icons-dired 0.0.1-0.adf9a2b
Propagated dependencies: emacs-nerd-icons@0.1.0-2.d41902f
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rainstormstudio/nerd-icons-dired
Licenses: GPL 3+
Build system: emacs
Synopsis: Icons for Dired via Nerd Icons
Description:

This package adds icons to Dired, using the nerd-icons package.

emacs-default-text-scale 0.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/purcell/default-text-scale
Licenses: GPL 3+
Build system: emacs
Synopsis: Adjust the font size in all Emacs frames
Description:

This package provides commands for increasing or decreasing the default font size in all GUI Emacs frames.

emacs-sml-mode 6.12
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/sml-mode.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for editing (Standard) ML
Description:

SML-MODE is a major Emacs mode for editing Standard ML. It provides syntax highlighting and automatic indentation and comes with sml-proc which allows interaction with an inferior SML interactive loop.

emacs-google-c-style 0.1-0.6271f3f
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/google/styleguide
Licenses: GPL 1+
Build system: emacs
Synopsis: Emacs settings file for Google C/C++ style
Description:

emacs-google-c-style provides an Emacs settings file for Google C and C++ style.

emacs-info-rename-buffer 20200328.1147-0.87fb263
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/oitofelix/info-rename-buffer
Licenses: GPL 3
Build system: emacs
Synopsis: Rename Info buffers to match manuals
Description:

info-rename-buffer-mode is a global minor-mode that automatically renames Info buffers to match their visiting manual. That's a useful feature when consulting several Info manuals simultaneously, because it frees the user from the burden of renaming Info buffers to descriptive names manually before visiting another manual, thus avoiding accidentally overriding the currently visited node in case the user tries to open a new Info buffer.

emacs-esh-autosuggest 2.0.1
Propagated dependencies: emacs-company@1.0.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/dieggsy/esh-autosuggest
Licenses: GPL 3+
Build system: emacs
Synopsis: Fish-like autosuggestions in Eshell
Description:

This package assumes you use something other than company for eshell completion (e.g. eshell-pcomplete, completion-at-point, helm-esh-pcomplete). company-mode is used solely as a mechanism for history autosuggestions.

Unless you're using use-package's hook keyword, you can enable the autosuggestions with: (add-hook 'eshell-mode-hook #'esh-autosuggest-mode)

emacs-nyan-mode 1.1.4-0.09904af
Dependencies: mplayer@1.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/TeMPOraL/nyan-mode/
Licenses: GPL 3+
Build system: emacs
Synopsis: Nyan Cat as buffer position indicator
Description:

Nyan mode is an analog indicator of your position in the buffer. The cat should go from left to right in your mode-line, as you move your point from 0% to 100%. You can click on the rainbow or the empty space to scroll backwards and forwards and also animate it.

emacs-butler 0.2.6
Propagated dependencies: emacs-deferred@0.5.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/AshtonKem/Butler
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs client for Jenkins
Description:

Butler provides an interface to connect to Jenkins continuous integration servers. Users can specify a list of server in the butler-server-list variable and then use M-x butler-status to view the build status of those servers' build jobs, and possibly to trigger build jobs.

emacs-geiser 0.33.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.nongnu.org/geiser/
Licenses: Modified BSD
Build system: emacs
Synopsis: Collection of Emacs modes for Scheme hacking
Description:

Geiser is a collection of Emacs major and minor modes that conspire with one or more Scheme implementations to keep the Lisp Machine Spirit alive. The continuously running Scheme interpreter takes the center of the stage in Geiser. A bundle of Elisp shims orchestrates the dialog between the Scheme implementation, Emacs and, ultimately, the schemer, giving them access to live metadata.

This package provides just the core of Geiser. To effectively use it with your favourite Scheme implementation, you also need the corresponding geiser package, e.g. emacs-geiser-guile for Guile.

emacs-lua-mode 20221027-2.2f6b8d7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/immerrr/lua-mode/
Licenses: GPL 2+
Build system: emacs
Synopsis: Major mode for Lua
Description:

This Emacs package provides a mode for Lua programming language.

emacs-corfu-candidate-overlay 1.5
Propagated dependencies: emacs-corfu@2.10
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://code.bsdgeek.org/adam/corfu-candidate-overlay
Licenses: GPL 3
Build system: emacs
Synopsis: Show first Corfu's completion candidate in an overlay while typing
Description:

Simple corfu as-you-type auto-suggestion candidate overlay with a visual indication of whether there are many or exactly one candidate available.

emacs-eval-sexp-fu 0.6.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/hchbaw/eval-sexp-fu.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Enhancements for evaluating s-expressions
Description:

This package provides provides variants of eval-last-sexp that work on the containing list or s-expression, as well as an option for visually flashing evaluated s-expressions.

emacs-json-mode 1.9.2
Propagated dependencies: emacs-json-snatcher@1.0.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/joshwnj/json-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for editing JSON files
Description:

json-mode extends the builtin js-mode syntax highlighting.

emacs-skeletor 1.6.1-1.47c5b76
Propagated dependencies: emacs-dash@2.20.0 emacs-f@0.21.0 emacs-let-alist@1.0.6 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-helm-sly 0.7.2
Propagated dependencies: emacs-helm@4.0.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/emacs-helm/helm-sly
Licenses: GPL 3+
Build system: emacs
Synopsis: Helm for SLY, a Common Lisp interaction mode for Emacs
Description:

Helm-SLY defines a few new commands:

  • helm-sly-list-connections: Yet another Lisp connection list with Helm.

  • helm-sly-apropos: Yet another apropos with Helm.

  • helm-sly-mini: Like helm-sly-list-connections, but include an extra source of Lisp-related buffers, like the events buffer or the scratch buffer.

Total packages: 32521