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

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.


sample-hive 0.9.0_alpha.1
Dependencies: wxwidgets@3.2.10 taglib@2.1.1 sqlite@3.39.3 yaml-cpp@0.9.0 libsndfile@1.2.2-0.68f6c16 spdlog@1.15.3 aubio@0.4.9
Channel: nebula
Location: nebula/packages/audio.scm (nebula packages audio)
Home page: https://gitlab.com/samplehive/sample-hive
Licenses: GPL 3+
Build system: meson
Synopsis: A simple, modern audio sample browser/manager for GNU/Linux.
Description:

SampleHive let’s you manage your audio samples in a nice and simple way, just add a directory where you store all your samples, or drag and drop a directory on it to add samples to it, and it will help sort, search, play and view some information about the sample.

ventoy 1.1.16
Dependencies: at-spi2-core@2.52.0 bash-minimal@5.2.37 cairo@1.18.4 coreutils@9.1 dosfstools@4.2 exfat-utils@1.4.0 gawk@5.3.0 gcc@14.3.0 glib@2.86.0 glibc@2.41 grep@3.11 gdk-pixbuf@2.44.4 gtk+@3.24.51 qtbase@5.15.17 sed@4.9 pango@1.56.4 parted@3.7 util-linux@2.40.4 xz@5.4.5
Channel: nebula
Location: nebula/packages/disk.scm (nebula packages disk)
Home page: https://www.ventoy.net
Licenses: GPL 3
Build system: binary
Synopsis: Tool to create bootable USB drives for ISO/WIM/IMG/VHD(x)/EFI files
Description:

Ventoy is an open source tool to create bootable USB drives. You can copy many image files at a time and Ventoy will give you a boot menu to select them.

emacs-org-modern-indent 0.1.4
Propagated dependencies: emacs-org@9.8.3 emacs-compat@31.0.0.1
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/jdtsmith/org-modern-indent
Licenses: GPL 3+
Build system: emacs
Synopsis: modern block styling with org-indent
Description:

Modern block styling with org-indent.

org-modern provides a clean and efficient org style. The blocks (e.g. source, example) are particularly nicely decorated. But when org-indent is enabled, the block "bracket", which uses the fringe area, is disabled.

This small package approximately reproduces the block styling of org-modern when using org-indent. It can be used with or without org-modern. Recent versions support "bulk-indented" blocks nested within lists

emacs-cargo 0.4.0
Propagated dependencies: emacs-markdown-mode@2.8
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/kwrooijen/cargo.el.git
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs Minor Mode for Cargo, Rust's Package Manager.
Description:

Cargo mode for Emacs. This package gives you a set of key combinations to perform Cargo tasks within your Rust projects.

emacs-lsp-dart 1.24.2
Propagated dependencies: emacs-lsp-treemacs@0.5 emacs-lsp-mode@10.0.0 emacs-dap-mode@0.8 emacs-f@0.21.0 emacs-dash@2.20.0 emacs-dart-mode@1.0.7 emacs-jsonrpc@1.0.28 emacs-ht@2.4-0.1c49aad
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/emacs-lsp/lsp-dart
Licenses: GPL 3+
Build system: emacs
Synopsis: lsp-mode heart dart
Description:

Emacs Dart IDE using lsp-mode to connect to Dart Analysis Server.

emacs-kdl-mode 0.0.1
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/taquangtrung/emacs-kdl-mode
Licenses: GPL 3
Build system: emacs
Synopsis: Emacs major mode for editing files in the KDL document language
Description:

Emacs major mode for editing files in the KDL document language

emacs-pkgbuild-mode 1.0-snapshot
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/juergenhoetzel/pkgbuild-mode.git
Licenses: GPL 2+
Build system: emacs
Synopsis: Major mode for editing PKGBUILD files
Description:

Major mode for editing PKGBUILD files

emacs-hass-tools 0.0.0-0.a9d7430
Propagated dependencies: emacs-auto-complete@1.5.1 emacs-request@0.3.2-1.3336eaa
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/gjbadros/hass-emacs
Licenses: Expat
Build system: emacs
Synopsis: Emacs tools for Home Assistant, including autocompletion
Description:

Tools for Home Assistant that work with GNU Emacs

Right now this is just auto completion support for entity names.

You either need to put the JSON contents of your Home Assistant's /api/states API output in a file (probably called api_states.txt in your config directory) or you need to populate a file hass-mode-secrets.el with your server name and an authentication token (gotten from HomeAssistant's UI).

If you do the former, you need to pass the name of the file to hass-setup-completion (possibly just by using a prefix-arg before calling the function interactively:

C-u M-x hass-setup-completion

Will prompt you for the filename that has the contents of /api/states from your server.

It's easier to just use hass-mode-secrets.el unless you have another reason to have api_states.txt lying around (I do, and I like this completion being able to work without the live server running, which is why I support the file version in addition to accessing via a live server)

emacs-hass 3.0.2
Propagated dependencies: emacs-request@0.3.2-1.3336eaa emacs-websocket@1.16
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/purplg/hass
Licenses: Expat
Build system: emacs
Synopsis: Emacs package for interacting with Home Assistant
Description:

hass is an Emacs package that enables integration with Home Assistant. Call Home Assistant services, hook into Home Assistant events, and create convenient dashboards

emacs-faustine 1.0.1
Propagated dependencies: emacs-faust-mode@0.2
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://bitbucket.org/yphil/faustine.git
Licenses: GPL 3+
Build system: emacs
Synopsis: A major mode/IDE for editing Faust code
Description:

Edit, visualize, build and run Faust code

emacs-lsp-haskell 1.1
Propagated dependencies: emacs-lsp-mode@10.0.0 emacs-haskell-mode@17.5-0.e9c3567
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/emacs-lsp/lsp-haskell.git
Licenses: GPL 3+
Build system: emacs
Synopsis: lsp-mode heart haskell
Description:

An Emacs Lisp library for interacting with a Haskell language server such as haskell-language-server using Microsoft's Language Server Protocol.

emacs-nerd-icons-completion 0.0.1
Propagated dependencies: emacs-nerd-icons@0.1.0-2.d41902f emacs-compat@31.0.0.1
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/rainstormstudio/nerd-icons-completion
Licenses: GPL 3
Build system: emacs
Synopsis: nerd-icons-completion - Use nerd-icons for completion
Description:

nerd-icons-completion - Use nerd-icons for completion

emacs-pythonic 0.2
Propagated dependencies: emacs-s@1.13.0 emacs-f@0.21.0
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/pythonic-emacs/pythonic.git
Licenses: GPL 3+
Build system: emacs
Synopsis: Utility functions for writing pythonic emacs package.
Description:

Utility functions for writing pythonic emacs package.

emacs-nixos-options 0.0.1
Propagated dependencies: emacs-company@1.0.2 emacs-consult@3.6
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/travisbhartwell/nix-emacs.git
Licenses: GPL 3+
Build system: emacs
Synopsis: A set of useful Emacs modes and functions for users of Nix and Nix OS.
Description:

A set of useful Emacs modes and functions for users of Nix and Nix OS.

emacs-levenshtein 0.1
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/emacsorphanage/levenshtein
Licenses: GPL 3+
Build system: emacs
Synopsis: Edit distance between two strings
Description:

Edit distance between two strings

emacs-lsp-latex 3.6.2
Propagated dependencies: emacs-lsp-mode@10.0.0 emacs-consult@3.6
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/ROCKTAKEY/lsp-latex.git
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs lsp-mode client for LaTeX, on texlab.
Description:

While lsp-tex.el, included by lsp-mode, provides minimal setting for Texlab, lsp-latex.el provides full features of Texlab!

emacs-lsp-tailwindcss 0.2
Propagated dependencies: emacs-lsp-mode@10.0.0 emacs-f@0.21.0
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/merrickluo/lsp-tailwindcss.git
Licenses: GPL 3+
Build system: emacs
Synopsis: the lsp-mode client for tailwindcss
Description:

The lsp-mode client for tailwindcss, using language server from official vscode plugin

emacs-nerd-icons-dired 0.0.1
Propagated dependencies: emacs-nerd-icons@0.1.0-2.d41902f
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/rainstormstudio/nerd-icons-dired
Licenses: GPL 3
Build system: emacs
Synopsis: nerd-icons theme for dired
Description:

nerd-icons theme for dired

emacs-svelte-mode 1.0.5
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/leafOfTree/svelte-mode
Licenses: LGPL 3
Build system: emacs
Synopsis: Emacs major mode for Svelte
Description:

Emacs major mode for .svelte files based on mhtml-mode

emacs-pylint 0.0.1
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/emacsorphanage/pylint.git
Licenses: GPL 2+
Build system: emacs
Synopsis: A LSP client for Emacs using Python Jedi Language Server
Description:

A Emacs client for Python Jedi Language Server (LSP client plugin for lsp-mode Emacs extension).

emacs-aider 0.13.2
Propagated dependencies: emacs-transient@0.13.2 emacs-magit@4.6.0 emacs-markdown-mode@2.8 emacs-s@1.13.0
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/tninja/aider.el
Licenses: ASL 2.0
Build system: emacs
Synopsis: AI assisted programming in Emacs with Aider
Description:

AI assisted programming in Emacs with Aider This package also includes relevant snippets for yasnippet.

emacs-ai-code-interface 1.74
Propagated dependencies: emacs-transient@0.13.2 emacs-magit@4.6.0
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/tninja/ai-code-interface.el
Licenses: ASL 2.0
Build system: emacs
Synopsis: Unified Emacs interface supporting OpenAI Codex, GitHub Copilot CLI, Claude Code, Gemini CLI, Opencode, and more
Description:

An Emacs interface for AI-assisted software development. The purpose is to provide a uniform interface and experience for different AI backends, with context-aware AI coding actions, and integrating seamlessly with AI-driven agile development workflows.

Currently it supports these AI coding CLIs:

  1. OpenAI Codex

  2. GitHub Copilot CLI

  3. Gemini CLI

  4. Claude Code

  5. Opencode

  6. Grok CLI

  7. Cursor CLI

  8. Kiro CLI

  9. CodeBuddy Code CLI

  10. Aider CLI

It also supports external backend packages:

  1. ECA (Editor Code Assistant) (`ai-code-eca.el`)

  2. agent-shell (acp.el)

  3. claude-code-ide.el

  4. claude-code.el

emacs-lsp-jedi 0.0.1
Propagated dependencies: emacs-lsp-mode@10.0.0
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/fredcamps/lsp-jedi.git
Licenses: GPL 3+
Build system: emacs
Synopsis: A LSP client for Emacs using Python Jedi Language Server
Description:

A Emacs client for Python Jedi Language Server (LSP client plugin for lsp-mode Emacs extension).

emacs-ron-mode 0.1
Propagated dependencies: emacs-rust-mode@1.0.6
Channel: nebula
Location: nebula/packages/emacs.scm (nebula packages emacs)
Home page: https://github.com/hoyon/ron-mode.git
Licenses: Expat
Build system: emacs
Synopsis: An emacs mode for RON files
Description:

A major mode for editing RON files.

Page: 1234
Total packages: 96