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.
Font-utils is a collection of functions for working with fonts. This library has no user-level interface, it is only useful for programming in Emacs Lisp.
emacs-objed allows navigating and editing text objects. It enables modal editing and composition of commands, too. It combines ideas of other Editors like Vim or Kakoune and tries to align them with regular Emacs conventions.
This package provides a major mode for editing Fluke TL/1 source code. TL/1 is a language used to control Fluke’s 9100 series of testing and troubleshooting mainframes.
This package provides an Emacs major mode for writing Purescript.
This package uses Ivy to provide additional actions for Projectile commands and replacements for existing functions.
This package provides various refactoring functions for JavaScript.
Font Lock Studio is an interactive debugger for Emacs syntax highlighting rules, also called Font Lock keywords. It can single-step Font Lock keywords -- matchers, highlights, and anchored rules, to see what happens when a buffer is fontified. Breakpoints can be set on or inside rules. When inside a rule, matches are visualized using a palette of background colors. The explainer can describe a rule in plain-text English. Finally, tight integration with Edebug allows stepping into Lisp expressions that are part of the Font Lock keywords.
This package provides utility functions to bind to keys, intended to be used along with emacs-bray although most of them can be used in vanilla Emacs.
This Flycheck checker uses the output of ledger balance on the current file to find errors such as unbalanced transactions and syntax errors.
This package provides an Emacs interface for browsing YouTube videos and comments.
This package adds support for the Guile Scheme implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.
ov.el provides a simple way to manipulate overlays in Emacs.
This package provides an Emacs minor mode for highlighting device tree files.
This package supports HTTP GET and POST requests with url-encoded parameters, as well as web sockets.
This package provides functions, classes and methods to make it easier to create transient menus that send complex POST, PUT, or PATCH requests to JSON APIs.
This package provides a major mode for tracking TV shows. TV shows data (episode list, release dates, etc.) are sourced from the free database hosted at episodate.com. The mode presents an outlined list of tracked shows, their episodes and release dates, and enables the user to see when new episodes for their favorite shows get released, and track their progress in watching a series.
This package provides completion features that are not possible with lsp-mode and company-capf alone, including support for trigger characters and asynchronous fetching of completion candidates.
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 parses Makefiles and build-system files for multiple project types.
The Fantastic File Finder for Emacs. Find files fast, using helm.
This package improves the performance of Emacs when viewing files with long lines. It is included as standard with Emacs 27 or later.
crdt.el is a real-time collaborative editing environment for Emacs using Conflict-free Replicated Data Types. With it, you can share multiple buffer in one session, and see other users’ cursor and region. It also synchronizes Org mode folding status. It should work with all of Org mode.
This package provides tools for assembling an ELPA.
This library implements the JSONRPC 2.0 specification as described in http://www.jsonrpc.org/. As the name suggests, JSONRPC is a generic Remote Procedure Call protocol designed around JSON objects.