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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
benchmark-init provides a way to keep track of where time is being spent during Emacs startup in order to optimize startup time.
This package provides an Emacs library which lets you determine your current location using GeoClue2 over D-Bus.
This package provides tail-call optimization for Emacs Lisp functions that call themselves in tail position.
Due to the structure of Lisp syntax it's very rare for the programmer to want to insert characters right before "(" or right after ")". Thus unprefixed printable characters can be used to call commands when the point is at one of these special locations. Lispy provides unprefixed keybindings for S-expression editing when point is at the beginning or end of an S-expression.
This package lets you show buffer status in the echo area, so you can get rid of the mode-line.
This package provides additional features and utilities for vhdl-mode, such as snippet selection via hydra, code navigation, code formatting, and code folding.
This package allows setting and accessing variables local to an Emacs frame. Note that the variables created with this package do not have any relation with variables defined by defvar, defconst, etc.
Starlit theme customizes your Emacs to be deep blue with bright colors from a starlit sky.
A window-layout management library that can split a frame or a window into some windows according to a layout recipe.
Taxy provides a programmable way to classify arbitrary objects into a hierarchical taxonomy. Allows you to automatically put things in nested groups.
This library is a Company back-end providing auto-completion for emoji.
LSP-ui contains several enhancements and integrations for lsp-mode, such as visual flychecking, displaying references in-line, and code peeking.
rg is an Emacs search package based on the ripgrep command line tool. It allows one to interactively search based on the editing context then refine or modify the search results.
This package collects Emacs garbage collection (GC) statistics over time and saves it in the format that can be shared with Emacs maintainers.
This package does not upload anything automatically. You will need to upload the data manually, by sending email attachment. If necessary, you can review emacs-gc-stats-file (defaults to ~/.emacs.d/emacs-gc-stats.eld) before uploading-it is just a text file.
A set of pastel color schemes for Emacs based on the Catppuccin theme and built on top of the Modus themes, with palettes like frappe, macchiato, or latte.
Majutsu provides a emacs-magit-style interface for jujutsu, offering an efficient way to interact with Jujutsu repositories from within Emacs.
danneskjold-theme is a high-contrast theme for Emacs.
SLIME extends Emacs with support for interactive programming in Common Lisp. The features are centered around slime-mode, an Emacs minor mode that complements the standard lisp-mode. While lisp-mode supports editing Lisp source files, slime-mode adds support for interacting with a running Common Lisp process for compilation, debugging, documentation lookup, and so on.
This package provides notification functions for Org Agenda.
Emacs SQLite is a simple SQLite interface for connecting and retrieving information using the SQLite program through Elisp programming. It is not intended as a user interface.
This package provides a simple Emacs front-end for the Mercurial Distributed Source Control Management system.
This package provides a backend for use with Company mode allowing for completion of common math symbols.
This package provides desktop notifications for mu4e. Additionally it can display the number of unread emails in the mode line.
Sesman provides facilities for session management and interactive session association with the current contexts (project, directory, buffers). While sesman can be used to manage arbitrary sessions, it primary targets the Emacs based IDEs (CIDER, ESS, Geiser, Robe, SLIME etc.)