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.
Ellama is a tool for interacting with large language models from Emacs. It allows you to ask questions and receive responses from the LLMs. Ellama can perform various tasks such as translation, code review, summarization, enhancing grammar/spelling or wording and more through the Emacs interface. Ellama natively supports streaming output, making it effortless to use with your preferred text editor.
This package provides an ESS-like binding to send lines or regions to a REPL from Common Lisp buffers.
Emacs Refactor (EMR) is a framework for providing language-specific refactoring in Emacs. It includes refactoring commands for a variety of languages, including elisp itself.
This package integrates Flow with Emacs, allowing for definition-jumping and type-checking on demand.
This is a light weight wrapper for Emacs built-in undo system, adding convenient undo/redo without losing access to the full undo history, allowing you to visit all previous states of the document if you need.
Manage your contacts from Org mode. You can auto complete email addresses, export contacts to a vCard file, put birthdays in your Org Agenda, and more.
This Emacs package hides and/or highlights minor modes in the mode-line.
This package makes it easy to reformat Python code using python-black and python-black-macchiato for entire and partial buffers, respectively.
SRV implements RFC 2782 (SRV records). It is used to look up hostname and port for a service at a specific domain. There might be multiple results, and the caller is supposed to attempt to connect to each hostname+port in turn.
This package provides syntax highlighting, indenting, formatting, and utility methods for jsonnet files.
This package provides an extension to Org mode for syncing issues with JIRA issue servers.
This package provides platform-specific paths for reading and writing configuration, cache, and other data.
Smart Mode Line is a mode-line theme for Emacs. It aims to be easy to read from small to large monitors by using colors, a prefix feature, and smart truncation.
This Emacs major mode helps manage .pacnew and .pacsave files left by ArchLinux's pacman.
This package provides support for programming with ISLisp in Emacs. It features a major mode with syntax highlighting, symbol autocompletion and documentation search, among other features. It also includes an inferior mode with REPL integration. Currently it only supports the Easy ISLisp (eisl) implementation.
This package provides an Emacs client for the Slack messaging service.
Org Present is a minimalist presentation tool for Emacs Org mode. Simply layout your presentation with each slide under a top-level header, start the minor mode, and page through each slide with Left and Right keys.
This package provides support for the Bazel build system. See https://bazel.build/ for background on Bazel.
This Ivy extension enables the use of ivy-mode to input email addresses from BBDB efficiently. The main functions are:
counsel-bbdb-complete-mail to input email addresses;counsel-bbdb-reload' to reload contacts from BBDB database;counsel-bbdb-expand-mail-alias to expand mail alias.
Since counsel-bbdb is based on ivy-mode, all Ivy key bindings are supported. For example, after C-u M-x counsel-bbdb-complete-mail, you can press C-M-n to input multiple email addresses.
Emacs minor mode for redisplaying parts of the buffer as pretty symbols.
This Emacs package is an extension to ert, and creates emacs-exemplify-ert–like examples. It aims at writing test cases in a simplified form.
Interleave is a minor mode that presents a document viewer side by side to an Org buffer with your notes relevant to the current page.
This package uses Ivy to provide additional actions for Projectile commands and replacements for existing functions.
Majutsu provides a emacs-magit-style interface for jujutsu, offering an efficient way to interact with Jujutsu repositories from within Emacs.