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 a minor mode for Python that binds useful commands to unprefixed keys, such as j or e, under certain circumstances, and leaves the keys untouched outside of those situations, allowing unprefixed keys to insert their respective characters as expected.
This is a collection of Evil bindings for the parts of Emacs that Evil does not cover properly by default, such as help-mode, M-x calendar, Eshell and more.
emacs-htmlize converts the buffer text and the associated decorations to HTML. Output to CSS, inline CSS and fonts is supported.
This package provides an interface for viewing your Denote files that goes beyond using the standard Dired Emacs command to view your Denote directory.
An Emacs port of the Atom One Dark theme from Atom.io.
Speed Type allows you to practice your touch typing skills. You can test yourself by typing snippets from online books or use any piece of text or code you have in Emacs. Speed Type keeps track of your stats (WPM, CPM, accuracy) while you are typing.
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 provides an ESS-like binding to send lines or regions to a REPL from Elixir buffers.
This package provides functions for tokenizing Japanese text in Emacs buffers.
Taxy provides a programmable way to classify arbitrary objects into a hierarchical taxonomy. Allows you to automatically put things in nested groups.
This package provides a add-hooks function tidies up duplicate hook and function names further into a single declarative call.
Paradox is a project for modernizing Emacs' Package menu. It provides improved appearance, mode-line information, GitHub integration, customizability and asynchronous upgrading.
This package provides a Helm interface to lookup Clojure documentation on https://clojuredocs.org with Helm.
Two function are exposed:
helm-clojuredocs: opens a Helm session with no initial pattern. Searching starts with minimal 3 characters entered.helm-clojuredocs-at-point: opens a Helm session with initial pattern guessed from thing under current cursor position.
BUI (Buffer User Interface) is a library for making list and info interfaces to display an arbitrary data of the same type, for example: packages, buffers, files, etc.
The denote-journal package makes it easier to use Denote for journaling. While it is possible to use the generic denote command (and related) to maintain a journal, this package defines extra functionality to streamline the journaling workflow.
enh-ruby-mode is a major mode providing syntax highlighting, navigation and indentation capabilities for editing Ruby source files. It parses the source files using Ruby's builtin Ripper class and performs syntax checks on them.
The Spacious Padding mode increases the space or padding around several elements of the Emacs interface, such as window dividers, the internal frame border, the padding of the mode line, and more. The idea is to produce a more comfortable presentation.
This is an Emacs mode to give you a UI for managing init system daemons (services) for those getting tired of typing out sudo service my_thing reload all the time. It offers a consistent UI over different init systems.
mastodon.el is an Emacs client for Mastodon, the federated microblogging social network.
Popup.el is a visual popup user interface library for Emacs. This provides a basic API and common UI widgets such as popup tooltips and popup menus.
This package provides a set of functions wrapping ghq, a tool for organizing remote Go repository clones.
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 Emacs library provides functionality for converting the first letter of Pinyin to Simplified/Traditional Chinese characters.
EXWM-X is a derivative window manager based on EXWM, with focus on mouse-control.