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.
This package adds support for working with Erlang code blocks with org-babel in org-mode.
Emacs-doom-themes contains numerous popular color themes for Emacs that integrate with major modes like Org-mode.
Ollama-buddy offers a convenient way to integrate to Ollama's local LLM capabilities from Emacs.
Vertico provides a minimalistic vertical completion UI, which is based on Emacs' default completion system. By reusing the default system, it achieves full compatibility with built-in Emacs commands and completion tables. Vertico is pretty bare-bone and only provides a minimal set of commands. Additional optional enhancements can be provided externally by complementary packages.
This package provides Emacs Lisp utilities for a variety of tasks, including version control, task management, and regex-based replacement.
This major mode focuses on highlighting as many aspects of the TinTin++ scripting language as possible, organizing commands into functional categories and highlighting specific modes that many commands use to accomplish different tasks.
This package provides a collection of Paredit-like functions for editing in HTML mode.
Circe is a Client for IRC in Emacs. It integrates well with the rest of the editor, using standard Emacs key bindings and indicating activity in channels in the status bar so it stays out of your way unless you want to use it.
A window-layout management library that can split a frame or a window into some windows according to a layout recipe.
This package provides a documentation viewer similar to Emacs's built-in Info browser, but geared towards documentation obtained from https://devdocs.io.
This package provides quick navigation to a specific parent directory using Eshell.
Just call one of the interactive functions in a file to complete the corresponding thing using Ivy.
The following completions are currently available:
Symbol completion for Elisp, Common Lisp, Python, Clojure, C, C++.
Describe functions for Elisp: function, variable, library, command,
bindings, theme.
Navigation functions: imenu, ace-line, semantic, outline.
Git utilities: git-files, git-grep, git-log, git-stash, git-checkout.
Grep utilities: grep, ag, pt, recoll, ack, rg.
System utilities: process list, rhythmbox, linux-app.
Many more.
This package provides basic syntax highlighting and editing support for editing Racket's Scribble documentation syntax in Emacs.
Provides functions which facilitate writing multi-file Emacs packages and running from the source tree without having to "install" code or fiddle with load-path.
The main function, load-relative, loads an Emacs Lisp file relative to another (presumably currently running) Emacs Lisp file.
Jarchive makes Emacs handle Java and LSP URIs pointing to source inside JARs.
emacs-terraform-mode provides a major mode for working with Terraform configuration files. Most of the functionality is inherited from hcl-mode.
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.
This package extends isearch with advice, dynamic filters, highlighting of regexp group levels, and more.
This package is a which-key extension, which uses posframe (a child frame) to show which-key popups.
This Emacs library provides a Helm interface for Projectile.
Daredevil SKK is a version of SKK, a Japanese input method on Emacs. This package adds support for the Nicola keyboard layout to it.
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.
This package provides dwim-shell-command as an opinionated, DWIM alternative to shell-command.
This Emacs package provides font-lock, indentation, navigation and basic refactoring for the Clojure programming language. It is recommended to use clojure-mode with Paredit or Smartparens.