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.
This package offers an advanced way to manage Gptel directives, using files rather than customizing the variable directly.
This package provides a minor mode for Python that binds useful commands to unprefixed keys, such as j or e, under certain circumstances, and leaves the keys untouched outside of those situations, allowing unprefixed keys to insert their respective characters as expected.
sly-quicklisp is an external contrib for SLY that provides a sly-quickload command that prompts the user for a package to install.
Outorg is for editing comment-sections of source-code files in temporary Org-mode buffers. It turns conventional literate-programming upside-down in that the default mode is the programming-mode, and special action has to be taken to switch to the text-mode (i.e. Org-mode).
This package extends Emacs' info.el by allowing outline-enabled table of contents, additional metadata association for Info nodes, and more.
This package adds support for evaluating sclang Org mode source blocks.
This package integrates Flow with Emacs, allowing for definition-jumping and type-checking on demand.
This package provides a Helm interface for EWW buffers, bookmarks and history.
The deferred.el library provides support for asynchronous tasks. The API is almost the same as that of JSDeferred, a JavaScript library for asynchronous tasks.
SML-MODE is a major Emacs mode for editing Standard ML. It provides syntax highlighting and automatic indentation and comes with sml-proc which allows interaction with an inferior SML interactive loop.
This package implements a major mode for Xonsh scripts. The basic functionality includes syntax highlight for Xonsh operators. Files with the .xonshrc or .xsh extension are automatically opened with this mode.
This package provides a set of commands to control media players that supports the Media Player Remote Interfacing Specification (MPRIS) protocol from Emacs. It uses Emacs' Completing Read framework as the user interface, which integrates well with Vertico or Selectrum.
Provides functions which facilitate writing multi-file Emacs packages and running from the source tree without having to "install" code or fiddle with load-path.
The main function, load-relative, loads an Emacs Lisp file relative to another (presumably currently running) Emacs Lisp file.
This package provides a major mode for editing Extempore code. It can create an Extempore REPL, connect the current extempore-mode buffer to a running Extempore process, and more.
This package highlight the location where local variables is created (bound, for example, by let) as well as quoted and backquoted constant expressions.
This package provides an ESS-like binding to send lines or regions to a REPL from Clojure buffers.
This package provides a collection of templates for the Emacs TempEl package.
This package highlights user commands at the Eshell interactive prompt to provide feedback on the validity of commands and syntax.
This package provides a sort of right-click contextual menu for Emacs offering you relevant actions to use on a target determined by the context.
In the minibuffer, the target is the current best completion candidate. In the *Completions* buffer the target is the completion at point. In a regular buffer, the target is the region if active, or else the file, symbol or URL at point.
The type of actions offered depend on the type of the target. For files you get offered actions like deleting, copying, renaming, visiting in another window, running a shell command on the file, etc. For buffers the actions include switching to or killing the buffer. For package names the actions include installing, removing or visiting the homepage.
This package provides Emacs highlighting using Ethan Schoonover’s Solarized color scheme.
Gruvbox is heavily inspired by badwolf, jellybeans and solarized.
Designed as a bright theme with pastel 'retro groove' colors and light/dark mode switching in the way of solarized. The main focus when developing gruvbox is to keep colors easily distinguishable, contrast enough and still pleasant for the eyes.
Purs mode provides a PureScript major mode for Emacs.
Org Modern mode cannot style various Org blocks properly when used in conjunction with Org Indent mode. This small package approximately reproduces the block styling of Org Modern mode when using Org Indent mode. It can be used with or without Org Modern mode.
This package lets you create notes that are kept in sync when you scroll through the document, but that are external to it---the notes themselves live in an Org-mode file. As such, this leverages the power of Org-mode (the notes may have outlines, latex fragments, babel, etc...) while acting like notes that are made in the document.