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 stores uniform EIEIO objects in an EmacSQL database. SQLite is used as backend. This library imposes some restrictions on what kind of objects can be stored; it isn't intended to store arbitrary objects. All objects have to share a common superclass and subclasses cannot add any additional instance slots.
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 code provides a abbreviation expansion for Emacs. It is fairly similar to Dabbrev expansion, which works based on the contents of the current buffer (or other buffers).
Predictive abbreviation expansion works based on the previously written text. Unlike dynamic abbreviation, the text is analysed during idle time, while Emacs is doing nothing else.
This package contains extra features that better integrate Denote with Org mode.
This package provides a major mode for editing GNU poke programs.
aggressive-indent-mode is a minor mode that keeps your code always indented. It reindents after every change, making it more reliable than electric-indent-mode.
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 additional commands for the ex command line, including functions for version control with Git and for copying and pasting into and from tmux paste buffers.
This package provides a minor mode that replaces keywords or expressions with SVG rounded box labels that are fully customizable.
spacegray-theme is an Emacs port of the Spacegray theme from Sublime Text. It features a dark blue/gray background and soft blue, green, orange and red as accent colors.
This package provides a function to switch to and from a REPL appropriate to the current major mode.
Org Glossary defines a flexible model for working with glossary-like constructs (glossaries, acronyms, indices, etc.) within Org documents, with support for in-buffer highlighting of defined terms and high-quality exports across all Org export back-ends.
This package provides a Lispy query language for Org files, allowing for actions to be performed based on search criteria.
This package makes use of clj-kondo's analysis data to provide code editing facilities related to Clojure, ClojureScript and cljc source.
This mode provides basic functionality required for successfully interacting with sbt inside Emacs. The core functionality includes interacting with the sbt shell and Scala console, compiling code and navigation to errors.
This package provides an ESS-like binding to send lines or regions to a REPL from Erlang buffers.
This package provides commands to quickly switch between shell buffers.
This package provides a Helm interface for toggling Emacs major or minor mode.
helm-switch-major-modelist of all major modeshelm-enable-minor-modelist of all inactive minor modeshelm-disable-minor-modelist of all ACTIVE minor modes
Hitting RET enables the mode, C-z shows the mode documentation.
This package, a port of vim-lion, provides an operator for aligning text objects based on separators.
This package manages a video download queue for yt-dlp, which serves as the back end. It manages a single yt-dlp subprocess, downloading one video at a time. New videos can be queued at any time.
This is an Emacs mode for editing Idris code. It is compatible with the latest versions of Idris 1.
This package provides a major mode for editing PlantUML sources. It features syntax highlighting, autocompletion, preview of buffer or region and use of locally installed binaries.
Emacs major mode for editing Raku code. It supports basic syntax highlighting, basic indentation, identifier index menu (variables, subs, classes, etc.), and REPL interaction.
Drag Stuff is a minor mode for Emacs that makes it possible to drag stuff (words, region, lines) around in Emacs.