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.
geiser-eros provides evaluation result overlays for geiser.
Webfeeder is an Emacs library to generate RSS and Atom feeds from HTML files. The various elements of the HTML input are parsed with customizable functions (e.g. webfeeder-title-function).
Autothemer provides a thin layer on top of deftheme and custom-theme-set-faces that creates a new custom color theme, based on a set of simplified face specifications and a user-supplied color palette.
This Emacs package complements the refactoring functionality you'd find in Clojure mode and CIDER.
Vundo (visual undo) displays the undo history as a tree and lets you move in the tree to go back to previous buffer states. To use vundo, type M-x vundo RET in the buffer you want to undo. An undo tree buffer should pop up.
Emacs extension for Habitica, a RPG style habit tracker and todo list.
The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. EditorConfig files are easily readable and they work nicely with version control systems.
emacs-alsamixer provides basic commands to control audio volume via amixer.
This is the official Emacs package for Racer. It supports code completion of variables, functions and modules. It can also jump to definition of functions and types, and show a help buffer based on the docstring of the thing at point.
This Emacs major mode helps manage .pacnew and .pacsave files left by ArchLinux's pacman.
This library lets elisp authors easily define an idiomatic command to reformat the current buffer using a command-line program, together with an optional minor mode which can apply this command automatically on save.
This package provides an Emacs library for parsing .bib files.
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.
This is library which uses Direnv to set environment variables on a per-buffer basis. This means that when you work across multiple projects which have .envrc files, all processes launched from the buffers ``in'' those projects will be executed with the environment variables specified in those files. This allows different versions of linters and other tools to be used in each project if desired.
This package provides further integration between multiple-cursors and phi-search, a package that allows for interactive searches to move multiple fake cursors.
This library provides a flycheck checker for the metadata in Emacs Lisp files which are intended to be packages.
macrostep is an Emacs minor mode for interactively stepping through the expansion of macros in Emacs Lisp source code. It lets you see exactly what happens at each step of the expansion process by pretty-printing the expanded forms inline in the source buffer, which is temporarily read-only while macro expansions are visible. You can expand and collapse macro forms one step at a time, and evaluate or instrument the expansions for debugging with Edebug as normal.
Switch-window is an emacs window switch tool, which offer a visual way to choose a window to switch to, delete, split or other operations.
This package provides the ability to include files used by other programs in the candidate lists of commands like consult-recent-file and consult-buffer. This allows using the same interface for file opening.
On systems that comply with the XDG specification, these files are listed in the file recently-used.xbel, which is found in the directory ~/.local/share or the location described by the environment variable XDG_DATA_HOME.
This package defines cargo-minor-mode, which gives a set of key combinations to perform Cargo tasks within Rust projects.
This package provides versions of query-replace and replace-regexp that work for evil-mode visual blocks.
This package enhances term.el with the following features:
Functions to switch between multiple terminal buffers
List of keys to be intercepted by
emacs-multi-terminstead of by the underlying terminalKills the unused buffer left after exiting the terminal
Kills the running sub-processes along with the terminal when killing the it forcibly
Dedicated window for debugging program.
This package provides the consult-flycheck command for Emacs, which integrates Consult with Flycheck.
This is an Emacs library which lets you forward and reverse geocode using Nominatim, a component of OpenStreetMap.