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 provides some commands to act on the browser tabs, history, or bookmarks from Emacs.
Emacs wgrep allows you to edit a grep buffer and apply those changes to the file buffer. Several backends are supported beside the classic grep: ack, ag, helm and pt.
This package provides support for the Bazel build system. See https://bazel.build/ for background on Bazel.
This package provides HTTP library for Emacs. It uses Curl as a backend, which avoids some of the issues with using Emacs’s built-in Url library.
emacs-terraform-mode provides a major mode for working with Terraform configuration files. Most of the functionality is inherited from hcl-mode.
This package lets you efficiently navigate, edit and execute code split into cells according to certain magic comments.
Use the python black package to reformat python buffers.
Fontaine lets the user specify presets of font configurations and set them on demand on graphical Emacs frames.
This package provides tools to save and restore frame and window configurations in Emacs, including buffers that may not be live anymore. In this way, it's like a lightweight "workspace" manager, allowing you to easily restore one or more frames, including their windows, the windows' layout, and their buffers.
The Sed major mode provides basic support for sed scripts. The functionalities supported are font-locking and auto-indentation.
Smart Mode Line is a mode-line theme for Emacs. It aims to be easy to read from small to large monitors by using colors, a prefix feature, and smart truncation.
Helm sources for searching emails and contacts using mu and mu4e. Mu is an indexer for maildirs and mu4e is a mutt-like MUA for Emacs build on top of mu. Mu is highly efficient making it possible to get instant results even for huge maildirs. It also provides search operators, e.g: from:Peter to:Anne flag:attach search term.
Emacs major mode for editing Raku code. It supports basic syntax highlighting, basic indentation, identifier index menu (variables, subs, classes, etc.), and REPL interaction.
Elfeed-protocol provides extra protocols to make self-hosting RSS readers like Fever, NewsBlur, ownCloud News and Tiny TIny RSS work with Elfeed.
Consult-dir allows you to easily insert directory paths into the minibuffer prompt in Emacs.
When using the minibuffer, you can switch---with completion and filtering provided by your completion setup---to any directory you’ve visited recently, or to a project or bookmarked directory. The minibuffer prompt will be replaced with the directory you choose.
This package extends lsp-mode to work with C and C++ files through the ccls language server.
Smudge allows you to control the Spotify application from Emacs, either via D-BUS or Spotify Connect if you have a Spotify premium subscription.
Vertico is an Emacs package that provides a vertical completion UI based on the default completion system. Posframe is an Emacs package that provides a way to pop up a frame at point. Vertico-posframe is an Emacs package and a Vertico extension which provides a way to pop up a frame at point to show a vertical completion UI.
This library allows creating SVG icons by parsing remote collections whose license are compatibles with Emacs. The default size of an icon is exactly 2x1 characters such that it can be inserted inside a text without disturbing alignment.
Taking inspiration from prefix keys and prefix arguments in Emacs, Transient implements a similar abstraction involving a prefix command, infix arguments and suffix commands. We could call this abstraction a "transient command", but because it always involves at least two commands (a prefix and a suffix) we prefer to call it just a "transient".
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).
This package defines cargo-minor-mode, which gives a set of key combinations to perform Cargo tasks within Rust projects.
With column-marker.el you can highlight any number of text columns. Three such highlight column markers are provided by default. This is especially useful for languages like COBOL or Fortran where certain columns have special meaning. It is also handy for aligning text across long vertical distances. Multi-column characters, such as TAB are treated correctly.
This package provides an ESS-like binding to send lines or regions to a REPL from Python buffers.