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.
Kibit Helper provides functions to work with the Kibit Leiningen plugin for detecting and improve non-idiomatic Clojure source code.
This package allows for keybindings, settings, hooks, and advice to be recorded and displayed.
This Emacs package provides a mean to track important buffer positions after buffer changes.
This package provides a run-help function inspired by zsh as well as eldoc support.
This Emacs package highlights the s-exp at the current position.
emacs-xelb is a pure Emacs Lisp implementation of the X11 protocol based on the XML description files from the XCB project. It features an object-oriented API and permits a certain degree of concurrency. It should enable you to implement low-level X11 applications.
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.
This package allows Emacs to copy to and paste from the GUI clipboard when running in text terminal.
It can use external command-line tools for that, e.g., xclip or xsel, which you may need to install in order for the package to work.
Racket mode provides thorough font-lock and indentation. It follows DrRacket concepts where applicable.
This package provides functions for inserting the definition of natural constants and units into an Emacs buffer.
SLY is Sylvester the Cat's Common Lisp IDE. SLY is a fork of SLIME, and contains the following improvements over it:
A full-featured REPL based on Emacs's
comint.el. Everything can be copied to the REPL;Stickers, or live code annotations that record values as code traverses them.
Flex-style completion out-of-the-box, using Emacs's completion API. Company, Helm, and other supported natively, no plugin required;
An interactive Trace Dialog;
Multiple inspectors and multiple REPLs, with independent history.
Regexp-capable
M-x sly-apropos.Cleanly ASDF-loaded by default, including contribs, enabled out-of-the-box;
"Presentations" replaced by interactive backreferences, which highlight the object and remain stable throughout the REPL session;
SLY tracks SLIME's bugfixes and all its familiar features (debugger, inspector, xref, etc.) are still available, but with better integration.
Extmap is a very simple package that lets you build a read-only, constant database that maps Emacs Lisp symbols to arbitrary Emacs Lisp objects.
This is a thin wrapper around erc that enables one to use the ZNC IRC bouncer with ERC.
Jq mode is an Emacs major mode for editing jq-scripts.
This Emacs package provides a major mode for editing Bison, Yacc, and Lex files.
This package provides a modeline segment to display EXWM workspaces.
This is a package to auto-format Emacs lisp.
AGitjo is a GNU Emacs package that extends Magit with a new menu for AGit-Flow operations, to make them more convenient for users. The AGit workflow enables users to create and edit pull requests using just the git push command. This package is intended specifically for use with Forgejo-based (e.g. Codeberg) repositories.
Helm Selector is a collection of Helm helper functions for convenient buffer selection.
It is especially helpful to create Helm sessions to navigate buffers of a given mode in a “do what I mean” fashion:
If current buffer is not of mode X, switch to last buffer of mode X. If current buffer is of mode X, show a Helm session of all buffers in mode X. In the Helm session, it’s also possible to input an arbitrary name which will be used for the creation of a new buffer of mode X.
Ox-html-stable-ids is an Org export extension package that generates HTML with stable ID attributes instead of the random IDs Org's exporter uses by default.
This package is an Emacs multimedia player based on mpv. It offers a comprehensive interface to mpv, including convenient features such as an embedded radio manager, YouTube integration, and a local music and video library manager.
This package provides a generic function, cl-print-object, to which the programmer can add any method they please.
Company is a modular completion mechanism. Modules for retrieving completion candidates are called back-ends, modules for displaying them are front-ends. Company comes with many back-ends, e.g., company-elisp. These are distributed in separate files and can be used individually.
emacs-pdb-capf provides a completion-at-point function for pdb allowing completion in a *gud-pdb* buffer.