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 Emacs package provides a mean to track important buffer positions after buffer changes.
This library is a Company back-end providing auto-completion for emoji.
This package provides access to a local copy of the Emacsmirror package database. It provides low-level functions for querying the database and a package.el user interface for browsing the database. Epkg itself is not a package manager.
This package uses emacs-xterm-color to add customizable 256 color support to term and ansi-term.
This package displays keyword entries from source code comments and Org files in the Magit status buffer. Activating an item jumps to it in its file. By default, it uses keywords from hl-todo, minus a few (like NOTE).
gnus-desktop-notify provides a simple mechanism to notify the user when new messages are received. To get started, place the following configuration snippet in your ~/.gnus.el configuration file:
(require 'gnus-desktop-notify) (gnus-desktop-notify-mode) (gnus-demon-add-rescan) ;; Alternatively, configure the period and idle times specifically, e.g.: ;; (gnus-demon-add-handler 'gnus-demon-scan-news 10 1)
The above causes Gnus to scan all configured groups every two hours when Emacs has been idle for one hour, with desktop notifications emitted for new messages received.
The plz-media-type library enhances MIME type handling for HTTP requests within Emacs. It leverages the Plz HTTP library for networking calls and introduces a mechanism to process responses based on the content type header. This library defines various classes and methods for parsing and processing standard MIME types, including JSON, XML, HTML, and binary data, in a streaming and non-streaming way.
The use-package macro allows you to isolate package configuration in your .emacs file in a way that is both performance-oriented and tidy.
Recoll is a local search engine that knows how to index a wide variety of file formats, including PDFs, org and other text files and emails. It also offers a sophisticated query language, and, for some document kinds, snippets in the found documents actually matching the query at hand. This package provides an emacs interface to perform recoll queries, and display its results, via emacs-consult.
This package extends perspective.el to enable perspectives that can be saved to and restored from a file.
LibMPDel is an Emacs library client to communicate with Music Player Daemon (MPD), a flexible, powerful, server-side application for playing music.
Insert Emacs Org blocks with completion via company mode.
semantic-stickyfunc-mode shows the function point is currently in at the first line of the current buffer. This is useful when you have a very long function that spreads more than a screen, and you don't have to scroll up to read the function name and then scroll down to original position.
This package, a port of vim-exchange, provides an Evil operator for exchanging text.
This library provides easy project management and navigation. The concept of a project is pretty basic: just a folder containing special file. Currently Git, Mercurial and Bazaar repositories are considered projects by default. If you want to mark a folder manually as a project just create an empty .projectile file in it.
The setup macro simplifies repetitive configuration patterns, by providing context-sensitive local macros in setup bodies. These macros can be mixed with regular elisp code without any issues, allowing for flexible and terse configurations. The list of local macros can be extended by the user via setup-define. A list of currently known local macros are documented in the docstring for setup.
This package provides a Helm interface to lookup Clojure documentation on https://clojuredocs.org with Helm.
Two function are exposed:
helm-clojuredocs: opens a Helm session with no initial pattern. Searching starts with minimal 3 characters entered.helm-clojuredocs-at-point: opens a Helm session with initial pattern guessed from thing under current cursor position.
crux provides a collection of useful functions for Emacs.
This package provides an Emacs interface for performing searches with ripgrep.
Dart mode is an Emacs major mode for editing Dart files. It provides basic syntax highlighting and indentation.
This simple Emacs minor mode allows you to toggle a window's "dedicated" flag. When a window is "dedicated", Emacs will not select files into that window. This can be quite handy since many commands will use another window to show results (compilation mode, starting info, and so on). A dedicated window won't be used for such a purpose. For details, please read the source file.
Emacs 4clojure interacts with 4clojure problems. You can open a specific question and move to the next or previous one. You can also verify your answers.
This is a simple package to automatically preview in a side window the file at point in Dired buffers. Preview windows are closed when they are no longer relevant, while preview buffers are killed if they have not been used for other purposes beside previewing. The package provides several customisation options to control its behaviour.
This package can be used to search emails in Emacs, searching result displays as you type thanks to Helm, though notmuch-search does the real search.