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.
Minor mode providing syntax highlighting of known Emacs Lisp symbols. Currently the code distinguishes Lisp functions, built-in functions, macros, faces and variables. To enable call highlight-defined-mode.
Deft is an Emacs mode for quickly browsing, filtering, and editing directories of plain text notes, inspired by Notational Velocity.
Varuga allows you to format and send iCal calendar invites using your Emacs mail client. These invites are similar to those produced by Google Calendar or Outlook Calendar, and are compatible with them.
Varuga populates a Message mode buffer with an iCal MIME part (using MML, the MIME Meta Language). It also adds a plain text part listing the time of the event in various configured timezones.
This package provides functionality to search for a number up to the end of a line and increment or decrement it.
Emacs-Guix provides a visual interface, tools and features for the GNU Guix package manager. Particularly, it allows you to do various package management tasks from Emacs. To begin with, run M-x guix-about or M-x guix-help command.
cycle-at-point provides commands to cycle text at the cursor. Repeatedly invoke the command to cycle over available options. Completion candidates are displayed in the echo area. Users can define their own completion lists. Common use cases include true and false literals, arithmetic operators, and months of the year.
Org2web is a static site generator based on Org mode, which code derived from Kelvin H's Org page.
This package automatically pulls changes from source code to their corresponding tangled blocks.
Mocker.el is a framework for writing tests in Emacs Lisp. It uses regular Lisp rather than a domain specific language (DSL), which maximizes flexibility (at the expense of conciseness).
DefaultEncrypt is designed to be used with Gnus in Emacs. It automatically encrypts messages that you send (e.g., email) when public keys for all recipients are available, and it protects you from accidentally sending un-encrypted messages. It can also be configured to automatically sign messages that you send. For details and instructions on how to use DefaultEncrypt, please refer to the home page or read the comments in the source file, jl-encrypt.el.
The Bug Hunter is an Emacs library that finds the source of an error or unexpected behavior inside an elisp configuration file (typically init.el or .emacs).
This package provides an annotation function to show playback status, artist name and title for Emprise using Marginalia.
Loccur is a tool to quickly navigate a file. It is a minor mode for Emacs acting like occur but w/o creating a new window. It just hides all the text excepting lines containing matches.
This package manages a video download queue for yt-dlp, which serves as the back end. New videos can be queued at any time. All yt-dlp backends are supported. It is possible to create download profiles depending on the downloaded URL.
Helm is an incremental completion and selection narrowing framework for Emacs. It will help steer you in the right direction when you're looking for stuff in Emacs (like buffers, files, etc).
This Emacs package helps you to create .dot or .gv files using the DOT syntax, and use Graphviz to convert these files to diagrams.
This package allows Org items to be accessed via the Ivy interface.
This is a building kit to help switch to modal editing in Emacs. The main goal of the package is to make modal editing in Emacs as natural and native as possible. Modalka lets you define your own keys and does not come with a preconfigured set of keys.
Puni is an Emacs minor mode for structured editing: soft deletion, expression navigating and manipulating. It supports many major modes out of the box.
m-buffer provides a set of list-orientated functions for operating over the contents of Emacs buffers.
This package provides commands to open a shell buffer in (or relative to) the default-directory or – using projectile or find-file-in-project – a project root.
This package adds configuration to simplify using Emacs LSP booster with Eglot.
Monky provides an Emacs interface for Mercurial (Hg). Using Monky, you can selectively commit files, view the diffs, and other things.
Emacs Muse (also known as Muse) is an authoring and publishing environment for Emacs. It simplifies the process of writing documents and publishing them to various output formats such as HTML, LaTeX, or PDF.