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.
ox-epub extends the (X)HTML exporter to generate .epub files directly from OrgMode. This will export EPUB version 2, which should give broad compatibility. It should also be relatiely easy to convert the resulting .epub to a .mobi file. Needs a working zip utility (default is zip).
This package provides several convenient recipes for configuring Org Capture, mainly for capturing from a browser. It can match URLs and inject the capture in a targeted Org file, under a targeted heading. The more this package is configured, the less refiling is needed on your captures: they will go directly to where they belong.
This package provides a simple way to treat text in a buffer as a template with placeholders where text needs to be filled in. Any occurrence of <++> in the buffer is a placeholder. You can navigate among the placeholder with the placeholder-forward and placeholder-backward commands. They move the point to the next placeholder in the specified direction and delete the placeholder so you can immediately start typing the text that should replace it. However, if you call them again immediately after, they restore that occurrence of the placeholder and move to the next.
This package provides completion in Python buffers and also helps find the locations of docstrings, arguments, and functions.
TMR is an Emacs package that provides facilities for setting timers using a convenient notation.
This simple Emacs minor mode allows you to toggle a window's "dedicated" flag. When a window is "dedicated", Emacs will not select files into that window. This can be quite handy since many commands will use another window to show results (compilation mode, starting info, and so on). A dedicated window won't be used for such a purpose. For details, please read the source file.
This package provides a DWIM way to switch from an Emacs buffer to a vterm buffer and back again.
Allows emacs-company to use child frames for its candidate menus.
emacs-company-posframe is fast enough for daily use and supports CJK languages.
This package provides custom text objects and bindings for markdown-mode.
This package implements a major mode for Xonsh scripts. The basic functionality includes syntax highlight for Xonsh operators. Files with the .xonshrc or .xsh extension are automatically opened with this mode.
emacs-json-snatcher grabs the path to JSON values in a JSON file.
boxquote provides a set of functions for using a text quoting style that partially boxes in the left hand side of an area of text, such a marking style might be used to show externally included text or example code.
This package provides an Emacs interface to the Google Translate on-line service.
This package provides an ESS-like binding to send lines or regions to a REPL from Common Lisp buffers.
Emacs-fpga provides emacs facilities to interface with fpga & asic tools from major vendors.
Project-X provides convenience features for Emacs' Project library. In particular, it saves and restores project files and window configurations across sessions.
Bookmarks are a powerful Emacs feature. This package makes them even more versatile. You can bookmark many more kinds of data. You can add tags. There are many more ways to organize and display your bookmarks. I recommend reading the extensive documentation about BookmarkPlus on the Emacs Wiki.
Ollama-buddy offers a convenient way to integrate to Ollama's local LLM capabilities from Emacs.
boxy provides an interface to create a 3D representation of boxes. Other packages can use this library to create expandable menus for interacting with hierarchical data.
This package, a port of vim-lion, provides an operator for aligning text objects based on separators.
This library provides a flycheck checker for the metadata in Emacs Lisp files which are intended to be packages.
This package is used for bundling related git-worktrees from multiple repositories together. This helps switch quickly between repositories and ensure you're on the correct branch. When you're done with your changes, you can use the repositories in the workspace and know which ones were modified to simplify the process of getting the changes merged in together. Additionally, git metadata is shared between all projects. You can stash, pop, and pull changes in from the same repository in other workspaces thanks to the power of git-worktrees.
This package enhances the vanilla Elfeed user experience with:
An adaptive, powerline-based header for the
*elfeed-search*and*elfeed-entry*buffers, with a matching entry format.Split pane setup.
A function to toggle the
*elfeed-log*buffer in a popup window.
This Emacs package provides convenient methods for manipulating the naming style of a symbol. It supports different naming conventions such as:
camel case
Pascal case
all upper case
lower case separated by underscore
etc...