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.
Interleave is a minor mode that presents a document viewer side by side to an Org buffer with your notes relevant to the current page.
Org Ref is an Emacs library that provides rich support for citations, labels and cross-references in Org mode.
The basic idea of Org Ref is that it defines a convenient interface to insert citations from a reference database (e.g., from BibTeX files), and a set of functional Org links for citations, cross-references and labels that export properly to LaTeX, and that provide clickable functionality to the user. Org Ref interfaces with Helm BibTeX to facilitate citation entry, and it can also use RefTeX.
It also provides a fairly large number of utilities for finding bad citations, extracting BibTeX entries from citations in an Org file, and functions to create and modify BibTeX entries from a variety of sources, most notably from a DOI.
Org Ref is especially suitable for Org documents destined for LaTeX export and scientific publication. Org Ref is also useful for research documents and notes.
Enlive is an Emacs library that allows the user to query HTML documents from within Elisp using a DSL similar to CSS selectors.
This package is merely a combination of two other Emacs packages: helm-wordnet and wordnut. It features word completion with Helm and displays a buffer of all the different result types available to Wordnet.
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)
This package provides a documentation viewer similar to Emacs's built-in Info browser, but geared towards documentation obtained from https://devdocs.io.
yaml.el is a YAML parser written in Emacs Lisp without any external dependencies. It provides an interface similar to the Emacs JSON parsing utility.
Mentor is a GNU Emacs frontend for the rTorrent bittorrent client.
By default, it will start and run rTorrent from within Emacs but can also be configured to use an external rTorrent instance over XML-RPC.
This project aims to provide a feature complete and customizable interface, that will feel familiar to Emacs users. Key bindings are chosen to be as close to the vanilla rTorrent curses interface as possible.
This package provides Emacs Lisp utilities for a variety of tasks, including version control, task management, and regex-based replacement.
SSH Deploy enables automatic deploys on explicit-save actions, manual uploads, renaming, deleting, downloads, file and directory differences, launching remote terminals (Eshell, Shell), detection of remote changes, remote directory browsing, remote SQL database sessions and running custom deployment scripts via Tramp.
ParEdit (paredit.el) is a minor mode for performing structured editing of S-expression data. The typical example of this would be Lisp or Scheme source code.
ParEdit helps keep parentheses balanced and adds many keys for moving S-expressions and moving around in S-expressions. Its behavior can be jarring for those who may want transient periods of unbalanced parentheses, such as when typing parentheses directly or commenting out code line by line.
Org CalDAV synchronizes events between Org files and a CalDAV calendar.
This package provides a global minor mode for entering Emacs commands without modifier keys. It's similar to Vim's separation of commands and insertion mode. When enabled all keys are implicitly prefixed with C- (among other helpful shortcuts).
Eweouz is an tool for looking up contacts from Evolution Data Server from Emacs. It is similar to BBDB, except much, much simpler.
This package provides a completing-read front-end to browse and act on BibTeX, BibLaTeX, and CSL JSON bibliographic data, and LaTeX, markdown, and Org cite editing support.
When used with Vertico (or Selectrum), Embark, and Marginalia, it provides similar functionality to helm-bibtex and ivy-bibtex: quick filtering and selecting of bibliographic entries from the minibuffer, and the option to run different commands against them.
With Embark, it also makes available at-point actions in Org citations.
This package runs a callback (a finalizer) after its registered lisp object has been garbage collected. This allows extra resources, such as buffers and processes, to be cleaned up after the object has been freed.
This Emacs package provides idle-highlight-mode that sets an idle timer to highlight all occurrences in the buffer of the word under the point.
Tramp stands for ``Transparent Remote (file) Access, Multiple Protocol''. This package provides remote file editing, using a combination of rsh and rcp or other work-alike programs, such as ssh and scp.
This package integrates Prettier with Emacs, and provides a minor mode that autoformats the buffer upon saving.
Fixed-pitch mode is an Emacs minor mode for setting a monospaced typeface. This allows you to set a proportional typeface for UI elements while keeping a monospaced typeface for code.
This is a translation framework on Emacs, with high configurability and extensibility. It can easily be extended to various Text-to-Text conversion scenarios.
Sesman provides facilities for session management and interactive session association with the current contexts (project, directory, buffers). While sesman can be used to manage arbitrary sessions, it primary targets the Emacs based IDEs (CIDER, ESS, Geiser, Robe, SLIME etc.)
erc-hl-nicks highlights nicknames in ERC, an IRC client for Emacs. The main features are:
Auto-colorizes nicknames without having to specify colors
Ignores certain characters that IRC clients add to nicknames to avoid duplicates (nickname, nickname’, nickname", etc.)
Attempts to produce colors with a sufficient amount of contrast between the nick color and the background color
This package implements the Growl Notification Protocol GNTP described at http://www.growlforwindows.com/gfw/help/gntp.aspx. It is incomplete as it only lets you send but not receive notifications.