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.
This package extends git-gutter to use the fringe area of a window.
This package provides a function that can be called from the minibuffer to enable editing the minibuffer input in another buffer with text-mode enabled.
elisp-def finds Emacs Lisp symbol definitions intelligently. It understands namespaces, macros, libraries and local bindings.
This program sends HTML email using Org-mode HTML export. This approximates a WYSiWYG HTML mail editor from within Emacs, and can be useful for sending tables, fontified source code, and inline images in email.
A package management library for Emacs, based on package.el.
The purpose of this library is to wrap all the quirks and hassle of package.el into a sane API.
eval-in-repl provides a consistent ESS-like evaluation interface for various REPLs. In particular, it mimics ESS' C-RET binding, which sends a line or region to an appropriately configured shell. This package provides just the core of eval-in-repl---for the languages themselves, see their respective packages.
emacs-linum-relative displays the relative line number on the left margin in Emacs.
This package provides an ESS-like binding to send lines or regions to a REPL from OCaml buffers.
This package provides a completing-read front-end to browse and act on BibTeX, BibLaTeX, and CSL JSON bibliographic data, and LaTeX, markdown, and Org cite editing support.
When used with Vertico (or Selectrum), Embark, and Marginalia, it provides similar functionality to helm-bibtex and ivy-bibtex: quick filtering and selecting of bibliographic entries from the minibuffer, and the option to run different commands against them.
With Embark, it also makes available at-point actions in Org citations.
This package makes it easy to reformat Python code using python-black and python-black-macchiato for entire and partial buffers, respectively.
Provides disable-mouse-mode and global-disable-mouse-mode, pair of minor modes which suppress all mouse events by intercepting them and running a customisable handler command (ignore by default).
This projects aims to become an aesthetic, functional and efficient tabs plugin for Emacs with a lot of customization options.
This package provides a minor mode form-feed-mode to display page delimiters which usually appear as ^L glyphs on a single line as horizontal lines spanning the entire window. The minor mode is suitable for inclusion into mode hooks and is intended to be used that way.
This package parses Makefiles and build-system files for multiple project types.
This package provides an Adwaita-inspired dark color scheme for Emacs.
This is an Emacs version of Atomic Chrome and Ghost Text, which are extensions that allows you to edit text areas of the browser in Emacs.
The input on Emacs is reflected to the browser instantly and continuously. You can use both the browser and Emacs at the same time. They are updated to the same content bi-directionally.
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).
aio is to Emacs Lisp as asyncio is to Python. This package builds upon Emacs generators to provide functions that pause while they wait on asynchronous events. They do not block any thread while paused.
This is a minor mode for updating the EMMS mode-line string cyclically within a specified width. It is useful for displaying long track titles.
This package provides an Emacs library to use the Emacsclient as $EDITOR of child processes, making sure they know how to call home. For remote processes a substitute is provided, which communicates with Emacs on stdout instead of using a socket as the Emacsclient does.
This package provides a Helm interface for toggling Emacs major or minor mode.
helm-switch-major-modelist of all major modeshelm-enable-minor-modelist of all inactive minor modeshelm-disable-minor-modelist of all ACTIVE minor modes
Hitting RET enables the mode, C-z shows the mode documentation.
This is a simple implementation of Promises/A+.
This implementation ports the following Promises/A+ features faithfully. See https://github.com/then/promise.
The same API as the JavaScript version of Promise can be used. It has all the then, catch, resolve, reject, all, race, etc. It also supports thenable, inheritance of promise and rejection tracking.
GraphQL.el provides a generally-applicable domain-specific language for creating and executing GraphQL queries against your favorite web services. GraphQL is a data query language and runtime designed and used to request and deliver data to mobile and web apps.
sly-macrostep is a SLY contrib for expanding CL macros right inside the source file.