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 integrates restclient-mode with Org.
This package adds configuration to simplify using Emacs LSP booster with Eglot.
emacs-dumbparens is a minor mode for Emacs that deals with parens pairs and doesn't try to be smart about it.
This package provides Affe, an asynchronous fuzzy finder for GNU Emacs written in pure Emacs Lisp. It spawns an external producer process, such as find or grep, and filters the output asynchronously. The UI remains responsive, and results are shown via the Consult interface. Affe is experimental and best suited for small to medium projects.
This package provides a simple way to treat text in a buffer as a template with placeholders where text needs to be filled in. Any occurrence of <++> in the buffer is a placeholder. You can navigate among the placeholder with the placeholder-forward and placeholder-backward commands. They move the point to the next placeholder in the specified direction and delete the placeholder so you can immediately start typing the text that should replace it. However, if you call them again immediately after, they restore that occurrence of the placeholder and move to the next.
Sphinx Doc is an Emacs minor mode for inserting docstring skeletons for Python functions and methods. The structure of the docstring is as per the equirement of the Sphinx documentation generator.
emacs-htmlize converts the buffer text and the associated decorations to HTML. Output to CSS, inline CSS and fonts is supported.
This package provides commands for interacting with a dictionary server (as defined by RFC 2229; by default, the public server at dict.org) from within Emacs.
macrostep is an Emacs minor mode for interactively stepping through the expansion of macros in Emacs Lisp source code. It lets you see exactly what happens at each step of the expansion process by pretty-printing the expanded forms inline in the source buffer, which is temporarily read-only while macro expansions are visible. You can expand and collapse macro forms one step at a time, and evaluate or instrument the expansions for debugging with Edebug as normal.
Emacs Muse (also known as Muse) is an authoring and publishing environment for Emacs. It simplifies the process of writing documents and publishing them to various output formats such as HTML, LaTeX, or PDF.
This package provides a minor mode for editing SOPS-encrypted files. To enable it automatically, set global-sops-mode. Users can decrypt with sops-edit-file, save changes with sops-save-file, or discard them with sops-cancel. The files are displayed in read-only mode to prevent accidental corruption, which is useful for partly encrypted files with only one encrypted line.
ws-butler automatically trims trailing whitespace characters on save. In contrast with other whitespace cleanup solutions, only modified lines are trimmed.
xah-fly-keys.el is a modal editing mode for Emacs, like Vi, but the design of key/command choice is based on command frequency statistics and ease-of-key score. Most frequently used commands have most easy keys.
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.
RMSBolt is a package to provide assembly or bytecode output for a source code input file.
emacs-bitbake-modes is a collection of major modes and tools that can be useful when working with the bitbake files in Yocto and OpenEmbedded projects.
emacs-json-snatcher grabs the path to JSON values in a JSON file.
This package parses Makefiles and build-system files for multiple project types.
sly-named-readtables is an external contrib for SLY that enables different readtables to be active in different parts of the same file.
This package provides the ability to include files used by other programs in the candidate lists of commands like consult-recent-file and consult-buffer. This allows using the same interface for file opening.
On systems that comply with the XDG specification, these files are listed in the file recently-used.xbel, which is found in the directory ~/.local/share or the location described by the environment variable XDG_DATA_HOME.
This package provides support for running any Flycheck checker as a Flymake diagnostic backend. The effect is that Flymake will control when the checker runs, and Flymake will receive its errors.
This package offers a single macro, let-alist. This macro takes a first argument (whose value must be an alist) and a body.
This package provides font lock and beginning- and end-of-defun functions for Vimscript files.
This package simplifies the use of hash tables in elisp. It also provides functions to convert hash tables from and to alists and plists.