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.
Denote is a simple note-taking tool for Emacs. It is based on the idea that notes should follow a predictable and descriptive file-naming scheme. The file name must offer a clear indication of what the note is about, without reference to any other metadata. Denote basically streamlines the creation of such files while providing facilities to link between them.
This package provides a GUI for defining and monitoring services.
emacs-dumbparens is a minor mode for Emacs that deals with parens pairs and doesn't try to be smart about it.
This is a major mode for managing password-store (pass) keychains. The keychain entries are displayed in a directory-like structure and can be consulted and modified.
This package simplifies the use of hash tables in elisp. It also provides functions to convert hash tables from and to alists and plists.
This package provides a way to review GitHub Pull Requests from magit.
This package provides transparent Age file encryption and decryption in Emacs for Pass-Age, a port of Pass, the standard Unix password manager.
Skewer-mode provides live interaction with JavaScript, CSS, and HTML in a web browser. Expressions are sent on-the-fly from an editing buffer to be evaluated in the browser, just like Emacs does with an inferior Lisp process in Lisp modes.
Org Journal is a set of functions to maintain a simple personal diary / journal using in Emacs, adapted from https://www.emacswiki.org/emacs/PersonalDiary. Convenient bindings allow the creation of journal records in the current daily, weekly, monthly or yearly file and search within all records or specified time intervals. All records can be browsed and searched from the Emacs Calendar for convenience. All entries in a specified TODO state will be carried over to the next day.
This is a minor mode for updating the EMMS mode-line string cyclically within a specified width. It is useful for displaying long track titles.
This package allows editing files as another user, including the root user.
This package adds support for some LSP extensions to emacs-eglot.
GPTel is a simple ChatGPT asynchronous client for Emacs with no external dependencies. It can interact with ChatGPT from any Emacs buffer with ChatGPT responses encoded in Markdown or Org markup. It supports conversations, not just one-off queries and multiple independent sessions. It requires an OpenAI API key.
Org-Reveal is a org-mode extension that allows to create beautiful presentations (slides) with 3D effects from simple but powerful Org contents.
ob-gptel is a backend for Org Babel. It provides an alternative interface to evaluate {gptel
This package contains several themes that were originally implemented with the venerable color-themes package, ported to Emacs' built-in custom themes.
EMMS is the Emacs Multimedia System. It is a small front-end which can control one of the supported external players. Thus, it supports whatever formats are supported by your music player. It also supports tagging and playlist management, all behind a clean and light user interface.
Purpose is a package that introduces the concept of a "purpose" for windows and buffers, and then helps you maintain a robust window layout easily.
emacs-spaceleader replicates Spacemacs' leader key features, without requiring all of Spacemacs. The <Leader> key, inspired by Vim, provides an easy way to bind keys under a configurable prefix key.
With Magit, you can inspect and modify your Git repositories with Emacs. You can review and commit the changes you have made to the tracked files, for example, and you can browse the history of past changes. There is support for cherry picking, reverting, merging, rebasing, and other common Git operations.
This package provides a documentation viewer similar to Emacs's built-in Info browser, but geared towards documentation obtained from https://devdocs.io.
sly-package-inferred is an external contrib for SLY that replaces its completion with a function which is better suited for systems using package inferred style.
This package provides functions for highlighting and navigating between symbols.
This package provides functionality for correcting words via custom interfaces. Several interfaces are supported beside the classic Ido: Popup, Helm and Ivy.