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.
This package allows selecting notes easily. Its most basic use is to integrate directories of files (notes) and to provide easy narrowing via emacs-consult. consult-notes can be used with any directory (or directories) of note files. It easily integrates with note systems like emacs-zk, emacs-denote or emacs-org-roam. Additionally, it may also search org headings in a set of specified files.
Majutsu provides a emacs-magit-style interface for jujutsu, offering an efficient way to interact with Jujutsu repositories from within Emacs.
This package implements a major mode to edit GraphQL schemas and query. The basic functionality includes syntax highlight and indentation. Additionally, it is able to send GraphQL queries to an end-point URL.
Files with the .graphql and .gql extensions are automatically opened with this mode.
Dart mode is an Emacs major mode for editing Dart files. It provides basic syntax highlighting and indentation.
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 commands for visiting and acting on links.
frame-purpose makes it easy to open purpose-specific frames that only show certain buffers, e.g. by buffers’ major mode, their filename or directory, etc, with custom frame/X-window titles, icons, and other frame parameters.
This Emacs package is an extension to ert. It aims at writing test cases in a simplified form.
This package provides several convenient recipes for configuring Org Capture, mainly for capturing from a browser. It can match URLs and inject the capture in a targeted Org file, under a targeted heading. The more this package is configured, the less refiling is needed on your captures: they will go directly to where they belong.
This package provides a way for Emacs to identify the programming language used in an Emacs buffer.
This package allows Org items to be accessed via the Ivy interface.
Primarily, Binder provides a global minor mode Binder Mode. This allows working with files in the current binder-project-directory.
This package allows icons from all-the-icons.el to be used in dired-mode.
La Carte lets you execute menu-bar menu commands from the keyboard, with completion.
Use the keyboard to access any menu item, without knowing where it is or what its full name is. Type part of its name and use completion to get the rest: the complete path and item name. When you choose a menu-item candidate, the corresponding command is executed.
Emacs-Guix provides a visual interface, tools and features for the GNU Guix package manager. Particularly, it allows you to do various package management tasks from Emacs. To begin with, run M-x guix-about or M-x guix-help command.
This package provides an extension to Org mode for syncing issues with JIRA issue servers.
This package makes it easy to reformat Python code using python-black and python-black-macchiato for entire and partial buffers, respectively.
This package adds a "C-'" binding to Ivy minibuffer that uses Avy.
Emacs Refactor (EMR) is a framework for providing language-specific refactoring in Emacs. It includes refactoring commands for a variety of languages, including elisp itself.
PDF Tools is, among other things, a replacement of DocView for PDF files. The key difference is that pages are not pre-rendered by e.g. ghostscript and stored in the file-system, but rather created on-demand and stored in memory.
This package provides an Emacs major mode for editing nginx config files.
This package provides an Ivy interface for working with the password store (pass) in Emacs.
This package provides motions and text objects for delimited arguments, such as arguments separated by commas and semicolons.
Parseedn is an Emacs Lisp library for parsing EDN (Clojure) data. It uses parseclj's shift-reduce parser internally.