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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Tshell is an experimental buffer-oriented shell. It supports shell and Emacs lisp commands.
This package provides two Emacs modes, typo-mode and typo-global-mode. These modes automatically insert Unicode characters for quotation marks, dashes, and ellipses. For example, typing " automatically inserts a Unicode opening or closing quotation mark, depending on context.
This package provides some commands to act on the browser tabs, history, or bookmarks from Emacs.
Cyberpunk color theme for the Emacs 24+ built-in color theme support known loosely as deftheme. Many mode-specific customizations are included.
This library adds a list of 'Did you mean...' suggestions when the command was not found in Eshell. The suggestions are found after the commands that bear resemblance to the input command.
This package adds support for org links from pdftools buffers with more precise location control.
This package provides many, but not all of the editing primitives in the Kakoune editor. Unlike Evil mode for Vim, this is a very shallow emulation, which seeks to do as little work as possible, leveraging Emacs native editing commands and the work of other packages wherever possible.
This package provides utilities for treating certain windows as pop up windows, which close automatically when quitting a command or selecting another window.
This package provides an Emacs minor mode for highlighting device tree files.
This Emacs library provides functionality for converting the first letter of Pinyin to Simplified/Traditional Chinese characters.
This package integrates difftastic structural diff tool into Emacs. It automatically displays difftastic output within Emacs using faces from the user theme, ensuring consistency with overall coding environment.
This package discovers key bindings and their meaning for the current Emacs major-mode.
Telega is a full-featured, unofficial GNU Emacs-based client for the Telegram messaging platform.
Ivy integration with the clipboard manager, clipmenu.
Meaning of HTTP headers codes.
templatel is the modern templating language. It provides variable substitution and control flow through a clean and powerful language inspired by Python's Jinja.
This package acts as a parallel of consult-lsp for eglot and provides a front-end interface for the workspace/symbols LSP procedure call.
This package provides an SSH mode for Emacs, built on top of Tramp and shell mode. It keeps a history of previously connected hosts and supports auto-completion of known hosts.
This package provides a backend for Flymake to use the tool ShellCheck for static analyzing bash and sh scripts.
Jinx is a just-in-time spell-checker for Emacs based on the Enchant library. It lazily highlights misspelled words in the text of the visible portion of the buffer by honouring window boundaries as well as text folding, if any.
This package prettifies headings and plain lists in Org mode. It is a direct descendant of org-bullets, with most of the code base completely rewritten.
Currently, this package prettifies Org heading lines by:
replacing trailing bullets by UTF-8 bullets,
hiding leading stars, customizing their look or removing them from vision,
applying a custom face to the header bullet,
applying a custom face to the leading bullets,
using double-bullets for inline tasks,
(optional) using special bullets for TODO keywords.
It also prettifies Org plain list bullets by:
replacing each bullet type (*, + and -) with UTF-8 bullets,
applying a custom face to item bullets.
Features degrade gracefully when viewed from terminal.
This library implements an RSS 2.0 back-end for Org exporter, based on the HTML back-end.
cycle-at-point provides commands to cycle text at the cursor. Repeatedly invoke the command to cycle over available options. Completion candidates are displayed in the echo area. Users can define their own completion lists. Common use cases include true and false literals, arithmetic operators, and months of the year.
ParEdit (paredit.el) is a minor mode for performing structured editing of S-expression data. The typical example of this would be Lisp or Scheme source code.
ParEdit helps keep parentheses balanced and adds many keys for moving S-expressions and moving around in S-expressions. Its behavior can be jarring for those who may want transient periods of unbalanced parentheses, such as when typing parentheses directly or commenting out code line by line.