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 uses emacs-all-the-icons to display icons in Ibuffer buffers.
Emacs-wget is an emacs interface for the wget file downloader.
Emacs-Calibre is a package for interacting with https://calibre-ebook.com/Calibre libraries from Emacs.
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.elfor providing arrowheads (or other types of markers)a quite fancy keyboard annotation function
an
imenuindex function to enable imenu navigationdocument restore function to open the document at the last location of the previous session
This package provides the current day's name from the Swedish name day calendar. It is integrated with the Emacs calendar and diary.
This package provides an org-mode exporter backend for AsciiDoc.
ob-async enables asynchronous execution of org-babel src blocks.
This package provides an Emacs major mode for editing Ren'Py files. It supports indentation, syntax highlighting, movement and navigation, context-sensitive symbol completion, and running Ren'Py commands from within Emacs with error highlighting.
VHDL-ts-mode provides syntax highlighting, indentation, imenu, which-func, navigation and basic beautify and completion features to navigate and edit VHDL files.
helm-exwm runs a Helm session over the list of EXWM buffers. helm-exwm-switch is a convenience X application launcher using Helm to switch between the various windows of one or several specific applications. See helm-exwm-switch-browser for an example.
Telega-server is helper program to interact with Telegram service, and connect it with Emacs via inter-process communication.
Denote is a simple note-taking tool for Emacs. It is based on the idea that notes should follow a predictable and descriptive file-naming scheme. The file name must offer a clear indication of what the note is about, without reference to any other metadata. Denote basically streamlines the creation of such files while providing facilities to link between them.
Meow is yet another modal editing mode for Emacs. It aims to blend modal editing into Emacs with minimum interface with its original key-bindings, avoiding most if not all the hassle introduced by key-binding conflicts.
This package is a port of z, and keeps track of visited directories and commands invoked within them in order to enable navigation via input of matching regexps.
This package provides an Emacs minor mode for highlighting device tree files.
This package provides an Emacs library to manage vterm buffers.
This package implements a bridge to libvterm to display a terminal in an Emacs buffer.
This package provides a major mode for editing justfiles, as defined by the tool "just" (https://github.com/casey/just), using a Tree-Sitter grammar from tree-sitter-just (https://github.com/IndianBoy42/tree-sitter-just).
This package provides Emacs highlighting using Ethan Schoonover’s Solarized color scheme.
This package provides a major mode for editing OCaml code in Emacs. Some of its major features include:
syntax highlighting (font lock);
automatic indentation;
querying the type of expressions (using compiler generated annot files);
running an OCaml REPL within Emacs;
scanning of declarations and placing them in a menu.
This major mode facilitates editing Robot Framework source files with features such as syntax highlighting, comments, finding keywords, completing keywords and smart indentation.
general.el provides a more convenient method for binding keys in emacs (for both evil and non-evil users). Like use-package, which provides a convenient, unified interface for managing packages, general.el is intended to provide a convenient, unified interface for key definitions. While this package does implement some completely new functionality (such as the ability to make vim-style keybindings under non-prefix keys with an optional timeout), its primary purpose is to build on existing functionality to make key definition more clear and concise. general-define-key is user-extensible and supports defining multiple keys in multiple keymaps at once, implicitly wrapping key strings with (kbd ...), using named prefix key sequences (like the leader key in vim), and much more.
inf-ruby provides a Read Eval Print Loop (REPL) buffer, allowing for easy interaction with a Ruby subprocess. Features include support for detecting specific uses of Ruby, e.g., when using Rails, and using an appropriate console.
If you are using Guix shell with manifest.scm, the inf-ruby-wrapper-command customization variable could be helpful.
This package integrates restclient-mode with Org.