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.
This package provides a GUI for defining and monitoring services.
Mode Line Idle provides a convenient way to defer text evaluation which integrates into existing mode-line without requiring a minor mode or configuration.
CFRS is a simple alternative to read-string that allows reading input via a small child-frame spawned at the position of the cursor.
This package uses emacs-all-the-icons to display icons in Ibuffer buffers.
This is an Emacs package for text and code alignment for variable-width (i.e., proportional, or variable pitch) fonts.
This is a major mode for managing password-store (pass) keychains. The keychain entries are displayed in a directory-like structure and can be consulted and modified.
Emacs Slime Volleyball is a volleyball game. Win points by making the ball land on your opponent's side of the court. The first player to five points wins! You can play against a friend, or challenge the three computer opponents in one player mode. You can even train opponent slimes.
This package provides a simple wrapper around asynchronous processes for Emacs.
Rime is an Emacs input method built upon Rime input method engine.
This is a building kit to help switch to modal editing in Emacs. The main goal of the package is to make modal editing in Emacs as natural and native as possible. Modalka lets you define your own keys and does not come with a preconfigured set of keys.
This package provides interfaces to abstract various LLMs out in the world. To respect user freedom, it will warn you before interacting with non-free LLMs.
This package integrates Prettier with Emacs, and provides a minor mode that autoformats the buffer upon saving.
Telega is a full-featured, unofficial GNU Emacs-based client for the Telegram messaging platform.
This package provides an edit server to respond to requests from Emacs.
ExtendSMIME is designed to be used with Gnus in Emacs. It enhances DefaultEncrypt (emacs-default-encrypt) to support S/MIME (Secure/Multipurpose Internet Mail Extensions) via LDAP (Lightweight Directory Access Protocol). Before a message (e.g., email) is sent, ExtendSMIME searches for missing certificates via LDAP and imports them into gpgsm. When certificates for all recipients are available, DefaultEncrypt automatically encrypts the message. For details and instructions on how to use ExtendSMIME, please refer to the home page or read the comments in the source file, jl-smime.el.
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 wisp-mode, an Emacs major mode for Wisp files, providing syntax highlighting and indentation rules.
nixos-mode provides an Emacs major mode for editing Nix expressions. It supports syntax highlighting, indenting and refilling of comments.
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.
Mint mode provides syntax highlighting for Mint language.
This tool allows for testing and exploration of HTTP REST Web services from within Emacs. Restclient runs queries from a plan-text query sheet, displays results pretty-printed in XML or JSON with restclient-mode
SLIME extends Emacs with support for interactive programming in Common Lisp. The features are centered around slime-mode, an Emacs minor mode that complements the standard lisp-mode. While lisp-mode supports editing Lisp source files, slime-mode adds support for interacting with a running Common Lisp process for compilation, debugging, documentation lookup, and so on.
This Emacs package provides a Janet REPL to evaluate janet-mode s-expression.
This package adds support to Emacs for editing text with multiple simultaneous cursors.