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.
Magit-tbdiff provides a Magit interface to git-range-diff (and its third-party predecessor git-tbdiff), a Git subcommand for comparing two versions of a topic branch.
This is a backend implementation for the completion package company-mode which supports the normal and the fuzzy completion modes of SLIME.
This package provides React-like components with state, hooks, reconciliation and layouts, rendered using native Emacs widgets.
This package implements a major mode for Xonsh scripts. The basic functionality includes syntax highlight for Xonsh operators. Files with the .xonshrc or .xsh extension are automatically opened with this mode.
This program is an asynchronous RPC stack for Emacs. Using this RPC stack, Emacs can communicate with the peer process smoothly. Because the protocol employs S-expression encoding and consists of asynchronous communications, the RPC response is fairly good.
This package provides local weather information from wttr.in.
This package provides a backend implementation for xdg-desktop-portal that uses Emacs. It allows you to use Emacs' file and path selection facilities in graphical programs that use the xdg-desktop-portal dbus interface.
This package provides an extensible means of specifying conditions which must be fulfilled before a task can be completed and actions to take once it is. Org Edna runs when either the BLOCKER or TRIGGER properties are set on a heading, and when it is changing from a TODO state to a DONE state.
A window-layout management library that can split a frame or a window into some windows according to a layout recipe.
Cal-China-X provides additional features for Emacs' Cal-China package:
Chinese localizations.
Display holiday, lunar, horoscope, zodiac, solar term info on mode line.
Define holidays using holiday-lunar, holiday-solar-term.
Highlight holidays based on different priorities.
Add cal-china-x-chinese-holidays, cal-china-x-japanese-holidays.
custom week diary (like weeks in school).
Kibit Helper provides functions to work with the Kibit Leiningen plugin for detecting and improve non-idiomatic Clojure source code.
Dumb Jump is an Emacs "jump to definition" package with support for multiple programming languages that favors "just working" over speed or accuracy. This means minimal --- and ideally zero --- configuration with absolutely no stored indexes (tags) or persistent background processes. Dumb Jump performs best with The Silver Searcher ag or ripgrep rg installed.
This package can be used to insert NumPy-style docstrings in Python function definitions. The generated docstring includes argument names, type hints, exceptions, and the return type hint.
This package provides a spam filtering library for Emacs MUAs. It supports Japanese and has the following features:
Pure Emacs Lisp implementation.
Interactive process within the MUA.
Incremental corpus learning.
Three different methods for Japanese word segmentation.
Built-in support for
emacs-wanderlustandemacs-mew.Navi2ch integration.
This package provides an ESS-like binding to send lines or regions to a REPL from Racket buffers.
This package provides a documentation viewer similar to Emacs's built-in Info browser, but geared towards documentation obtained from https://devdocs.io.
RYO modal provides a convenient way of defining modal keybindings in Emacs, and does not come with any predefined bindings.
This package implements the tamil99 input method for Emacs. Tamil99 is a keyboard layout and input method that is specifically designed for the Tamil language. Vowels and vowel modifiers are input with your left hand, and consonants are input with your right hand.
This package provides the tomelr-encode function to convert a Lisp data expression in Alist or Plist format to a TOML string.
This package provides an Elisp wrapper around the Java keytool command and major mode for viewing Java keystores.
This package provides Emacs highlighting using Ethan Schoonover’s Solarized color scheme.
Relint (regular expression lint) scans Elisp files for mistakes in regexps, including deprecated syntax and bad practice. It also checks the regexp-like arguments to skip-chars-forward and skip-chars-backward.
This package provides an elisp implementation of the HSLUV colorspace conversions documented on http://www.hsluv.org/. HSLuv is a human-friendly alternative to HSL. CIELUV is a color space designed for perceptual uniformity based on human experiments. When accessed by polar coordinates, it becomes functionally similar to HSL with a single problem: its chroma component doesn't fit into a specific range. HSLuv extends CIELUV with a new saturation component that allows you to span all the available chroma as a neat percentage.
Evil is an extensible vi layer for Emacs. It emulates the main features of Vim, and provides facilities for writing custom extensions.