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 provides an ESS-like binding to send lines or regions to a REPL from Prolog buffers.
This package extends Emacs' info.el by allowing outline-enabled table of contents, additional metadata association for Info nodes, and more.
This package provides functions which enhance the default behavior of Emacs' Auto Fill mode and the commands fill-paragraph, lisp-fill-paragraph, fill-region-as-paragraph, and fill-region.
The chief improvement is that the beginning of a line to be filled is examined and, based on information gathered, an appropriate value for fill-prefix is constructed. Also the boundaries of the current paragraph are located. This occurs only if the fill prefix is not already non-nil.
The net result of this is that blurbs of text that are offset from left margin by asterisks, dashes, and/or spaces, numbered examples, included text from USENET news articles, etc. are generally filled correctly with no fuss.
Preserve the state of scratch buffers across Emacs sessions by saving the state to and restoring it from a file, with auto-saving and backups.
Flx provides fuzzy matching for emacs a la sublime text. The sorting algorithm is a balance between word beginnings (abbreviation) and contiguous matches (substring). The longer the substring match, the higher it scores. This maps well to how we think about matching. Flx has support for ido (interactively do things) through flx-ido.
This package provides an annotation function to show playback status, artist name and title for Emprise using Marginalia.
This Emacs library provides a Helm interface for Projectile.
Evil is an extensible vi layer for Emacs. It emulates the main features of Vim, and provides facilities for writing custom extensions.
This package provides daily journaling helpers. It is a bare-bones copy of the org-roam-dailies extension without org-roam.
This package provides an Ivy interface for working with the password store (pass) in Emacs.
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 evil-mode text objects for Python.
El2org is a simple tool, which can convert Emacs-lisp file to org file, you can use this tool to write orgify commentary.
emacs-pdb-capf provides a completion-at-point function for pdb allowing completion in a *gud-pdb* buffer.
This package allows you to get notifications when there is something to do (for org mode).
Sometimes, you need a reminder a few days before a deadline, e.g. to buy a present for a birthday, and then another notification one hour before to have enough time to choose the right clothes.
For other events, e.g. rolling the dustbin to the roadside once per week, you probably need another kind of notification strategy.
This package tries to satisfy the various needs.
In order to activate this package, you must add the following code into your .emacs or .emacs.d configuration:
(require org-notify) (org-notify-start)
Reverse IM provides a minor mode that toggles translations for all input methods from a given list.
Just call one of the interactive functions in a file to complete the corresponding thing using Ivy.
The following completions are currently available:
Symbol completion for Elisp, Common Lisp, Python, Clojure, C, C++.
Describe functions for Elisp: function, variable, library, command,
bindings, theme.
Navigation functions: imenu, ace-line, semantic, outline.
Git utilities: git-files, git-grep, git-log, git-stash, git-checkout.
Grep utilities: grep, ag, pt, recoll, ack, rg.
System utilities: process list, rhythmbox, linux-app.
Many more.
This package adds support for the Guile Scheme implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.
This package provides poly-noweb-mode, a polymode for noweb files.
This package provides an Emacs client for the Slack messaging service.
This package provides Company backend for Lua programming language.
This package provides an Emacs client for the Rocket.chat service.
This package allows fringe bitmaps to be defined with a visual string representation.
Redshank is a collection of code-wrangling Emacs macros mostly geared towards Common Lisp, but some are useful for other Lisp dialects, too. Redshank's code transformations aim to be expression-based (as opposed to character-based).