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 is a building kit to help switch to modal editing in Emacs. The main goal of the package is to make modal editing in Emacs as natural and native as possible. Modalka lets you define your own keys and does not come with a preconfigured set of keys.
emacs-noflet lets you locally override functions, in the manner of flet, but with access to the original function through the symbol: this-fn.
elisp-refs finds references to functions, macros or variables. Unlike a dumb text search, it actually parses the code, so it's never confused by comments or foo-bar matching foo.
The Ef themes are a collection of light and dark themes for GNU Emacs whose goal is to provide colorful yet legible options for users who want something with a bit more flair than the Modus themes.
This minor mode for Emacs provides several strategies to remove text without permanently deleting it. Namely, it can send selected test to the bottom, or top, of the buffer, or to a trash file.
RISC-V mode is a major mode for editing RISC-V assembly programs. It includes syntax highlighting, syntactic indentation and code evaluation with spike.
This package provides tools for generating package-desc structures and feeding them to package.el library.
This package provides a generic function, cl-print-object, to which the programmer can add any method they please.
Magit-tbdiff provides a Magit interface to git-range-diff (and its third-party predecessor git-tbdiff), a Git subcommand for comparing two versions of a topic branch.
Parseclj is an Emacs Lisp library for parsing Clojure code and EDN data. It supports several input and output formats, all powered by the same shift-reduce parser function.
Acme theme is an Emacs theme with an old-school vibe inspired by Plan 9 Acme and the Sam text editor.
This library provides an implementation of streams for Emacs. Streams are implemented as delayed evaluation of cons cells.
Shell-command+ is a shell-command substitute that extends the regular Emacs command with several features. You can for example count all the lines in a buffer with > wc -l, or delete all lower case letters in the selected region with | tr -d a-z.
This package enables automatic visibility toggling of org-mode elements depending on cursor position. Hidden fragment parts appear when the cursor enters a fragment and disappear when it leaves.
This package allows ivy-mode to display and filter SSH servers.
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.
Emacs Typit is a typing game for Emacs. Words that are picked randomly from the most frequent words in language you're practicing, until time is up.
This package provides poly-noweb-mode, a polymode for noweb files.
This Magit extension provides integration with Gerrit, which makes it possible to conduct Gerrit code reviews directly from within Emacs.
This package facilitates manipulating dates, times, and timestamps by providing a ts struct.
Cal-China-X provides additional features for Emacs' Cal-China package:
Chinese localizations.
Display holiday, lunar, horoscope, zodiac, solar term info on mode line.
Define holidays using holiday-lunar, holiday-solar-term.
Highlight holidays based on different priorities.
Add cal-china-x-chinese-holidays, cal-china-x-japanese-holidays.
custom week diary (like weeks in school).
ob-go enables Org Babel support for evaluating Go code. It was created based on the usage of ob-C.
This package provides a major mode for editing CWL files.
This package provides additional functions for multiple-cursors, including functions for marking s-expressions, comparing characters, removing cursors, and more.