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.
Ivy integration with the clipboard manager, clipmenu.
Indent Bars highlights indentation with configurable vertical graphical bars, using stipples. The color and appearance (weight, pattern, position within the character, zigzag, etc.) are all configurable. Indent Bars works in any mode using fixed tab or space-based indentation. In the terminal (or on request) it uses vertical bar characters instead of stipple patterns. Optional Treesitter support is also available.
xterm-color.el is an ANSI control sequence to text-property translator.
Extmap is a very simple package that lets you build a read-only, constant database that maps Emacs Lisp symbols to arbitrary Emacs Lisp objects.
Tempel is a tiny template package for Emacs, which uses the syntax of the Emacs Tempo library. You may also write your templates in Lisp.
This package adds tools for managing your watchlist in Emacs' Org mode and some functions for interacting with the OMDb API.
jack provides the function jack-html that takes a data structure as input representing the HTML tree you want to generate and generates it as a string. Please see the homepage for usage examples.
This package facilitates editing text from EXWM buffers by generating a temp buffer in which any useful Emacs utilities and modes can be invoked.
This package provides a generic completion method based on building a balanced decision tree with each candidate being a leaf. To traverse the tree from the root to a desired leaf, typically a sequence of read-key can be used.
In order for read-key to make sense, the tree needs to be visualized appropriately, with a character at each branch node. So this completion method works only for things that you can see on your screen, all at once, such as the positions of characters, words, line beginnings, links, or windows.
The Denote Explore package provides auxiliary functions to maintain and explore your collection of Denote files. Denote Explore provides four groups of Emacs commands:
Summary statistics: Count and visualize notes, attachments and keywords.
Random walks: Generate new ideas using Serendipity.
Janitor: Manage your Denote collection.
Visualisations: Visualise your Denote network as a network graph. (Optional dependencies GraphViz, D3js, to be acquired separately!)
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 an Emacs interface to hg histedit for editing the commit history.
This package provides an Emacs frontend to Ruby's ri documentation tool, and offers lookup and completion. The main function you should use as interface to ri is M-x yari.
This package provides M-x goto-last-change command that goes to the point of the most recent edit in the current Emacs buffer. When repeated, go to the second most recent edit, etc. Negative argument, C-u -, is used for reverse direction.
This is a translation framework on Emacs, with high configurability and extensibility. It can easily be extended to various Text-to-Text conversion scenarios.
Disproject is a package for GNU Emacs that implements Transient menus for dispatching project-related commands on top of the Project library. It aims to provide a more capable version of the project-switch-project command, which it is inspired by. Those who are familiar with Projectile may also find similarities to projectile-commander.
HexRGB provides functions for converting between RGB (red, green, blue) color components and HSV (hue, saturation, value) color components. More accurately, it converts Emacs color components (whole numbers from 0 through 65535), RGB and HSV floating-point components (0.0 through 1.0), Emacs color-name strings (such as "blue") and hex RGB color strings (such as "#FC43A7912").
This package provides a Flymake backend for GNU Guile using guild compile.
This package provides a multiview for displaying open buffers, files and directories associated with a project. When no project is open in the current buffer, it displays a list of known projects. One can then pick a file from the selected project.
Ahungry theme for Emacs provides bright and bold colors. If you load it from a terminal, you will be able to make use of the transparent background. If you load it from a GUI, it will default to a dark background.
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 the macro pretty-hydra-define to define hydras with one column per group of heads.
Org-remark lets you highlight and annotate text files, websites, EPUB books and Info documentation using Org mode.
Features:
Highlight and annotate any text file. The highlights and notes are kept in an Org file as the plain text database. This lets you easily manage your marginal notes and use the built-in Org facilities on them – e.g. create a sparse tree based on the category of the notes
Create your your own highlighter pens with different colors, type (e.g. underline, squiggle, etc. optionally with Org’s category for search and filter on your highlights and notes)
Have the same highlighting and annotating functionality for websites (when browsing with EWW), EPUB books with
nov.el, Info documentation
An Emacs version of Chris Kempson's "Tomorrow" themes, with much more extensive face definitions than the "official" Emacs variant.