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.
Sorcery is a dark and low-contrast Emacs theme inspired by Apprentice and Sourcerer.
This package provides tail-call optimization for Emacs Lisp functions that call themselves in tail position.
This library provides a way to view taxy structs in a column-based, magit-section buffer. Columns are defined using simple top-level forms, and new columns may be easily defined by users in their configurations.
This package provides an Emacs major mode which acts as a front end to mpc, a client for the Music Player Daemon (MPD).
Better defaults attempts to address the most obvious deficiencies of the Emacs default configuration in uncontroversial ways that nearly everyone can agree upon.
emacs-password-generator provides simple functions to generate random passwords and insert them into the current buffer. It also supports generation of phonetic and numeric passwords.
This is a set of functions to use Org Roam with Consult. This packages replaces Org Roam's own completing read functions with equivalent versions utilizing Consult's internal API.
This package provides an Emacs package for more context in compilation/grep buffers. Works with wgrep, ack, ag, ivy.
This package provides versions of query-replace and replace-regexp that work for evil-mode visual blocks.
Casual is a collection of opinionated Transient-based keyboard driven user interfaces for various built-in modes.
company-ebdb provides Company mode integration for EBDB. It is copied more or less intact from company-bbdb, originally by Jan Tatarik.
latex-preview-pane is a minor mode for previewing LaTeX files directly in Emacs. It supports PDF previews, with either pdflatex or xelatex, and highlights errors in the LaTeX buffer.
Js2 mode provides a JavaScript major mode for Emacs that is more advanced than the built-in javascript-mode. Features include accurate syntax highlighting using a recursive-descent parser, on-the-fly reporting of syntax errors and strict-mode warnings, smart line-wrapping within comments and strings, and code folding.
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.
This emacs package can be used to interface with VUnit, a testing framework for VHDL/SystemVerilog.
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.
Ido-ubiquitous enables ido-style completion for almost every function that uses the standard completion function completing-read.
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).
The Emacs IPython Notebook (EIN) package provides a Jupyter Notebook client and integrated REPL (like SLIME) in Emacs. EIN improves notebook editing by allowing you to use Emacs. It also expose IPython features such as code evaluation, object inspection and code completion. These features can be accessed anywhere in Emacs and improve Python code editing and reading in general in Emacs.
This package extends gptel, using that package to generate suggestions based on the user's request. Those code suggestions will then automatically be applied to the buffer in the format of a git merge.
This package provides functionality to search for a number up to the end of a line and increment or decrement it.
This package provides a minor mode for collapsing and expanding regions of text without modifying the actual contents.
This package adds support for the GDScript programming language from the Godot game engine in Emacs. It features all the essentials, e.g., syntax highlighting, code folding, indentation, automatic pairing, auto-completion, and code formatting.
This package provides an Emacs major mode for editing Arduino sketches and Org Babel support.